не срабатывает ajax запрос Wordpress

274
25 января 2018, 20:17

Столкнулся с следующей проблемой: нужно вытащить из php переменную и передать ее в js Помогите советом, что я не так делаю? вот пример кода:

PHP:

        <?php
         $a = $slider_before_img;
         $arr = array('thumb' => $a);
         echo json_encode($arr);
        ?>

JS:

 jQuery(document).ready(function($){
   $.getJSON("index.php",
    function(data){
        $("#my-thumb").html(data.thumb);
    });
});
Answer 1

Из приведённого отрывка непонятно, где находится этот код и пытается ли он использовать в php части функции и структуры ядра WordPress,темы и плагинов. Если да, то такой код работать не может в принципе, потому что не проведена инициализация ядра.

В WordPress существуют свои правила выполнения ajax-запросов. Подробнее об этом можно почитать на русском здесь.

READ ALSO
PHP MYSQL создание индекса для оператора LIKE

PHP MYSQL создание индекса для оператора LIKE

На сайте есть форма поиска FULL TEXT SEARCH, которая до сего времени использовалась по умолчаниюЯ решил отказаться от неё в пользу LIKE так как результаты...

233
Раскрывающие блоки [требует правки]

Раскрывающие блоки [требует правки]

Можно ли сделать раскрывающий блок внутри раскрывающего блока?

210
PHP MYSQL MINUS operator

PHP MYSQL MINUS operator

Пытаюсь сделать элементарный запрос:

278