MENU
コンテンツ再構築中

WordPress: 管理画面・固定ページ一覧のカラムにページ id を表示させる

WordPress で page id が知りたい場合、リンクの URL から調べることが可能です。
ただ、やはり functions.php で設定し、管理画面のページ一覧に表示できればと考えてしまいます。

今回は、固定ページ一覧のカラムにページ id を表示させてみたいと思います。

INDEX

目次

  • 管理画面・固定ページ一覧のカラムにページ id を表示させる
  • まとめ

管理画面・固定ページ一覧のカラムにページ id を表示させる

functions.php に以下のコードをコピーすればページ id が表示されるようになります。

[code]
function posts_columns_id($defaults){
$defaults[‘wps_post_id’] = __(‘ID’);
return $defaults;
}
add_filter(‘manage_posts_columns’, ‘posts_columns_id’, 5);
add_action(‘manage_posts_custom_column’, ‘posts_custom_id_columns’, 5, 2);

function posts_custom_id_columns($column_name, $id){
if($column_name === ‘wps_post_id’){
echo $id;
}
}
add_filter(‘manage_pages_columns’, ‘posts_columns_id’, 5);
add_action(‘manage_pages_custom_column’, ‘posts_custom_id_columns’, 5, 2);
[/code]

実行前

実行後

まとめ

WordPress Codex 日本語版の manage_pages_columns に関する情報は、プライオリティの低い要件なのか、数年前から更新されていません。
今回のソースコードは動作確認済みですので、実運用で利用しても問題ないと思います。

この記事がみなさんのお役に立ちましたら、下記「Share it」よりブックマークやSNSで共有していただければ幸いです。

Please share it!
  • URLをコピーしました!
  • URLをコピーしました!
INDEX