• 解決済 jdbb

    (@jdbb)


    いつもこちらのフォーラムを参考にさせていただいております。
    今回、taxonomy nameが不明の状態でterm_idからtermオブジェクトを取得したく
    関数リファレンスなど自分なりに調べて見ましたがどれもtaxonomy名が必須のものばかりでした。
    DBを見たら(必要なのはparent_idだけなので)wpdbで直接取ることもできそうでしたが
    それは最後の方法として、用意されている関数でtaxonomy名を指定しなくても
    term_idだけでterm objectを取得できる方法というのはあるのでしょうか?
    普段はタクソノミー追加したら直接書いちゃえばいいじゃんというスタンスなのですが・・・
    もし有りましたらお力添えをお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • jdbbさん、こんにちは。

    残念ながら、term_idだけで取得できる関数は、おそらくありません。
    というのも、同じtermをカテゴリーとリンクカテゴリーなどで共用する可能性があるためです。

    データベースから直接取得する場合でも、この点を想定しておかないと思わぬバグとなる可能性がありますので、留意しておいてください。

    トピック投稿者 jdbb

    (@jdbb)

    jim912様
    お返事ありがとうございます。
    リファレンスや検索エンジン等で探しても見つからないと
    探し方が悪いのかも、本当はもっと楽な方法があるのかもと不安になっておりましたが
    やはり無いのですね・・・
    リンクカテゴリの件も重ねてありがとうございます。
    注意していじってみたいと思います。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「term_idからオブジェクトを取得したい」には新たに返信することはできません。