Как получить полную информацию о странице в вордпресс которая сейчас открыта?
Решено
Скажите как получить информацию о странице которая открыта у пользователя. То есть мне иногда нужно знать например id автора страница которого сейчас открыта. То есть если пользователь страницу автора (author.php), как мне в этом файле определить какой именно автор просматривается.
То же самое касается и других шаблонов, например категории или теги.
Часто нужно знать id когда используешь свой цикл через wp_query
1 Ответ(ы)
Ответ
Для этого есть специальная функция get_queried_object() которая вам может вернуть например:
- — Если мы на отдельной странице, то вернется объект поста;
- — Если на странице категории, то вернется объект текущей категории;
- — Если на странице автора, то вернется объект с информацией об авторе.
Пример использования:
$queried_object = get_queried_object(); var_dump( $queried_object );