こんにちは、WPホームページ研究所の運営サポートチーム(@WP_LABO)です。
固定ページが増えてくるとページの管理が大変になっていきます。固定ページの一覧から該当ページを見つけ出すには(設定したスラッグ名を確認するために)編集画面に入る必要がありますよね。
【効率化】ワードプレスの固定ページ一覧にスラッグを表示する方法
以下の通り、ワードプレスには固定ページにスラッグを表示する機能がありません。管理するページが増えてくるとスラッグは「記事を探すための大切な目安」として使えるので状況次第では表示したくなります。
functions.phpに追記
設定方法は以下のスクリプト(functions.phpに追記)で行えます。
/* 固定ページ一覧にスラッグを追加する */
function add_page_column_slug_title( $columns ) {
$columns[ 'slug' ] = "スラッグ";
return $columns;
}
function add_page_column_slug( $column_name, $post_id ) {
if( $column_name == 'slug' ) {
$post = get_post( $post_id );
$slug = $post->post_name;
echo esc_attr( $slug );
}
}
add_filter( 'manage_pages_columns', 'add_page_column_slug_title' );
add_action( 'manage_pages_custom_column', 'add_page_column_slug', 10, 2 );
スラッグが一覧で観れると便利ですよね。下書きで保存していたページなどスラッグで管理するパターンもあるので一覧から確認ができると作業効率が大幅に向上します。ぜひお試しくださいませ。
まとめ
本日は固定ページの一覧にスラッグ情報を表示するためのカスタマイズ手順をご紹介いたしました。
記事やコンテンツをスラッグ(ディレクトリ名)で管理している方も多いので今まで表示されずにお困りだった方はぜひご活用くださいませ。特に記事を下書きにコピーして効率的に作業を進めるときに活躍します。
もし「スラッグ」が日本語だと一覧で文字が変換されて「レイアウトが崩れる可能性」もあります。日本語のエンコードの問題があるのでスラッグは英語で設定しておくことを個人的におすすめいたします。
最新式の無料プラグインを事前公開
WordPressは公式サイトに登録済みのプラグインだけで全機能を補足しきれません。当サイトでは使いやすさを追求した魅惑的なプラグインを無料でダウンロードいただけます。運営ホームページのマーケティング力をさらに高めるチャンスです。まずは無料でDLしてお試しくださいませ。
→ 改良されたプラグインを確認する