• 断然的 加里克

    (@garlick)


    我正在使用Thrive Theme Builder,并且我已经成功地为我的Yada Wiki页面创建了一个模板,该页面右侧有一个侧边栏。在侧栏中,我有一个文本元素,它的唯一内容是TOC缩写。

    到目前为止,我一直使用Gutenberg编辑器添加post(wiki)内容,因为菜单中有短代码按钮,这比输入它们更方便。我的内容和侧栏(带有wiki的TOC列表)都很好。

    然而,昨天我想用图像等创建一个更复杂的页面,所以我使用了Thrive Architect,它是Thrive的页面构建器/编辑器。我的内容看起来不错,但在侧边栏中,TOC应该在的地方,我的帖子内容被复制了。由于它比侧边栏宽,所以内容到处都是出血(尽管这不是真正的问题,因为如果它适当地显示实际的TOC,就不会发生这种情况)。

    我向Thrive的朋友们开出了一张支持票,他们都很乐于助人,但在这种情况下,他们只是说,这似乎是Yada Wiki和Thrive Architect之间的冲突,看看你们是否可以帮助解决这个问题。

    我希望你有一个解决方案,因为我喜欢这个插件,我也喜欢Thrive Architect,它能让我微调页面的外观。谢谢!

    我需要帮助的页面:[登录查看链接]

