好的,我需要帮助。我来回打破了我的脑袋,我无法解决这个问题。
我在我的主题中创建了我的comments.php文件,其中包含以下内容:
<?php wp_list_comments(); ?>
<br />
<br />
<?php comment_form(); ?>
当我打电话给它时一切正常。我的问题是,当我点击textarea发表评论时,它会触发我的页面,整个页面变为空白。不确定是什么原因造成的?有什么建议??
您可以在此处查看:http://labpixls.com/nulla-sagittis-convallis-arcu-9/
答案 0 :(得分:1)
您没有提供足够的信息来获得全面的答案,但这里有一些建议,可能会有所帮助。
首先,通过在wp-config.php中将'WP_DEBUG'
选项从false
更改为true
来启用Wordpress调试,它将显示在页面上遇到的错误
其次,我认为这将是某种javascript冲突问题。尝试在没有额外.js文件的情况下加载网站,如果您使用的是某些插件,尝试停用它们并检查它是否有帮助,因为在我看来js
问题会触发该空白页
再一次,您的问题没有提供足够的信息,请尝试使用这些&amp;调试也是如此。一旦你做了调试,发布这些细节&amp;也许我可以提供更多帮助。
我希望它有所帮助 -
答案 1 :(得分:1)
有趣的错误!事实上,某些内容实际上正在删除整个<body>
元素。它与评论表单无关,因为当您单击右侧的“类别”下拉列表和页面上的其他某些位置时,会出现同样的问题。这绝对是FancyBox的一个问题,因为如果你为onClick和mousedown设置事件监听器,你可以让它在删除所有内容之前吐出Uncaught HierarchyRequestError: A Node was inserted somewhere it doesn't belong.
。
我可以追溯到这一行plugins.js:3155
:
if (F.open(what, options) !== false) {
e.preventDefault();
}
然而,从这里,我不确定。我的建议是确保您使用的是最新版本的FancyBox,看看它们是否有任何类似的报告问题,如果其他所有问题都失败,请尝试找到替代品。
希望这很有用。
编辑我不知道发生了什么变化,但我现在无法重现错误。如果你修好了,请告诉我们你做了什么。
答案 2 :(得分:0)
好的大家好我终于找到了问题。我在我的锚标签上使用.single作为我的类,它将图像路径保持为全尺寸图像。我忽略了wordpress在体内创造了一个“单一”类。所以这导致了这个问题。当你点击身体的任何地方时,它会触发fancybox。解决方案将我的类重命名为lrgimg