WordPress 后台仪表盘添加显示待审核的文章功能

CMS教程评论411阅读模式

前言:

对于多用户投稿的WordPress站点,免不了要对用户提交的文章进行审核,但是每次都要点击进入文章列表查看是否有文章待审,是不是很麻烦?其实,我们可以在WordPress仪表盘直接显示待审的文章列表,登录以后一眼就可以看到了。

WordPress 后台仪表盘添加显示待审核的文章功能文章源自百科情报站-https://www.bkqbz.com/2524.html

要做到这个,只需要将下面的代码添加到当前主题的 functions.php 文件即可:文章源自百科情报站-https://www.bkqbz.com/2524.html

/* WordPress 仪表盘显示待审核的文章列表*/
add_action('wp_dashboard_setup', 'wpjam_modify_dashboard_widgets' );
function wpjam_modify_dashboard_widgets() {
	global $wp_meta_boxes;
 
	if(current_user_can('manage_options')){ //只有管理员才能看到
		add_meta_box( 'pending_posts_dashboard_widget', '待审文章', 'pending_posts_dashboard_widget_function','dashboard', 'normal', 'core' );
	}
}
 
function pending_posts_dashboard_widget_function() {
	global $wpdb;
	$pending_posts = $wpdb->get_results("SELECT * FROM {$wpdb->posts}  WHERE post_status = 'pending' ORDER BY post_modified DESC");
 
	if($pending_posts){ //判断是否有待审文章
		echo '<ul>';
		foreach ($pending_posts as $pending_post){
			echo '<li><a href="'.admin_url().'post.php?post='.$pending_post->ID.'&action=edit">'.$pending_post->post_title.'</a></li>';
		}
		echo '</ul>';
	}else echo '目前没有待审文章';
}
文章源自百科情报站-https://www.bkqbz.com/2524.html文章源自百科情报站-https://www.bkqbz.com/2524.html
文章声明:
1、文章来源于互联网,仅供学习交流使用,严禁用于商业用途,因此造成的法律后果自行承担。
2、本站不对文章内容的完整性和安全性负责,如发现有问题,请及时联系我们进行处理。
3、如果你有比较好的文章需要发布,可以联系站长和小编,或者自行点击 投稿。
4、若文章中有侵权或不适当内容,请告知我们,本站会第一时间进行处理 免责申明。
admin
  • 我们不提供免费技术支持,本文属于用户投稿。
  • 转载请务必保留本文链接:https://www.bkqbz.com/2524.html
评论  0  访客  0

发表评论