是否存在导致_Content()返回空白的快捷代码?

时间:2011-11-07 作者:Cole

我有一个短代码,它只是从数据库的选项表中检索一些信息。

无论出于何种原因,当内容达到某个字符限制时,\\u content()将返回空白?

这个函数非常基本,我一辈子都搞不明白为什么会发生这种情况?

下面是代码示例:

function my_custom_shortcode() { return get_option(\'my_custom_shortcode\'); }
add_shortcode(\'MYSHORTCODE\', \'my_custom_shortcode\');
以前有人经历过这种情况吗?谢谢

2 个回复
SO网友:Cole

修复了我的问题!我终于在浩瀚的互联网上找到了一些信息。访问此网站了解有关修复此奇怪问题的信息。

使用remove_filter(\'the_content\',\'wpautop\'); 成功了。

http://www.undermyhat.org/blog/2009/07/sudden-empty-blank-page-for-large-posts-with-wordpress/

SO网友:Dzhuneyt

在某些情况下,如果查看单个帖子/页面且未启动循环,则\\u content()也将返回空白。这意味着您必须使用下面的代码才能看到\\u内容的输出。

if ( have_posts() ) : while ( have_posts() ) : the_post();
   the_content();
endwhile; endif;

结束

相关推荐

OPTIONS表的数据序列化方式正确吗?

我正在编写一个插件,它需要大约15个不同的选项,所以我使用php序列化。我通过一个带有php序列化函数的数组和更新选项来实现这一点。但当我从/wp-admin/options.php 我可以看到原始数据,但核心wordpress选项被锁定SERIALIZED DATA. 我想实现这样的东西。