Как в WordPress удалить действия над записями из списка постов в админке

Сей материл о том, как на движке под названием WordPress удалить действия над записями из списка постов в административном разделе. Т.е. мы с вами уберем ссылки на быстрое редактирование / обычное редактирование статьи, её удаление в Корзину, а также Просмотр на рабочем сайте. Достаточно просто использовать крючок-функцию на фильтр post_row_actions.

<?php
function udalit_deistvia_iz_stolbca($deistviya) {
    if (get_post_type() === 'post') :
        unset($deistviya['edit']);
    endif;
    unset($deistviya['inline hide-if-no-js']);
    unset($deistviya['trash']);
    unset($deistviya['view']);
    return $deistviya;
}

add_filter('post_row_actions', 'udalit_deistvia_iz_stolbca', 10, 1);
?>

Вставьте код примера в functions.php вашей темы и экспериментируйте.





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.