Есть блоки, которые генерируются foreach по WP_Query. Ограничил вывод до штук. Необходимо сделать подгрузку следующих по клику. Что нужно передать в обработчик ajax и как генерировать или что возвращать в data от обработчика. Каким образом правильно написать этот механизм?
Код запроса будет приблизительно похож на это
function my_ajax_data(){
$category_id= $_POST['cat'];
$offset= $_POST['offset'];
args = array(
'numberposts' => 3,
'category' => $category_id,
'orderby' => 'date',
'order' => 'DESC',
'post_type' => 'post',
'nopaging' => true,
'offset' => $offset, // число постов которое вы пропускаете перед новым запросом
'posts_per_page' => -1,
);
далее получаем наши посты
$posts = get_posts( $args );
и собираем хтмл (хотя это можно сделать и на js кому как удобнее)
$html.='<div>'.$post->post_title.'</div>';
и возвращаем его в js
print $html;
wp_die();
}
P.S это только бекэнд сторона. и крайне приблизительный код
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
У класса есть свойство $options - массив параметров, у которого должны быть значения по умолчанию
В выводе таблицы языков, на определенном языке можно нажать стрелку вверх, и тем самым поменять их порядок местами