WP:WordPress(ワードプレス)

【WordPress】選択中のタクソノミーを管理画面の投稿一覧に表示

WPをCMSツールとして使用する際に、タクソノミーを追加することが良くあります。

 

で、その様な場合に、

管理画面の記事一覧に、

選択中のタクソノミーを表示させてやれれば便利です。

 

そこで、

functions.phpに以下の様なコードを追記してやります。

 

例えば、

最近であれば、

[ラベル:駅(スラッグ:station)]

というタクソノミーを追加する案件があったのですが、

その場合には、以下の様なコードになります。

function add_taxonomy_column($columns){
    $columns["station"] = "駅名";
    return $columns;
}

function add_taxonomy_column_data($column_name, $post_id){
    if($column_name == "station"){
        $name = get_the_term_list($post_id, "station", "", " | ");
        echo (!empty($name)) ? $name : "";
    }
}

add_filter("manage_posts_columns", "add_taxonomy_column");
add_action("manage_posts_custom_column", "add_taxonomy_column_data", 10, 2);

 

自分なりに多少コードをいじっていますが、

出回っているコードをそのまま使用させて貰っています。

 

これで、

投稿画面の一覧に「駅名」という項目が追加されていると思います。

0
この記事を書いている人
株式会社ディープ

名前ダッチ

メールアドレスadachi@deep-deep.jp

Twitterはこちら >>

  • コメント: 0

関連記事

コメント

  • コメント (0)

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

最近の記事

  1. サーバー
  2. リマーケッター
  3. 不動産会社向けのWordPressテーマ
  4. レンタルサーバ:おすすめの共用サーバ
  5. ホームページを活用
  6. Perl(パール)
  7. Perl(パール)
  8. ホームページを活用
  9. データ転送
  10. サーバ
ConoHa WING 2周年キャンペーン中

Twitter

ダッチ@職業ブロガー兼プログラマー
@gatsu0000

アーカイブ

PAGE TOP