评论功能是WordPress中非常实用的一个功能,它可以让用户在您的网站上发表自己的观点和看法,有时候您可能希望禁用评论功能,以保护您的网站内容或者减少不必要的麻烦,本文将为您提供如何在WordPress中禁用评论的完整指南。
方法一:通过插件禁用评论
1、安装插件
您需要在WordPress后台安装一个名为“Disable Comments”的插件,这个插件非常简单易用,只需点击一下即可完成安装。
2、启用插件
安装完成后,登录到您的WordPress后台,找到“Settings”(设置)选项卡,然后点击“Plugins”(插件),在插件列表中找到“Disable Comments”,点击“Activate”(激活)按钮,将其启用。
3、设置评论表单
启用插件后,您需要对其进行一些基本设置,在WordPress后台找到“Appearance”(外观)选项卡,然后点击“Customize”(自定义),在自定义页面中,找到“Comments”(评论)部分,勾选“Show comments form below posts”(在文章下方显示评论表单),然后点击“Save”(保存)按钮。
4、设置评论状态
接下来,您需要设置评论的状态,在WordPress后台找到“Settings”(设置)选项卡,然后点击“Discussion”(讨论),在这里,您可以选择是否开启或关闭评论功能,以及是否允许匿名评论等。
5、检查评论区
您需要检查评论区是否有任何问题,如果发现有垃圾评论或者不良信息,可以使用插件提供的过滤功能进行清理,您还可以定期检查并回复评论,与用户保持良好的互动关系。
方法二:通过代码禁用评论
如果您不希望使用插件来禁用评论功能,还可以通过修改WordPress主题的代码来实现,以下是一个简单的示例:
1、打开您的主题文件夹,找到位于functions.php
文件中的函数,通常情况下,这个文件位于/wp-content/themes/your-theme/functions.php
(请根据您的实际情况进行替换)。
2、在functions.php
文件中添加以下代码:
function disable_comments() { wp_dequeue_script('comment-reply'); wp_dequeue_script('trackbacks'); wp_dequeue_script('pingback'); wp_enqueue_script('comment-respond', get_template_directory_uri() . '/js/comment-respond.min.js', array(), '1.0', true); wp_localize_script('comment-respond', 'comment_object', array( 'add_text' => __('Add a comment'), 'cancel_reply_text' => __('Cancel reply'), 'edit_link' => __('Edit'), 'footer_ltr' => '', 'header_text' => '', 'item_left' => '', 'item_right' => '', 'list_item_plural' => __('Comment %d'), 'new_item_name' => __('New comment'), 'new_item_name_val' => __('Name (required):'), 'parent_item_colon' => '', 'parent_item_start_txt' => __('Start the discussion'), 'parent_item_end_txt' => __('End the discussion'), 'submit_button': __('Submit comment'), 'textbox_title': __('Enter your name') )); } add_action('wp_enqueue_scripts', 'disable_comments');
3、保存文件并刷新您的网站页面,现在,评论功能应该已经被禁用了,您可以尝试发表评论,看看是否能够成功提交,如果仍然可以提交评论,说明上述方法没有生效,您可以检查一下是否有其他插件或者代码影响了评论功能的正常工作。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/227335.html