Home > WordPress > WordPress のカテゴリ管理画面でカテゴリ ID の隣にterm_taxonomy_id を表示する

WordPress のカテゴリ管理画面でカテゴリ ID の隣にterm_taxonomy_id を表示する

  • 2008-01-21 (月) 19:40 | Visited 5019 times, 6 so far today
  • WordPress
  • add to hatena hatena.comment (0) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 0

先日掲載した Customizable Post Listings のパッチですが、カテゴリーID の代わりに wp_term_taxonomy テーブルの term_taxonomy_id を指定するようになっているために、カテゴリー管理画面のカテゴリー ID を書いてやると期待しない結果が帰ってくることに今更気付きました。

term_taxonomy_id を簡単に確認する方法がないため、とりあえず、phpMyAdmin でテーブルの構成を表示して調べて急場をしのいだのですが、これでは不便で仕方がないので、カテゴリー管理画面上で、カテゴリー ID と term_taxonomy_id を並列して表示するようにしてみました。

WordPress ハック (term_taxonomy_id をカテゴリ管理画面で確認する)

パッチ

wp-admin/includes/template.php に対するパッチです。

$ diff -c template.php.org template.php
*** template.php.org    2008-01-21 12:37:44.000000000 +0900
--- template.php        2008-01-21 19:30:06.000000000 +0900
***************
*** 52,58 ****
        $category->count = number_format_i18n( $category->count );
        $posts_count = ( $category->count > 0 ) ? "<a href='edit.php?cat=$category->term_id'>$category->count</a>" : $category->count;
        $output = "<tr id='cat-$category->term_id'$class>
!               <th scope='row' style='text-align: center'>$category->term_id</th>
                <td>" . ( $name_override ? $name_override : $pad . ' ' . $category->name ) . "</td>
                <td>$category->description</td>
                <td align='center'>$posts_count</td>
--- 52,58 ----
        $category->count = number_format_i18n( $category->count );
        $posts_count = ( $category->count > 0 ) ? "<a href='edit.php?cat=$category->term_id'>$category->count</a>" : $category->count;
        $output = "<tr id='cat-$category->term_id'$class>
!               <th scope='row' style='text-align: center'>$category->term_id (<span title='taxonomy_id'>$category->term_taxonomy_id</span>)</th>
                <td>" . ( $name_override ? $name_override : $pad . ' ' . $category->name ) . "</td>
                <td>$category->description</td>
                <td align='center'>$posts_count</td>
拍手する
この記事が参考になったり面白かったりしたらお気軽にご評価ください
1 Star2 Stars3 Stars4 Stars5 Stars (0 件の評価, 平均: 0.00 点 / 5 点満点中)
読み込み中 ... 読み込み中 ...

Comments:1

yoichi 08-02-22 (金) 14:45

こんにちわ。初めまして。

全然違うことをググッていてたまたまこちらのエントリーを発見!
これ、超助かります。ありがとうございました!

Comment Form
Remember personal info

Trackbacks:0

トラックバックURL
Listed below are links to weblogs that reference
WordPress のカテゴリ管理画面でカテゴリ ID の隣にterm_taxonomy_id を表示する from MOMENTS

Home > WordPress > WordPress のカテゴリ管理画面でカテゴリ ID の隣にterm_taxonomy_id を表示する

応援中
サイト内検索
フィード
メタ情報
広告
ブログパーツ
あわせて読みたい フィードメーター - MOMENTS

Return to page top