添加此共享栏未显示在自定义页面模板上-JS冲突?

时间:2012-01-05 作者:angiemeeker

http://www.headcount.org/a-real-whodunnit-the-oil-spill-blame-game/ - 在单发帖子上显示共享栏。

http://www.headcount.org/blog/ - 在博客归档页面上,它没有这样做(即使在AddThis选项中选择了归档、分类、索引作为选项,尽管我现在没有选择摘录,因为这不是我们想要的)。

这个页面使用了\\u内容,而不是get\\u内容,当我查看源代码时,我可以看到post meta下面源代码中的条形图,但它只是不显示。有没有想过为什么它没有显示在这一页上?我已经停用了所有的插件,但这并没有解决它。

AddThis支持表明这是主题本身的JS问题,但javascript不在我的强项范围内-我需要帮助来解决这个问题。我刚刚开始与这个客户合作,所以我仍在学习如何安装他们。

1 个回复
最合适的回答,由SO网友:Exit 整理而成

这两种功能的操作方式不同。get\\u内容从数据库中检索原始数据,\\u内容在数据库中检索数据,用段落标记封装区域,清理并应用过滤器。

我不知道哪个页面使用哪个,但如果缺少add的页面使用的是get\\u the\\u内容,请在显示之前尝试应用插件中的过滤器:

<?php apply_filters(\'the_content\',get_the_content( $more_link_text, $stripteaser, $more_file )) ?>
确保使用与原始get\\u the\\u content函数调用相同的参数。去掉所有你不使用的,所以最低限度是:

<?php apply_filters(\'the_content\',get_the_content()) ?>
我应该补充一点,您在/blog/页面上看到的Javascript不是针对单个AddThis实例的,因此它不是JS冲突。

结束

相关推荐

Javascript to open new window

我想在新的弹出浏览器窗口中打开一个链接。在使用JavaScript的非WordPress中,我会这样做(但我会添加一些下划线/颜色,使其看起来像一个链接)。<span onClick=\"myRef = window.open(\'/Paid_Videos/AudioGenerator01.html\',\'mywin\', \'left=20,top=20,width=500,height=500,toolbar=1,resizable=0\'); myRef.focus