unregister_taxonomy()

関数の概要

unregister_taxonomy() は、WordPressで既に登録されているタクソノミーを解除するための関数です。この関数を使用することで、特定のタクソノミーを無効にし、投稿タイプから削除することができます。ただし、通常はタクソノミーが登録解除されるタイミングに注意する必要があります。

パラメータの説明

  1. $taxonomy (string): 解除したいタクソノミーの名前。

戻り値

成功した場合は true を返し、失敗した場合は false を返します。

使用例

function remove_genre_taxonomy() {
    // タクソノミー "genre" を解除
    unregister_taxonomy( 'genre' );
}
add_action( 'init', 'remove_genre_taxonomy' );

関連する関数

  • register_taxonomy(): 新しいタクソノミーを登録するための関数。
  • unregister_post_type(): カスタム投稿タイプを解除するための関数。
  • taxonomy_exists(): 指定されたタクソノミーが存在するかを確認するための関数。
  • get_taxonomies(): 登録されているタクソノミーを取得するための関数。