1949啦网--小小 痛苦,是因为能力和欲望不匹配造成的

隐藏WordPress评论功能

有一些站长是不想显示或禁止过滤掉WordPress评论功能的,亲测有效可以有效通过function.php文件屏蔽评论的方法,通通被拦截掉不予显示;下面的屏蔽评论分为多个区域可以根据个人需要酌情删减;

// 禁用对帖子类型的注释和引用的支持  function df_disable_comments_post_types_support() {  	$post_types = get_post_types();  	foreach ($post_types as $post_type) {  		if(post_type_supports($post_type, 'comments')) {  			remove_post_type_support($post_type, 'comments');  			remove_post_type_support($post_type, 'trackbacks');  		}  	}  }  add_action('admin_init', 'df_disable_comments_post_types_support');    // 关闭前端的评论  function df_disable_comments_status() {  	return false;  }  add_filter('comments_open', 'df_disable_comments_status', 20, 2);  add_filter('pings_open', 'df_disable_comments_status', 20, 2);    // 隐藏现有评论  function df_disable_comments_hide_existing_comments($comments) {  	$comments = array();  	return $comments;  }  add_filter('comments_array', 'df_disable_comments_hide_existing_comments', 10, 2);    // 在菜单中删除评论页面  function df_disable_comments_admin_menu() {  	remove_menu_page('edit-comments.php');  }  add_action('admin_menu', 'df_disable_comments_admin_menu');    // 重定向任何试图访问评论页面的用户  function df_disable_comments_admin_menu_redirect() {  	global $pagenow;  	if ($pagenow === 'edit-comments.php') {  		wp_redirect(admin_url()); exit;  	}  }  add_action('admin_init', 'df_disable_comments_admin_menu_redirect');    // 从仪表板删除评论元框  function df_disable_comments_dashboard() {  	remove_meta_box('dashboard_recent_comments', 'dashboard', 'normal');  }  add_action('admin_init', 'df_disable_comments_dashboard');    // 从管理栏中移除评论链接  function df_disable_comments_admin_bar() {  	if (is_admin_bar_showing()) {  		remove_action('admin_bar_menu', 'wp_admin_bar_comments_menu', 60);  	}  }  add_action('init', 'df_disable_comments_admin_bar');

原文链接:https://www.qiquanji.com/post/6995.html

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

微信扫码关注

更新实时通知

作者:xialibing 分类:网页教程 浏览: