From dff0ccf60a2e770e93acbb1dade3691d7e1aec02 Mon Sep 17 00:00:00 2001 From: Sergey Biryukov Date: Thu, 19 Nov 2020 15:18:28 +0000 Subject: [PATCH] Docs: Use more specific type in parameter descriptions for `in_category()` and `is_object_in_term()`. This better aligns with `is_category()` and other conditional tags and their `WP_Query` counterpart methods. Follow-up to [47402]. Props princeahmed. Fixes #51825. git-svn-id: https://develop.svn.wordpress.org/trunk@49669 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-includes/category-template.php | 5 +++-- src/wp-includes/taxonomy.php | 7 ++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/wp-includes/category-template.php b/src/wp-includes/category-template.php index 85922eb42f..9a798b374e 100644 --- a/src/wp-includes/category-template.php +++ b/src/wp-includes/category-template.php @@ -248,8 +248,9 @@ function get_the_category_list( $separator = '', $parents = '', $post_id = false * @since 1.2.0 * @since 2.7.0 The `$post` parameter was added. * - * @param int|string|array $category Category ID, name or slug, or array of said. - * @param int|object $post Optional. Post to check instead of the current post. + * @param int|string|int[]|string[] $category Category ID, name, slug, or array of such + * to check against. + * @param int|object $post Optional. Post to check instead of the current post. * @return bool True if the current post is in any of the given categories. */ function in_category( $category, $post = null ) { diff --git a/src/wp-includes/taxonomy.php b/src/wp-includes/taxonomy.php index 5bcfd5d707..141353d1ee 100644 --- a/src/wp-includes/taxonomy.php +++ b/src/wp-includes/taxonomy.php @@ -4566,9 +4566,10 @@ function get_post_taxonomies( $post = 0 ) { * * @since 2.7.0 * - * @param int $object_id ID of the object (post ID, link ID, ...). - * @param string $taxonomy Single taxonomy name. - * @param int|string|array $terms Optional. Term term_id, name, slug or array of said. Default null. + * @param int $object_id ID of the object (post ID, link ID, ...). + * @param string $taxonomy Single taxonomy name. + * @param int|string|int[]|string[] $terms Optional. Term ID, name, slug, or array of such + * to check against. Default null. * @return bool|WP_Error WP_Error on input error. */ function is_object_in_term( $object_id, $taxonomy, $terms = null ) {