Если вам нужно получить id текущей страницы в WordPress вне цикла, можно использовать функцию get_queried_object_id(). Эта функция возвращает ID текущего объекта запроса, например, страницы, записи или категории.

Пример:

$page_id = get_queried_object_id();

Вы можете использовать этот код в любом месте вашей темы WordPress, например, в файле header.php.