Поддержка Проблемы и решения Сортировка колонок в админке

  • Добавляю новую колонку ID (functions.php) в окно просмотра постов типа Books (аналог Post с другим именем), все отлично:

    function gu_id($args){
    	$args['post_page_id'] = 'ID';
    	return $args; }
    function gu_custom($column, $id){
    	if($column === 'post_page_id'){	echo $id; } }
    add_filter('manage_posts_columns', 'gu_id', 5);
    add_action('manage_posts_custom_column', 'gu_custom', 5, 2);
    add_filter('manage_edit-books_sortable_columns', 'add_views_sortable_column3');  /// ***
    function add_views_sortable_column3($sortable_columns){ $sortable_columns['post_page_id'] = 'gu_id_gu_id'; return $sortable_columns; }

    Вопросы:
    1. Как заставить сортироваться (возр\убыв) колонки уже существующие — Рубрики и Метки?
    2. Как изменить порядок колонок, например ID сделать первой колонкой?
    3. *** Код выше — для конкретного типа постов Books. Можно ли сделать для всех типов постов присвоение одной строкой или надо для каждого типа добавить

    add_filter('manage_edit-ТИППОСТА_sortable_columns', 'add_views_sortable_column3');

  • Тема «Сортировка колонок в админке» закрыта для новых ответов.