【WordPress】投稿一覧のカラムに「最終更新日」を追加する
2019年9月19日
WordPress
この記事のURLとタイトルをコピーする
WordPressの投稿機能には、「投稿日」と「最終更新日」の2種の日付があります。
「投稿日」は管理画面上から確認できるのですが、「最終更新日」は初期設定では表示されません。
ブログサイトでは、SEO対策やユーザーの信頼を得るために記事の鮮度を保つことも大切です。
そのために、こまめなリライトをすることも大切ですが「最後に更新したのはいつなのか」一目で確認できたらいいなと思っていました。
今回は、管理画面の投稿一覧で「最終更新日」を表示させる備忘録です。
今回はfunction.phpを編集するので、必ずバックアップを取ってから行いましょう。
下記のコードを、function.phpに追加します。
ファイルをアップロードしたら、管理画面をリロードして確認をします。
投稿一覧のカラムに「最終更新日」が表示されていたら完了です。
「投稿日」は管理画面上から確認できるのですが、「最終更新日」は初期設定では表示されません。
ブログサイトでは、SEO対策やユーザーの信頼を得るために記事の鮮度を保つことも大切です。
そのために、こまめなリライトをすることも大切ですが「最後に更新したのはいつなのか」一目で確認できたらいいなと思っていました。
今回は、管理画面の投稿一覧で「最終更新日」を表示させる備忘録です。
投稿一覧に「最終更新日」のカラムを追加する
直接テーマファイル内のコードを編集します。今回はfunction.phpを編集するので、必ずバックアップを取ってから行いましょう。
下記のコードを、function.phpに追加します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
add_filter( 'manage_edit-post_columns', 'aco_last_modified_admin_column' ); function aco_last_modified_admin_column( $columns ) { $columns['modified-last'] =__( '最終更新日', 'aco' ); echo '<style type="text/css"> .column-modified-last {width: 120px;} </style>'; return $columns; } add_filter( 'manage_edit-post_sortable_columns', 'aco_sortable_last_modified_column' ); function aco_sortable_last_modified_column( $columns ) { $columns['modified-last'] = 'modified'; return $columns; } add_action( 'manage_posts_custom_column', 'aco_last_modified_admin_column_content', 10, 2 ); function aco_last_modified_admin_column_content( $column_name, $post_id ) { if ( 'modified-last' != $column_name ) return; $modified_date = the_modified_date( 'Y年Md日' ); echo $modified_date; } |
投稿一覧のカラムに「最終更新日」が表示されていたら完了です。
この記事のURLとタイトルをコピーする