对于WordPress多作者博客,如何让每个作者只能在后台浏览自己的文章?只需将以下代码添加到您的主题中 functions.php 即可:
function mypo_parse_query_useronly( $wp_query ) { if ( strpos( $_SERVER[ REQUEST_URI ], /wp-admin/edit.php ) !== false ) { if ( !current_user_can( manage_options ) ) { global $current_user; $wp_query->set( author, $current_user->id ); } }} add_filter(parse_query, mypo_parse_query_useronly );
上述代码排除了对管理员的限制,即管理员可以看到每个人的文章。