Поддержка Проблемы и решения Передать значение переменной в плагин

  • 1. На созданной странице в Вордпресс есть поле для ввода номера и кнопка поиска:
    ——————-
    <input type=»search» name=»query» placeholder=»Кадастровый номер»>
    <button type=»submit» class=»popmake-2561″>Найти</button>
    ——————-

    2. К кнопке подвязан класс CSS (popmake-2561). При нажатии на кнопку выскакивает всплывающее окно с Шорткодом [xyz-ips snippet=»Find-object»]

    3. Установлен плагин xyz php code, в котором прописан php код для поиска в созданной таблице данных по номеру (с шорткодом [xyz-ips snippet=»Find-object»]):

    <?php
    global $wpdb;
    $kadastr_data = $wpdb->get_results(«SELECT * FROM kadastr_data WHERE kadasr_number = ’26:00:000000:0001′»);
    ?>

    //Если вносить значение kadasr_number в запрос, то всё работает отлично.

    Как со страницы из поля input передать введенное пользователем значение в шорткод [xyz-ips snippet=»Find-object»], чтобы поиск kadastr_number осуществлялся по введенному значению?? (Что-то вроде SELECT * FROM kadastr_data WHERE kadasr_number = $query).

    Или может нужно использовать другой плагин для формирования php запросов??

    • Тема изменена 3 года, 9 месяцев назад пользователем petyavasechkin.
Просмотр 3 ответов — с 1 по 3 (всего 3)
  • В вашем сумбурном описании вашей сумбурной проблемы не понятно где и каким образом вы передаете Значение в Переменную $query

    P.S.
    С моей сумбурной точки зрения, использовать такие названия для Переменных слишком сумбурно с точки зрения ООП.

    Непонятно где и каким образом передается значение в переменную, т.к. оно не передается. Вопрос как раз заключается в том, как передать значение.

    «Как со страницы из поля input передать введенное пользователем значение в шорткод [xyz-ips snippet=»Find-object»]?»

    Модератор Yuri

    (@yube)

    Как со страницы из поля input передать введенное пользователем значение в шорткод [xyz-ips snippet=»Find-object»]?

    Если обработчик шорткода выполняется после ввода, то традиционно: PHP: Переменные извне PHP — Manual

    Если обработчик шорткода выполняется до ввода, то ему ничего передать нельзя в принципе.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Передать значение переменной в плагин» закрыта для новых ответов.