WP_Sitemaps_Users::get_users_query_args()
Returns the query args for retrieving users to list in the sitemap.
Метод класса: WP_Sitemaps_Users{}
Хуки из метода
Возвращает
Массив
. Array of WP_User_Query arguments.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_users_query_args();
Список изменений
С версии 5.5.0 | Введена. |
Код WP_Sitemaps_Users::get_users_query_args() WP Sitemaps Users::get users query args WP 6.5.2
protected function get_users_query_args() { $public_post_types = get_post_types( array( 'public' => true, ) ); // We're not supporting sitemaps for author pages for attachments and pages. unset( $public_post_types['attachment'] ); unset( $public_post_types['page'] ); /** * Filters the query arguments for authors with public posts. * * Allows modification of the authors query arguments before querying. * * @see WP_User_Query for a full list of arguments * * @since 5.5.0 * * @param array $args Array of WP_User_Query arguments. */ $args = apply_filters( 'wp_sitemaps_users_query_args', array( 'has_published_posts' => array_keys( $public_post_types ), 'number' => wp_sitemaps_get_max_urls( $this->object_type ), ) ); return $args; }