web-dev-qa-db-ja.com

分類を登録するときに用語を作成しますか?

私はfunctions.phpファイルに分類法を登録しています。

register_taxonomy("our_gallery_types", array("gallery"), array("hierarchical" => true, "label" => "Categories", "singular_label" => "Category", "rewrite" => true));

そしてそれは完璧に機能します。

しかし、この分類法では2つの用語も自動的に作成したいのですが、どうすればよいでしょうか。

初めてWordpressを起動して投稿をクリックすると、「未分類」のカテゴリがあります。私の分類法でもまったく同じようにしたいので、私のユーザーは混乱することなく、自分用にカテゴリーを作成する必要もありません。

どうやってそれを達成できますか?

2
Wordpressor

wp_insert_term() を使用します(分類を登録した後)

それをする前に、 項が存在するかどうか() をチェックして、無駄なdbクエリを節約することもできます。

4
onetrickpony