こんにちは、WPホームページ研究所の運営サポートチーム(@WP_LABO)です。
管理画面の投稿一覧に独自メニューを表示させる方法をご紹介いたします。もし投稿内の新規画面へ新しい機能を追加していると状況次第で一覧から内容を確認したいといったシチュエーションがあります。
下記で解説させていただきます。
投稿一覧に任意の項目を追加する方法
下記の通り投稿一覧では日付が右端最後にあります。
設定を追加すれば下記の通り独自メニューを追加可能です。
値がなければハイフンを表示させることで設定状況を一覧から確認できます。下記がスクリプトです。
// 新しい項目(サンプル)を追加する
function add_sample_custom_field_columns( $columns ) {
$columns['sample'] = 'サンプル';
return $columns;
}
// 入力状態に応じて内容を表示する
function put_sample_custom_field_column( $column_name, $post_id ) {
if ( $column_name == 'sample' ) {
$scf = get_post_meta( $post_id, '_sample_custom_field', true );
echo ( $scf ) ? $scf : '—';
}
}
add_filter( 'manage_posts_columns', 'add_sample_custom_field_columns' );
add_action( 'manage_posts_custom_column', 'put_sample_custom_field_column', 10, 2 );
カスタマイズで一定の文字数以上では「…」を表示させることも可能です。
ぜひご活用くださいませ。
最新式の無料プラグインを事前公開
WordPressは公式サイトに登録済みのプラグインだけで全機能を補足しきれません。当サイトでは使いやすさを追求した魅惑的なプラグインを無料でダウンロードいただけます。運営ホームページのマーケティング力をさらに高めるチャンスです。まずは無料でDLしてお試しくださいませ。
→ 改良されたプラグインを確認する