Добавление колонки с ID записей и страниц в админку

Как узнать ID записи или страницы на блоге? Уверен, что вы знаете ответ.

Но я хочу вам предложить способ поудобнее. Что, если в админку на страницы «Все записи» и «Все страницы» в информацию о постах будет добавлена ещё одна колонка — колонка с ID?

Покажу, как это будет выглядеть на скриншоте:

колонка id записей страниц WordPress

Чтобы добавить точно такую же колонку с ID-ами себе в админку, вставляем этот код в файл functions.php:

function true_id($args){
	$args['post_page_id'] = 'ID';
	return $args;
}
function true_custom($column, $id){
	if($column === 'post_page_id'){
		echo $id;
	}
}
 
add_filter('manage_pages_columns', 'true_id', 5);
add_action('manage_pages_custom_column', 'true_custom', 5, 2);
add_filter('manage_posts_columns', 'true_id', 5);
add_action('manage_posts_custom_column', 'true_custom', 5, 2);

Миша

Впервые познакомился с WordPress в 2009 году. Организатор и спикер на конференциях WordCamp. Преподаватель в школе Нетология.

Пишите, если нужна помощь с сайтом или разработка с нуля.

Комментарии — 25

Чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или войдите.

Миша Рудрастых и WordPress

Полезности из мира WordPress и жизни студии.

Мой телеграм-канал