はじめに
今回はWordPress管理画面の投稿一覧で記事のスラッグを表示する方法をご紹介します。
ソースコード
functions.phpに追加してください。
function add_slug_column($columns) {
$columns['post_slug'] = 'スラッグ';
return $columns;
}
function display_slug_column($column, $post_id) {
if ($column === 'post_slug') {
echo get_post_field('post_name', $post_id);
}
}
add_filter('manage_posts_columns', 'add_slug_column');
add_action('manage_posts_custom_column', 'display_slug_column', 10, 2);
追加をすると投稿一覧にスラッグの項目が表示されるようになります。
記事が多くなってくるとスラッグと記事のタイトルが一致しなくなってくるので、管理画面で表示されるようにすると便利です。