Ajax в вордпресс
-
Сразу скажу, что впервые работаю с аджакс.
При клике на .link a я достаю текст ссылок (в моем случае это рубрики), и передаю его в обработчик.<script type="text/javascript" > jQuery(document).ready(function($) { $('.link a').click(function(){ link = $(this).text(); data = { action: 'myaction', link: link, }; var ajaxurl = "/wp-admin/admin-ajax.php"; jQuery.post( ajaxurl, data, function(response) { $("#hello").html(response); }); }); }); </script>
В обработчике получаю текст ссылки (рубрику) и методом get_posts получаю массив со статьями с нужной мне рубрики.
function action_handler(){ $link = $_POST['link']; $posts = get_posts(array('category_name' => $link, 'numberposts' => '7')); print_r ($posts); wp_die(); }
А теперь у меня вопрос, как дальше работать с массивом? Мне бы его как-то перетащить во фронтенд чтобы разобрать в foreach. Но я понятия не имею как это сделать.
Просмотр 1 ответа (всего 1)
Просмотр 1 ответа (всего 1)
- Тема «Ajax в вордпресс» закрыта для новых ответов.