Получить ID template Elementor

Мучаюсь третий день, решил спросить у знатоков. Внутри секции(template) Elementor использую виджет позволяющий работать с php и html кодом. Никак не могу вытянуть ID этой секции, применение стандартных функций WP (get_the_id(), $post->ID) получает ID страницы на которой находится секция, но не ID самой секции. Может кто-то решал подобную задачку? Вот пример кода:

`<div data-elementor-type="section" data-elementor-id="1012">
 <section class="container page-intro">
 <div class="header-text__links"><?php  the_breadcrumb() ?></div>
 <div class="row">
  <div class="col-sm-6">
    <h1><?php echo get_post_meta(1012,'title', true );?></h1>
  </div>
  <div class="col-sm-6">
    <p><?php echo get_post_meta(1012,'text', true );?></p>
  </div>
  </div>
  </section>      
  </div>`

Мне нужно получить ID секции, в данном случае это "1012" и использовать его в запросах к БД. Все, что мне удалось выловить в интернете это - "When you are in your own widget-class, which should extends Widget_Base, then you can use the get_id() Method like $this->get_id(). This method is in Control_stack class. Widget_Base extends Control_stack."


Ответы (0 шт):