Archive for 7月 23rd, 2010
get_the_categoryの引数
「get_the_category」というテンプレートタグがあります。
記事のカテゴリーIDやカテゴリー名なんかを取得する時に用います。
今回とある案件で、カテゴリー毎の最新のコメント一覧を作成したくて
このテンプレートタグを知ったのですが、
wordpress.日本語のドキュメント
(=正確には本家のドキュメント)では,
このテンプレートタグは「引数なし」となってますが、
実関数を見ると、実は引数にpost_idを渡すことが出来ます。
(引数のデフォルト値はfalseが渡っています。)
これを利用して、今回は(wp_)commentsテーブルの
「comment_post_ID」を引数に渡す事で
無事(強引に)コメントを割り振らす事が出来ました。
・・・他になんか効率の良いやり方があるような気がします(・・;)