正在阻止WordPress的所见即所得编辑器将“没有”转换为“没有”吗?

时间:2010-09-08 作者:Jitendra Vyas

didn\'t becomes didn\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'\'t 在Wordpress所见即所得编辑器中。我在谷歌上搜索了很多,然后找到了这个解决方案

我遵循了本文的步骤,但当我激活插件时,在仪表板顶部出现了以下错误:

插件在激活期间生成了3个字符的意外输出。如果您注意到“headers ready sent”消息、联合提要问题或其他问题,请尝试停用或删除此插件。

没有检查,它解决了问题或没有我停用插件,认为它可以打破网站。

有没有其他解决这个问题的方法?

WordPress Version is 3.0.1

1 个回复
SO网友:John P Bloch

该页面上的解决方案很好。它生成意外输出的原因是,您可能在粘贴尾随空格时意外抓取了它。如果改用此选项:

<?php
/*
Plugin Name: TurnOffSmartQuotes
Plugin URI:
Description: Stops WordPress from converting your quote symbols into smartquotes. The three lines below stop the smartquote conversion in 1) your post content, 2) your comments, and 3) your post excerpts.
Version: 0.1
Author: Katja Stokley
Author URI:
*/
remove_filter(\'the_content\', \'wptexturize\');
remove_filter(\'comment_text\', \'wptexturize\');
remove_filter(\'the_excerpt\', \'wptexturize\');
这应该可以奏效。

我不知道为什么WordPress没有正确地将“没有”纹理化,但这会解决问题。

结束

相关推荐

How do you debug plugins?

我对插件创作还很陌生,调试也很困难。我用了很多echo,它又脏又丑。我确信有更好的方法可以做到这一点,也许是一个带有调试器的IDE,我可以在其中运行整个站点,包括插件?