taxonomy_exists() – タクソノミーが存在するかを判断する関数

投稿日 :

カテゴリー :

taxonomy_exists() 関数はタクソノミーが存在するかどうかを判断する関数です。

目次

taxonomy_exists() 関数とは

2.3.0 で紹介された is_taxonomy() に代わる関数です。パラメーターに指定したタクソノミーが存在するかどうかを判断し、true or false を返します。

パラメーター

$taxonomyタクソノミー名を設定

使い方

パラメーターを入れないとエラーが発生します。

基本はこのように利用することが多いのではないでしょうか。

if ( taxonomy_exists( 'test-taxonomy' ) ) {
	// test-taxonomy が存在する場合の処理
}

フック

ありません。

まとめ

タクソノミーに関連する処理を行う際に、まずはタクソノミー自体が存在しているかどうかを確認する必要があります。そういった際に使われる関数です。

GitHub でも多くのプラグインで活用されている様子が伺えます。どのように使われているかソースコードを確認してみると良いでしょう。

出版書籍一覧

WordPress 7.0.x 対応
いちばんわかりやすいWordPressの本

WordPress 6.9.x 対応
いちばんわかりやすいWordPressの本

WordPress 6.7.x 対応
Twenty Twenty-Fourでウェブサイトを作ろう

WordPress 6.4.x 対応 Twenty Twenty-Four でウェブサイトを作ろう

WordPress 6.4.x 対応
Twenty Twenty-Fourでウェブサイトを作ろう

Udemy 新着・人気 講座

いちばんやさしいWordPress入門講座
【ゼロから学べる基礎】

以下のリンクから常に最安値で購入できるものを選んでお求めいただけます。

Udemy 新規 講座

いちばんやさしい Snow Monkey 講座 – 基礎編 –

以下のリンクから常に最安値で購入できるものを選んでお求めいただけます。

Udemy 新規 講座

いちばんやさしい Snow Monkey 講座 – 応用編 –

以下のリンクから常に最安値で購入できるものを選んでお求めいただけます。

コーディングや
WordPress開発のリソースが足りない!

オレインデザインでは、デザインデータからの HTML コーディングや WordPress テーマ・プラグイン開発まで幅広くウェブ制作に対応しています。

ご相談は無料です。お気軽にお問い合わせください。