螺纹起动器
加里克
(@garlick)
你好,大卫,谢谢你的回复。我试着按照您的建议将短代码放入侧栏中的WordPress Content元素中,但不幸的是,结果是一样的。短代码将转换为整个页面内容,而不是像在使用相同模板的所有其他页面上那样转换为Wiki TOC。
谢谢,
-蒂姆。
螺纹起动器
加里克
(@garlick)
嗨,大卫,看起来维基帖子并没有使用古腾堡编辑器,而是使用了经典的WP编辑器。是这样吗?
我打算尝试的一个解决方法是使用Gutenberg编辑器将Thrive Architect块添加到我的内容中(这是一件事)。但当我编辑测试页面时,编辑栏看起来不同,我没有添加块的选项。我做WP的时间不长,所以我不确定,但我认为这是旧的WP编辑器。如果我们无法解决短代码冲突,有没有办法在Yada Wiki帖子中使用Gutenberg编辑器?
谢谢,
-蒂姆。
你好,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)
嗨,大卫,你说得对,实际的TOC文章不是由Thrive Architect写的,只是经典的WP编辑器。
我尝试了你的建议,并将TOC列表(只是文章的缩写)粘贴到我的主题生成器wiki页面模板的侧栏中。我继续把它保存在WordPress Content元素中,尽管我怀疑它也可以在普通的Text元素中使用。成功了!
我想这并不太奇怪,因为维基文章的缩写已经在我的其他基于Thrive Architect的内容中起作用了。似乎只有TOC短代码没有被Thrive Architect/Theme Builder正确呈现。
这确实意味着,如果/当我向wiki添加新类别时,我必须记住更新侧栏,但至少它呈现正确,我可以继续。
你有计划在未来增加对古腾堡编辑的支持吗?这可能会更好地解决这个问题,因为我只有一个TOC来源。
再次感谢,我真的很高兴与雅达维基;这是我尝试过的第一个wiki/kb类型的插件,可以与我的主题一起使用。我感谢你的帮助。
-蒂姆。
你好,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插件中应用有点不正确,所以他们不会做任何事情来“修复”它。这对你有意义吗?有补救的希望吗?
再次感谢,
-蒂姆。
你好,蒂姆,
谢谢你提供的信息。我现在很忙,但我会尽量在一周左右的时间里看一看,然后告诉你。
顺颂商祺,
大卫
螺纹起动器
花环
(@garlick)
你好,大卫,谢谢你的回复。当你有时间研究这个问题时,我期待你的更新。
-蒂姆。
你好,蒂姆,
我更新了插件。请您尝试一下,并确认更新对您有效吗?
在这种情况下,您将在侧边栏中使用Yada Wiki TOC小部件,而不是短代码。
谢谢您,
大卫
螺纹起动器
加里克
(@garlick)
嗨,大卫,直到今天早上我才看到你的回复。不幸的是,我在TA创建的页面上看到了来自TOC短代码的相同输出。请参阅https://ferule.org/wiki/accessories-and-toys网站/.
我清除了缓存,并在模板侧栏中的一个简单文本元素中添加了TOC短代码([yadawikitoc show_TOC=“true”])。它仍然显示wordpress帖子的内容,而不是速成蛋糕的预定TOC输出。
我也很兴奋!如果你想让我尝试任何特别的东西来帮助你解决问题,请告诉我。
谢谢!
-蒂姆。
“在这种情况下,您将在侧边栏中使用Yada Wiki TOC小部件,而不是短代码。”
你能试用这个小部件吗?
螺纹起动器
加里克
(@garlick)
是的,这个小部件实际上可以工作。我不知道为什么我在你之前的评论中没有看到这一点;我只是在试一试。这并不理想,只是因为TA只给了你一个通用的“默认小部件”区域,所以我不能在我的站点的其他地方使用任何其他小部件,但这绝对比在两个地方维护TOC要好。
谢谢,
-蒂姆。