有一个奇怪的WordPress问题,当内容超过一定数量时不会加载

时间:2015-04-01 作者:Adam

我在处理网站上的一个页面时遇到了一个非常奇怪的问题。

内容没有任何疯狂或复杂之处。这是一个简单的链接列表。我遇到的问题是,似乎在添加了一定量的内容后,页面无法正常加载。模板将很好地加载,但加载时会感觉页面上不包含任何内容。

基本上,问题是这样的:

<ul>
<li><a href="#">List Item 1</a></li>
<li><a href="#">List Item 2</a></li>
<li>List Item 3</li>
</ul>
在此版本中,页面将正确加载。然而,当我尝试包装最后一个列表项时,页面就会中断。我检查了所有可能的语法错误,但什么也没发现。我尝试过手工包装,自己键入标签,并使用WP“link”功能,但仍然一无所获。

我确实尝试了一个版本,在该版本中,我将列表项3包装在一个标记中,但删除了列表项1和2,并且页面加载正确,进一步排除了语法错误。

我还尝试激活另一个模板,在这种情况下,内容显示没有问题。我几乎百分之百确定模板文件中存在某种干扰,但我以前从未遇到过这个问题,我以前多次使用过此模板(U设计)。我完全不知道在这里该做什么或如何继续。

1 个回复
SO网友:Marcin

除了检查日志之外,还要确保php模板文件在最后一个php右括号之后没有任何换行符/额外的行,例如:

?>
"line break"
"line break"
php文件应在?>据我回忆,这将导致呈现空白页面,很难检测到,并会使你的头发很快变灰。

结束

相关推荐

Can't get the_content to show

我使用以下代码从页面中的类别中获取帖子。此类别对某些字段使用ACF。但是,当我尝试输出所有内容时,它会显示除\\u内容之外的所有内容。为了更好地理解,以下是我的代码:<div class=\"content \"> <?php if (have_posts()) : ?> <h1 class=\"pricing\">Prices</h1> <h2><?php the_title(); ?>