Поддержка Проблемы и решения 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 в вордпресс» закрыта для новых ответов.