Wordpress似乎放弃了在the_content()
之后构建网页。
我正在开发一个完全适用于localhost(PHP v5.3)的主题但是当我推送到服务器(PHP v5.2)时,它将在随机页面上的the_content()之后停止执行并且只是关闭使用</body>
和</html>
。
启用了调试/显示错误,但浏览器或错误日志中未显示任何内容。服务器和localhost的数据库和文件完全相同。
有些页面在localhost上显示得很好,但其他页面失败了。失败的页面与呈现的页面之间似乎没有区别。
实施例: 正确呈现的页面:http://sdi.ellcreative.com/technology-services/value-add-services/real-time-data-service/ 在the_content()之后停止执行的页面:http://sdi.ellcreative.com/our-company/company-history/
我尝试过使用不同的内容调用,但它似乎仍然在同一点上失败。页面内容没有什么特别之处,只是直接HTML。
有关正在发生的事情或我可以尝试的任何想法吗?
答案 0 :(得分:0)
这可以是开放标记(未正确关闭),错误地关闭标记或嵌套注释。
检查您的来源...如果该来源包含所有内容并且根本没有呈现...这不是wordpress问题,而是内容问题。
答案 1 :(得分:0)
@SergiuParaschiv帮助我将问题跟踪到add_filter('wp_footer', ...);
中导致问题的页脚functions.php
的自定义过滤器。