Title: is_object_in_taxonomy
Published: April 25, 2014
Last modified: February 24, 2026

---

# is_object_in_taxonomy( string $object_type, string $taxonomy ): bool

## In this article

 * [Parameters](https://developer.wordpress.org/reference/functions/is_object_in_taxonomy/?output_format=md#parameters)
 * [Return](https://developer.wordpress.org/reference/functions/is_object_in_taxonomy/?output_format=md#return)
 * [Source](https://developer.wordpress.org/reference/functions/is_object_in_taxonomy/?output_format=md#source)
 * [Related](https://developer.wordpress.org/reference/functions/is_object_in_taxonomy/?output_format=md#related)
 * [Changelog](https://developer.wordpress.org/reference/functions/is_object_in_taxonomy/?output_format=md#changelog)

[ Back to top](https://developer.wordpress.org/reference/functions/is_object_in_taxonomy/?output_format=md#wp--skip-link--target)

Determines if the given object type is associated with the given taxonomy.

## 󠀁[Parameters](https://developer.wordpress.org/reference/functions/is_object_in_taxonomy/?output_format=md#parameters)󠁿

 `$object_type`stringrequired

Object type string.

`$taxonomy`stringrequired

Single taxonomy name.

## 󠀁[Return](https://developer.wordpress.org/reference/functions/is_object_in_taxonomy/?output_format=md#return)󠁿

 bool True if object is associated with the taxonomy, otherwise false.

## 󠀁[Source](https://developer.wordpress.org/reference/functions/is_object_in_taxonomy/?output_format=md#source)󠁿

    ```php
    function is_object_in_taxonomy( $object_type, $taxonomy ) {
    	$taxonomies = get_object_taxonomies( $object_type );
    	if ( empty( $taxonomies ) ) {
    		return false;
    	}
    	return in_array( $taxonomy, $taxonomies, true );
    }
    ```

[View all references](https://developer.wordpress.org/reference/files/wp-includes/taxonomy.php/)
[View on Trac](https://core.trac.wordpress.org/browser/tags/6.9.4/src/wp-includes/taxonomy.php#L4969)
[View on GitHub](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/taxonomy.php#L4969-L4975)

## 󠀁[Related](https://developer.wordpress.org/reference/functions/is_object_in_taxonomy/?output_format=md#related)󠁿

| Uses | Description | 
| [get_object_taxonomies()](https://developer.wordpress.org/reference/functions/get_object_taxonomies/)`wp-includes/taxonomy.php` |

Returns the names or objects of the taxonomies which are registered for the requested object or object type, such as a post object or post type name.

  |

| Used by | Description | 
| [WP_REST_Terms_Controller::check_read_terms_permission_for_post()](https://developer.wordpress.org/reference/classes/wp_rest_terms_controller/check_read_terms_permission_for_post/)`wp-includes/rest-api/endpoints/class-wp-rest-terms-controller.php` |

Checks if the terms for a post can be read.

  | 
| [WP_Posts_List_Table::formats_dropdown()](https://developer.wordpress.org/reference/classes/wp_posts_list_table/formats_dropdown/)`wp-admin/includes/class-wp-posts-list-table.php` |

Displays a formats drop-down for filtering items.

  | 
| [WP_Posts_List_Table::categories_dropdown()](https://developer.wordpress.org/reference/classes/wp_posts_list_table/categories_dropdown/)`wp-admin/includes/class-wp-posts-list-table.php` |

Displays a categories drop-down for filtering on the Posts list table.

  | 
| [WP_Screen::get()](https://developer.wordpress.org/reference/classes/wp_screen/get/)`wp-admin/includes/class-wp-screen.php` |

Fetches a screen object.

  | 
| [get_the_category_list()](https://developer.wordpress.org/reference/functions/get_the_category_list/)`wp-includes/category-template.php` |

Retrieves category list for a post in either HTML list or custom format.

  | 
| [get_adjacent_post()](https://developer.wordpress.org/reference/functions/get_adjacent_post/)`wp-includes/link-template.php` |

Retrieves the adjacent post.

  | 
| [get_post_class()](https://developer.wordpress.org/reference/functions/get_post_class/)`wp-includes/post-template.php` |

Retrieves an array of the class names for the post container element.

  | 
| [WP_Post::__get()](https://developer.wordpress.org/reference/classes/wp_post/__get/)`wp-includes/class-wp-post.php` |

Getter.

  | 
| [wp_set_post_categories()](https://developer.wordpress.org/reference/functions/wp_set_post_categories/)`wp-includes/post.php` |

Sets categories for a post.

  | 
| [wp_insert_post()](https://developer.wordpress.org/reference/functions/wp_insert_post/)`wp-includes/post.php` |

Inserts or update a post.

  | 
| [wp_update_post()](https://developer.wordpress.org/reference/functions/wp_update_post/)`wp-includes/post.php` |

Updates a post with new post data.

  | 
| [wp_xmlrpc_server::_prepare_page()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/_prepare_page/)`wp-includes/class-wp-xmlrpc-server.php` |

Prepares page data for return in an XML-RPC object.

  |

[Show 7 more](https://developer.wordpress.org/reference/functions/is_object_in_taxonomy/?output_format=md#)
[Show less](https://developer.wordpress.org/reference/functions/is_object_in_taxonomy/?output_format=md#)

## 󠀁[Changelog](https://developer.wordpress.org/reference/functions/is_object_in_taxonomy/?output_format=md#changelog)󠁿

| Version | Description | 
| [3.0.0](https://developer.wordpress.org/reference/since/3.0.0/) | Introduced. |

## User Contributed Notes

You must [log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fdeveloper.wordpress.org%2Freference%2Ffunctions%2Fis_object_in_taxonomy%2F)
before being able to contribute a note or feedback.