Title: メディアとタームが紐付けられない
Last modified: 2016年9月15日

---

# メディアとタームが紐付けられない

 *  解決済 [tamahome](https://ja.wordpress.org/support/users/tamahome/)
 * (@tamahome)
 * [10年、 10ヶ月前](https://ja.wordpress.org/support/topic/%e3%83%a1%e3%83%87%e3%82%a3%e3%82%a2%e3%81%a8%e3%82%bf%e3%83%bc%e3%83%a0%e3%81%8c%e7%b4%90%e4%bb%98%e3%81%91%e3%82%89%e3%82%8c%e3%81%aa%e3%81%84/)
 * メディアにタクソノミーを追加したのですが、タームをつけてもタームの数がカウント
   されません。
    メディアを追加するときは、 メディア→ライブラリから、または投稿画面
   から追加します。 その時にタームを選択しているのですが、どれも0になっています。
   投稿画面やライブラリからメディアを確認すると、タームを選択していないことになって
   います。 どのような条件かわかりませんが、たまに成功して数がカウントされたり、
   選択されたことになっているが、カウントされていなかったりします。 何が原因か、
   もしお分かりになりましたら、ご教授いただけると幸いです。
 * functions.phpには以下を記載しています。
 *     ```
       register_taxonomy(
       		'hagaki_cat',
       		'attachment',
       		array(
       			'hierarchical' => true,
       			'description' => '販売用はがき',
       			'label' => '画像カテゴリー',
       			'show_ui' => true,
       			'query_var' => true,
       			'rewrite' => array('slug' => 'hagaki-cat'),
       			'singular_label' => 'はがきのカテゴリー',
       			'has_archive' => true,
       		)
       	);
   
       		register_taxonomy(
       		'hagaki_tag',
       		'attachment',
       		array(
       			'hierarchical' => false,
       			'label' => '画像タグ',
       			'show_ui' => true,
       			'query_var' => true,
       			'rewrite' => array('slug' => 'hagaki-tag'),
       			'singular_label' => 'はがきのタグ',
       			'has_archive' => true,
       		)
       	);
       ```
   

3件の返信を表示中 - 1 - 3件目 (全3件中)

 *  [gblsm](https://ja.wordpress.org/support/users/gblsm/)
 * (@gblsm)
 * [10年、 10ヶ月前](https://ja.wordpress.org/support/topic/%e3%83%a1%e3%83%87%e3%82%a3%e3%82%a2%e3%81%a8%e3%82%bf%e3%83%bc%e3%83%a0%e3%81%8c%e7%b4%90%e4%bb%98%e3%81%91%e3%82%89%e3%82%8c%e3%81%aa%e3%81%84/#post-188986)
 * functions.phpに書いてあるとのことですが念のため、initアクションフックの中から
   呼び出されるようになっていますか？
    具体的にはregister_taxonomy関数の「使い方」
   と「例」を御確認ください。他にも幾つか注意点があるようですので、まだでしたら一通り
   目を通されると良いと思います。 [関数リファレンス/register taxonomy – WordPress Codex 日本語](http://wpdocs.osdn.jp/関数リファレンス/register_taxonomy)
   版
 *  [Toshimichi Mimoto](https://ja.wordpress.org/support/users/mimosafa/)
 * (@mimosafa)
 * [10年、 10ヶ月前](https://ja.wordpress.org/support/topic/%e3%83%a1%e3%83%87%e3%82%a3%e3%82%a2%e3%81%a8%e3%82%bf%e3%83%bc%e3%83%a0%e3%81%8c%e7%b4%90%e4%bb%98%e3%81%91%e3%82%89%e3%82%8c%e3%81%aa%e3%81%84/#post-188987)
 *     ```
       add_action( 'init', 'register_hagaki_taxonomies' );
       function register_hagaki_taxonomies() {
       	register_taxonomy(
       		'hagaki_cat',
       		'attachment',
       		array(
       			'hierarchical' => true,
       			'description' => '販売用はがき',
       			'label' => '画像カテゴリー',
       			'show_ui' => true,
       			'query_var' => true,
       			'rewrite' => array('slug' => 'hagaki-cat'),
       			'singular_label' => 'はがきのカテゴリー',
       			'has_archive' => true,
       			'update_count_callback' => '_update_generic_term_count'
       		)
       	);
       }
       ```
   
 * これでどうでしょう。
    第三引数の配列に `'update_count_callback' => '_update_generic_term_count'`
   を追加しました。 [@gblsm](https://ja.wordpress.org/support/users/gblsm/) さん
   のリンク先、引数の項目に詳しく説明されています。
 *  トピック投稿者 [tamahome](https://ja.wordpress.org/support/users/tamahome/)
 * (@tamahome)
 * [10年、 10ヶ月前](https://ja.wordpress.org/support/topic/%e3%83%a1%e3%83%87%e3%82%a3%e3%82%a2%e3%81%a8%e3%82%bf%e3%83%bc%e3%83%a0%e3%81%8c%e7%b4%90%e4%bb%98%e3%81%91%e3%82%89%e3%82%8c%e3%81%aa%e3%81%84/#post-188991)
 * お二方ありがとうございました。
    gblsmさんの仰る通り、codexに全てのっていました
   ね。 アクションフックで呼び出して、`'update_count_callback' => '_update_generic_term_count',`
   を追加すると、問題なく動きました。 ありがとうございました。

3件の返信を表示中 - 1 - 3件目 (全3件中)

 トピック「メディアとタームが紐付けられない」には新たに返信することはできません。

## タグ

 * [media term taxonomy](https://ja.wordpress.org/support/topic-tag/media-term-taxonomy/)

 * フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 3件の返信
 * 3人の参加者
 * 最後の返信者: [tamahome](https://ja.wordpress.org/support/users/tamahome/)
 * 最後の活動: [10年、 10ヶ月前](https://ja.wordpress.org/support/topic/%e3%83%a1%e3%83%87%e3%82%a3%e3%82%a2%e3%81%a8%e3%82%bf%e3%83%bc%e3%83%a0%e3%81%8c%e7%b4%90%e4%bb%98%e3%81%91%e3%82%89%e3%82%8c%e3%81%aa%e3%81%84/#post-188991)
 * 状態: 解決済

## トピック

### 人気のトピック

### 返信がないトピック

### サポート関連ではないトピック

### 解決済みのトピック

### 未解決のトピック

### すべてのトピック
