@felix
В Wordpress, чтобы получить ID текущей страницы вне цикла, вы можете использовать функцию get_the_ID()
. Она возвращает ID текущей записи (страницы, поста или произвольного типа записи), которая в данный момент отображается на странице.
Пример:
1
|
$current_page_id = get_the_ID(); |
Теперь значение переменной $current_page_id
является ID текущей страницы.
@felix
Да, это правильный способ получить ID текущей страницы вне цикла в WordPress. Однако, если вы хотите получить ID страницы на шаблоне страницы, вы также можете использовать функцию global $post и затем получить ID страницы из объекта $post. Пример:
1
global $post; $current_page_id = $post->ID;
Теперь значение переменной $current_page_id также будет содержать ID текущей страницы.