目次
やりたいこと
管理画面の投稿一覧に列を追加し、記事の更新日を表示させたい。
対応方法
functions.phpに以下のコードを追加する。
//最終更新日カラムを追加
function last_modified_column( $columns ) {
$columns['modified-last'] =__( '最終更新日' );
return $columns;
}
add_filter( 'manage_edit-post_columns', 'last_modified_column' );
//ソート可能にする
function sortable_modified_column( $columns ) {
$columns['modified-last'] = 'modified';
return $columns;
}
add_filter( 'manage_edit-post_sortable_columns', 'sortable_modified_column' );
//更新日を表示させる
function last_modified_column_content( $column_name, $post_id ) {
if ( 'modified-last' != $column_name )
return;
$modified_date = the_modified_date( 'Y年Md日' );
echo $modified_date;
}
add_action( 'manage_posts_custom_column', 'last_modified_column_content', 10, 2 );


