n-wp.ru — блог о WordPress
Как добавить ID в список постов в админке | n-wp.ru

Как добавить ID в список постов в админке

Пример функции, создающей в списке записей в админке отдельную колонку, в которой отображаются ID записей.

Если вы часто используете ID постов в своих записях (например, для вставки шорткодов), то можно использовать специальный плагин (например, WP Show IDs или Reveal IDs), который отображает отдельную колонку с ID в списке постов. Однако можно обойтись и без плагинов, напрямую интегрировав эту функцию в тему блога.

Как добавить ID в список постов в админке

Для этого откройте файл functions.php используемой вами темы, и вставьте в него следующий код:

[code lag=»php»]function posts_columns_id($defaults){
$defaults[‘wps_post_id’] = __(‘ID’);
return $defaults;
}

function posts_custom_id_columns($column_name, $id){
if($column_name === ‘wps_post_id’){
echo $id;
}
}

add_filter(‘manage_posts_columns’, ‘posts_columns_id’, 5);
add_action(‘manage_posts_custom_column’, ‘posts_custom_id_columns’, 5, 2);
add_filter(‘manage_pages_columns’, ‘posts_columns_id’, 5);
add_action(‘manage_pages_custom_column’, ‘posts_custom_id_columns’, 5, 2);

После этого откройте в админке список записей блога и убедитесь, что в нем появилась отдельная колонка с ID записей.

tiaurus

Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

Комментировать

/* ]]> */