WordPress疑难解答:为什么提交评论的时候会得到一个空白页?

导语:我们来看看这个WordPress提交评论的问题。在某些时候,我们提交了评论却得到一个空白页。相信很多人都遇到过,所以在WordPress官方就有了这个问题和答案。我们来看看官方是怎么回答这个问题的。

问题的英文标题


我们来看看这个问题的英文标题:Why do I get a blank page when I submit a comment?

问题的答案


来看看我们翻译的答案,当然你也可以前往官方查看英文答案,入口就在上面的英文标题上:

描述


当有人在一篇文章上评论后,窗口变成一片空白,评论似乎没有被提交到WordPress。

原因及解决办法


你使用的主题丢失了评论表单的关键部分,所以,WordPress不知道评论指的是哪篇文章。你需要检查你的主题中的comment.php文件,保证在表单中出现下面的代码:

 <input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" />

相关讨论主题:

http://wordpress.org/support/topic/38683

结束


你学会了吗?有时主题会出现这种问题是因为你没有把文章的ID绑定到评论上,记住在开发中不要犯这个错误额。


Warning: copy(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /opt/lampp/htdocs/wordpresssummer/wp-content/themes/summerleaf/inc/summer_setting.php on line 546

Warning: copy(): Failed to enable crypto in /opt/lampp/htdocs/wordpresssummer/wp-content/themes/summerleaf/inc/summer_setting.php on line 546

Warning: copy(https://www.wordpressleaf.com/wp-content/themes/summerleaf/images/tx/16.png): failed to open stream: operation failed in /opt/lampp/htdocs/wordpresssummer/wp-content/themes/summerleaf/inc/summer_setting.php on line 546

目前在“WordPress疑难解答:为什么提交评论的时候会得到一个空白页?”上有一条评论


  1. Warning: copy(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /opt/lampp/htdocs/wordpresssummer/wp-content/themes/summerleaf/inc/summer_setting.php on line 546

    Warning: copy(): Failed to enable crypto in /opt/lampp/htdocs/wordpresssummer/wp-content/themes/summerleaf/inc/summer_setting.php on line 546

    Warning: copy(https://www.wordpressleaf.com/wp-content/themes/summerleaf/images/tx/67.png): failed to open stream: operation failed in /opt/lampp/htdocs/wordpresssummer/wp-content/themes/summerleaf/inc/summer_setting.php on line 546
    zhipress说道:

    不行,游客评论还是空白

发表评论

邮箱地址不会被公开。 必填项已用*标注