WordPress的页面内容没有显示
我使用最新的每晚构建WordPress 3.0-beta2-14729和主题TwentyTen。内容没有显示在我下面指出的地方。但是当我进入编辑窗口时,它就在那里。有谁知道问题是什么?编辑框中的内容是〜400KB的文本。WordPress的页面内容没有显示
<div id="post-125" class="post-125 page type-page hentry">
<h1 class="entry-title">Post title</h1>
<div class="entry-content">
// There should be something here
<span class="edit-link"><a class="post-edit-link" href="http://abp.bhc.com/wp-books-beta/aig/wp-admin/post.php?post=125&action=edit" title="Edit Post">Edit</a></span> </div><!-- .entry-content -->
</div><!-- #post-125 -->
PHP代码为:
<div class="entry-content">
<?php the_content(__('Continue reading <span class="meta-nav">→</span>', 'twentyten')); ?>
<?php wp_link_pages(array('before' => '<div class="page-link">' . __('Pages:', 'twentyten'), 'after' => '</div>')); ?>
</div><!-- .entry-content -->
我想说你在服务器上达到Preg正则表达式的内存限制/回溯限制。
wpautop和wptexturize有时可能会用更大的帖子来打它。
有()用于pcre.backtrack_limit & pcre.recursion_limit看看的phpinfo(报告回它们的大小?)
您可以把它添加到您的wp-config.php文件:
ini_set('pcre.backtrack_limit', '100000');
ini_set('pcre.recursion_limit', '100000');
然后看看有帮助吗?如果没有,您可以尝试进一步提高限制,只是为了测试它。 (注:这些值是我的默认安装的是什么事把,不知道如果他们够,太高,或者是什么)
干杯, 翁
你确定是不是仍然是你的草案内容?它是否发布?或者它是静态的?我没有看到任何应该嵌入入门内容的嵌入式PHP代码。
号,标题是存在的,以外的所有其他内容。我没有检查。 – 2010-05-21 18:47:16
这就是网页在浏览器中的内容。 – 2010-05-21 19:04:33
放在那里的模板代码,队友。 – dierre 2010-05-21 19:09:17
有在的WP论坛的一些故事在WP中发布文本限制是因为服务器和WP内存限制,其中帖子标题显示的不是帖子内容,而是没有明确的解决方案。尝试一个更小的帖子~50K或~100K,看看会发生什么。
尝试通过在.htaccess中使用php_value memory_limit 64M
来简单地增加WP的整体内存;或者接近你的wp-config.php文件的顶部:define('WP_MEMORY_LIMIT', '64M');
或者这个在你的php.ini中,如果你有权访问它:memory_limit = 64M;
我有同样的问题。只有标题正在显示,但编辑时一切正常。
之前一切都在工作,所以我希望这会是一个插件冲突。它是什么。
我最近安装了几个插件来尝试我的新网站。其中一个插件“Internet Marketing Plugin”是罪魁祸首。一旦我禁用它,问题就解决了。所以,我建议禁用任何可能的插件来测试它,寻找任何东西添加到您的TINYMCE编辑器面板或在网页中插入东西。
当我将我的主网站的副本安装到另一个目录以用作开发环境时,发生了此问题。我没有做一个干净的安装,所以我认为它导致了一些文件冲突。
我尝试使用不同的主题,并能够看到页面内容。所以我删除了我遇到的问题并重新安装了它。
<script type="text/javascript">
jQuery(function($) {
if (/chrom(e|ium)/.test(navigator.userAgent.toLowerCase())) {
$('body').css('opacity', '1.0')
}
})
</script>
<style>
body {
-webkit-animation-delay: 0.1s;
-webkit-animation-name: fontfix;
-webkit-animation-duration: 0.1s;
-webkit-animation-iteration-count: 1;
-webkit-animation-timing-function: linear;
}
@-webkit-keyframes fontfix {
from { opacity: 1; }
to { opacity: 1; }
}
</style>
添加这两它的工作原理是肯定的,我http://www.webdizer.com/
那是以字节或千字节为单位吗? – 2010-05-22 15:52:10
都不是。它们是正则表达式库能够回溯的次数,以及允许用一个非常简单的表达式在一大堆文本中进行递归的次数,它只会使用很少,当您使用大量如果一段文字具有复杂的表达形式,那么它往往会导致回溯增加,因为它试图匹配较长的文本。 – 2010-05-22 15:52:26
好吧,它没有工作,所以我给每个数字加了0,然后它就起作用了。谢谢Dion。另外,我如何在php.ini中定义这个? – 2010-05-22 15:52:45