get_queried_object
В WordPress функция get_queried_object() предназначена для получения текущего запрашиваемого объекта, например, поста, страницы, категории или тега. Она возвращает запрашиваемый объект в виде объекта WP_Post, WP_Term, WP_User или WP_Comment, в зависимости от типа запрашиваемого объекта.
Основной синтаксис функции get_queried_object() следующий:
В этом примере функция get_queried_object() используется для получения текущего объекта запроса, который может быть постом или термином. Функция is_a() используется для определения типа объекта, который был возвращен, и соответствующие свойства выводятся в зависимости от типа объекта (функция php). Если запрашиваемый объект является постом, выводятся свойства post_title и post_content, а если запрашиваемый объект является термином, выводятся свойства name и description.