查看15封回复-1封至15封(共15封)
  • 插件作者 dmccan公司

    (@dmccan)

    你好,garlick,

    您是这样添加短代码的吗

    https://help.thrivethemes.com/en/articles/4425743-using-shortcodes-with-thrive-architect网站

    如果没有,你能试试吗?

    谢谢,

    大卫

    螺纹起动器 加里克

    (@garlick)

    你好,大卫,谢谢你的回复。我试着按照您的建议将短代码放入侧栏中的WordPress Content元素中,但不幸的是,结果是一样的。短代码将转换为整个页面内容,而不是像在使用相同模板的所有其他页面上那样转换为Wiki TOC。

    谢谢,

    -蒂姆。

    螺纹起动器 加里克

    (@garlick)

    嗨,大卫,看起来维基帖子并没有使用古腾堡编辑器,而是使用了经典的WP编辑器。是这样吗?

    我打算尝试的一个解决方法是使用Gutenberg编辑器将Thrive Architect块添加到我的内容中(这是一件事)。但当我编辑测试页面时,编辑栏看起来不同,我没有添加块的选项。我做WP的时间不长,所以我不确定,但我认为这是旧的WP编辑器。如果我们无法解决短代码冲突,有没有办法在Yada Wiki帖子中使用Gutenberg编辑器?

    谢谢,

    -蒂姆。

    插件作者 dmccan公司

    (@dmccan)

    你好,garlick,

    这并不理想,但你可以尝试进入TOC的编辑器并复制所有内容(control-a control-c),然后像你之前尝试的那样进入侧栏中的WordPress内容元素并将其粘贴进去。我想这样可以避免重复问题。如果是这样,那么您可以尝试使用最大宽度样式将该内容包装在DIV中。类似于:

    <div style=“最大宽度:300px;”>粘贴的toc内容</div>

    你可以调整300像素的部分,直到你得到你想要的宽度。

    TOC输出通过编程方式获取TOC文章的内容并运行它来工作apply_filters('the_content',$the_toc->post_content);.

    我怀疑Thrive这样做也是因为他们想将他们的特殊添加内容注入到内容中,从而添加另一个副本。通常情况下,我不会想到这一点,因为wiki TOC文章不是由Thrive Architect撰写的(对吗?)。

    是的,雅达维基使用的是经典编辑器,而不是古腾堡。目前它不适用于古腾堡。

    我希望这有帮助,

    大卫

    螺纹起动器 加里克

    (@garlick)

    插件作者 dmccan公司

    (@dmccan)

    由于雅达维基不使用古腾堡,我认为这行不通。

    螺纹起动器 加里克

    (@garlick)

    嗨,大卫,你说得对,实际的TOC文章不是由Thrive Architect写的,只是经典的WP编辑器。

    我尝试了你的建议,并将TOC列表(只是文章的缩写)粘贴到我的主题生成器wiki页面模板的侧栏中。我继续把它保存在WordPress Content元素中,尽管我怀疑它也可以在普通的Text元素中使用。成功了!

    我想这并不太奇怪,因为维基文章的缩写已经在我的其他基于Thrive Architect的内容中起作用了。似乎只有TOC短代码没有被Thrive Architect/Theme Builder正确呈现。

    这确实意味着,如果/当我向wiki添加新类别时,我必须记住更新侧栏,但至少它呈现正确,我可以继续。

    你有计划在未来增加对古腾堡编辑的支持吗?这可能会更好地解决这个问题,因为我只有一个TOC来源。

    再次感谢,我真的很高兴与雅达维基;这是我尝试过的第一个wiki/kb类型的插件,可以与我的主题一起使用。我感谢你的帮助。

    -蒂姆。

    插件作者 dmccan公司

    (@dmccan)

    你好,garlick,

    赞成!它奏效了。

    让Yada Wiki与Gutenberg合作会很好,但目前还没有明确的计划或目标日期。

    顺颂商祺,

    大卫

    螺纹起动器 加里克

    (@garlick)

    嗨,大卫,我回到了Thrive Themes的支持人员那里,他们把这个问题发给了他们的开发人员。这是他们的回复(来自支持团队,他们从开发团队复制并粘贴):

    你好,蒂姆,谢谢你的耐心。我们已经收到开发商的更新。我将复制并粘贴它,以便您可以将其转发给您的开发人员。全球$邮政;$old_post=$post;$post=$the_toc;$the_content=应用过滤器('the_content',$the_toc->post_content);$post=$old_post;您可以将用户发送给该开发人员。我们不会为这个“the_content”过滤器添加任何修复程序,该过滤器应该用于全局$post,而不是用于呈现另一个post。

    这对我来说没有多大意义,但我希望对你有意义?他们似乎在说“the_content”过滤器可能在Yada Wiki插件中应用有点不正确,所以他们不会做任何事情来“修复”它。这对你有意义吗?有补救的希望吗?

    再次感谢,

    -蒂姆。

    插件作者 dmccan公司

    (@dmccan)

    你好,蒂姆,

    谢谢你提供的信息。我现在很忙,但我会尽量在一周左右的时间里看一看,然后告诉你。

    顺颂商祺,

    大卫

    螺纹起动器 花环

    (@garlick)

    你好,大卫,谢谢你的回复。当你有时间研究这个问题时,我期待你的更新。

    -蒂姆。

    插件作者 dmccan公司

    (@dmccan)

    你好,蒂姆,

    我更新了插件。请您尝试一下,并确认更新对您有效吗?

    在这种情况下,您将在侧边栏中使用Yada Wiki TOC小部件,而不是短代码。

    谢谢您,

    大卫

    螺纹起动器 加里克

    (@garlick)

    嗨,大卫,直到今天早上我才看到你的回复。不幸的是,我在TA创建的页面上看到了来自TOC短代码的相同输出。请参阅https://ferule.org/wiki/accessories-and-toys网站/.

    我清除了缓存,并在模板侧栏中的一个简单文本元素中添加了TOC短代码([yadawikitoc show_TOC=“true”])。它仍然显示wordpress帖子的内容,而不是速成蛋糕的预定TOC输出。

    我也很兴奋!如果你想让我尝试任何特别的东西来帮助你解决问题,请告诉我。

    谢谢!

    -蒂姆。

    插件作者 dmccan公司

    (@dmccan)

    “在这种情况下,您将在侧边栏中使用Yada Wiki TOC小部件,而不是短代码。”

    你能试用这个小部件吗?

    螺纹起动器 加里克

    (@garlick)

    是的,这个小部件实际上可以工作。我不知道为什么我在你之前的评论中没有看到这一点;我只是在试一试。这并不理想,只是因为TA只给了你一个通用的“默认小部件”区域,所以我不能在我的站点的其他地方使用任何其他小部件,但这绝对比在两个地方维护TOC要好。

    谢谢,

    -蒂姆。

查看15封回复-1封至15封(共15封)
  • “TOC短代码不适用于Thrive Architect”这一主题已不再被新的回复所关注。