Exibir IDs de página do WordPress no administrador

Esta é uma dica rápida para exibir o ID da página próximo ao título da página no administrador do WordPress sem a necessidade de plug-ins. Basta adicionar este snippet ao seu functions.phparquivo de temas :

// Set columns to be used in the Pages section
function custom_set_pages_columns($columns) {
return array(
'cb' => '<input type="checkbox" />',
'page_id' => __('ID'),
'title' => __('Title'),
'author' => __('Author'),
'date' => __('Date'),
);
}

// Add the ID to the page ID column
function custom_set_pages_columns_page_id( $column, $post_id ) {
if ($column == 'page_id'){
echo $post_id
;
}
}

// Add custom styles to the page ID column
function custom_admin_styling() {
echo
'<style type="text/css">',
'th#page_id{width:60px;}',
'</style>';
}

// Add filters and actions
add_filter
('manage_edit-page_columns' , 'custom_set_pages_columns');
add_action
( 'manage_pages_custom_column' , 'custom_set_pages_columns_page_id', 10, 2 );
add_action
('admin_head', 'custom_admin_styling');

Isso criará uma nova coluna na seção Páginas que contém o ID da página.

Postagem com imagem de exemplo: http://markgoodyear.com/2013/07/display-page-id-wordpress-admin-area/