[Помогите] Как убрать весь список постов в панели wordpress?

Тема в разделе "Wordpress", создана пользователем Donotlie, 22 сен 2014.

  1. Donotlie

    Donotlie

    Регистрация:
    14 апр 2014
    Сообщения:
    20
    Симпатии:
    0
    Доброго времени суток. Меня интересует такой вопрос:
    Как в панели wordpress сделать так, что бы на странице всех постов в панельке, для участников были видны только их посты, а админу все (/wp-admin/edit.php)?

    Заранее большое спасибо! =)
     
  2. web2us

    web2us

    Регистрация:
    10 мар 2013
    Сообщения:
    18
    Симпатии:
    1
    пожалуйста
    Откройте файл functions.php используемой вами темы, и добавьте в него код функции:

    Код:
    function mypo_parse_query_useronly( $wp_query ) {
        if ( strpos( $_SERVER[ 'REQUEST_URI' ], '/wp-admin/edit.php' ) !== false ) {
            if ( !current_user_can( 'level_10' ) ) {
                global $current_user;
                $wp_query->set( 'author', $current_user->id );
            }
        }
    }
    add_filter('parse_query', 'mypo_parse_query_useronly' );
    
     
    Donotlie нравится это.
  3. Donotlie

    Donotlie

    Регистрация:
    14 апр 2014
    Сообщения:
    20
    Симпатии:
    0
    web2us, огромнейшее спасибо тебе!
    --- Добавлено, 22 сен 2014 ---
    web2us, а ты не знаешь как сделать так что бы в панели можно было видеть только комменты к твоим постам? заранее спасибо)
     
    Последнее редактирование: 22 сен 2014
  4. web2us

    web2us

    Регистрация:
    10 мар 2013
    Сообщения:
    18
    Симпатии:
    1
    еще раз, подробнее опиши что надо?