2017/11/23
カスタム投稿
備忘録です。
カスタム投稿一覧管理画面にカスタムフィールドを表示する方法です。
運営管理している「食!相模原」のカスタム投稿一覧の管理画面に電話番号を表示したくなったのでカスタムをしてみました。
参考サイト
WordPress管理画面の投稿一覧にカスタムフィールドの値を表示させる方法
参考サイトのソースコード
function.phpに記述
function manage_posts_columns($columns) { $columns['test'] = "てすと"; return $columns; } function add_column($column_name, $post_id) { if( $column_name == 'test' ) { $stitle = get_post_meta($post_id, 'test', true); } if ( isset($stitle) && $stitle ) { echo attribute_escape($stitle); } else { echo __('None'); } } add_filter( 'manage_posts_columns', 'manage_posts_columns' ); add_action( 'manage_posts_custom_column', 'add_column', 10, 2 );
参考サイトは投稿なのでカスタム投稿用に変更
functions.phpに記述
function manage_xxx_posts_columns($columns) { $columns['test'] = "てすと"; return $columns; } function add_column($column_name, $post_id) { if( $column_name == 'test' ) { $stitle = get_post_meta($post_id, 'test', true); } if ( isset($stitle) && $stitle ) { echo attribute_escape($stitle); } else { echo __('None'); } } add_filter( 'manage_xxx_posts_columns', 'manage_posts_columns' ); add_action( 'manage_xxx_posts_custom_column', 'add_column', 10, 2 );
xxxは投稿タイプにしてください。「食!相模原」では店舗=shopなので、xxxをショップにし、testをtel、テストを電話番号に置き換えました。
2023/06/30
神社
御朱印
2023/06/15
Mac
Linux
2023/04/16
時宗
御朱印
2023/04/14
臨済宗
御朱印
2023/04/05
寺院
御朱印