ограничить публикацию таксономией в администраторе
У меня есть сайт с авторами из разных мест. Я создал таксономию под названием местоположения и имею разные страны (например. Канада, Германия). Каждому автору нужно только увидеть пост своей страны для администратора. Например, автор Канады может видеть и редактировать только пост Канады. Это только для администратора, а не для интерфейса.
Авторы никогда не должны иметь возможности видеть какие-либо другие сообщения.
Можно ограничить публикации по таксономии в администратор?
Спасибо!
1
1 answers
Решение:
function parse_query_useronly( $wp_query ) {
if ( is_admin() && strpos( $_SERVER['REQUEST_URI'], '/wp-admin/edit.php' ) !== false ){
$wp_query->set( "location", get_user_role_location());
}
}
add_filter('parse_query', 'parse_query_useronly' );
0
Author: leandro, 2013-07-01 14:46:43