WordPress как на ладони
Наставник Трепачёв Д.П., phphtml.net wordpress jino

Как отключить любую вкладку в разделе Все записи

Подскажите общий рецепт как отключить любую вкладку в разделе Все записи

Например, вкладу Черновики

0
maxxwell12 7 месяцев назад
  • 0
    campusboy1745 cайт: wp-plus.ru
    @

    Самое простое решение ("отключаем" вкладку Черновики):

    <?php
    add_action( 'admin_print_styles', 'action_function_name_11' );
    function action_function_name_11(){?>
    <style>
    .post-type-post li.draft {
    	display: none;
    }
    </style>
    <?php }

    Справедливости скажу, что я просто других решений не придумал, кроме как визуально скрыть вкладку.

    maxxwell 7 месяцев назад

    Неплохое, решение. Но мне все-таки удалось найти хук который позволяет их убрать
    http://shinephp.com/hide-draft-and-pending-posts-from-other-authors/

    campusboy 7 месяцев назад

    Считаю что мой способ, что по ссылке не самыми эффективными по одной причине: в обоих случаях идёт подсчёт постов во всех вкладках. Было бы круто "на корню вырезать" это, чтобы лишних запросов не было.

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Регистрация. Вход.