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

Как добавить ID в список постов в админке | n-wp.ru
Пример функции, создающей в списке записей в админке отдельную колонку, в которой отображаются ID записей.
👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

Если вы часто используете 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 записей.

Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

Оцените автора
Добавить комментарий

×
WPShop
честная партнерка!

Зарабатывай до 3225₽ с каждой продажи

Подключиться
к партнерке ⟶