Имеется связка wordpress+woocommerce, а также установлен непопулярный и неподдерживаемый visual builder под названием KingComposer.
Этот билдер поддерживает шаблоны, созданные также визуально. Например, имеется шаблон, который подключается перед выводом категории товаров. В нем (в блоке этого шаблона) я хочу отображать или не отображать некий текст в зависимости от того, какая категория товаров. Для этого я пытаюсь определить текущий id страницы с помощью get_the_ID(). Проблема в том, что я в итоге получаю id шаблона (ибо шаблон - это тоже тип поста), а не самой страницы. Пробовал также:
$pageId = get_queried_object_id();
var_dump(pageId);
и получаю int(0).
Также пробовал:
global $post;
echo $post->ID;
и получаю id шаблона, но опять же id не категории товаров.
Как все-таки получить id категории товаров?