2010-05-21 189 views
1

我使用最新的每晚构建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&amp;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">&rarr;</span>', 'twentyten')); ?> 
<?php wp_link_pages(array('before' => '<div class="page-link">' . __('Pages:', 'twentyten'), 'after' => '</div>')); ?> 
</div><!-- .entry-content --> 

回答

1

我想说你在服务器上达到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'); 

然后看看有帮助吗?如果没有,您可以尝试进一步提高限制,只是为了测试它。 (注:这些值是我的默认安装的是什么事把,不知道如果他们够,太高,或者是什么)

干杯, 翁

+0

那是以字节或千字节为单位吗? – 2010-05-22 15:52:10

+0

都不是。它们是正则表达式库能够回溯的次数,以及允许用一个非常简单的表达式在一大堆文本中进行递归的次数,它只会使用很少,当您使用大量如果一段文字具有复杂的表达形式,那么它往往会导致回溯增加,因为它试图匹配较长的文本。 – 2010-05-22 15:52:26

+0

好吧,它没有工作,所以我给每个数字加了0,然后它就起作用了。谢谢Dion。另外,我如何在php.ini中定义这个? – 2010-05-22 15:52:45

0

你确定是不是仍然是你的草案内容?它是否发布?或者它是静态的?我没有看到任何应该嵌入入门内容的嵌入式PHP代码。

+0

号,标题是存在的,以外的所有其他内容。我没有检查。 – 2010-05-21 18:47:16

+0

这就是网页在浏览器中的内容。 – 2010-05-21 19:04:33

+0

放在那里的模板代码,队友。 – dierre 2010-05-21 19:09:17

1

有在的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;

3

我有同样的问题。只有标题正在显示,但编辑时一切正常。

之前一切都在工作,所以我希望这会是一个插件冲突。它是什么。

我最近安装了几个插件来尝试我的新网站。其中一个插件“Internet Marketing Plugin”是罪魁祸首。一旦我禁用它,问题就解决了。所以,我建议禁用任何可能的插件来测试它,寻找任何东西添加到您的TINYMCE编辑器面板或在网页中插入东西。

0

当我将我的主网站的副本安装到另一个目录以用作开发环境时,发生了此问题。我没有做一个干净的安装,所以我认为它导致了一些文件冲突。

我尝试使用不同的主题,并能够看到页面内容。所以我删除了我遇到的问题并重新安装了它。

0
<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/