add_action( 'wp_ajax_nopriv_Paper3_submit', 'Paper3_submit' );
add_action( 'wp_ajax_Paper3_submit', 'Paper3_submit' );
function Paper3_submit() {
$zxdArgs2 = array(
'post_type' => 'post',
'post__in' => array(3),
);
$zxdQuery = new WP_Query( $zxdArgs2 );
$zxdQuery->query($zxdArgs2);
echo 'ok';//this line will show up
if ($zxdQuery->have_posts()){
while ($zxdQuery->have_posts()) {
$zxdQuery->the_post();
echo "002";//never show up
?>
<li class="zxd_ajax_cc_li><a href="<?php the_permalink();?>" title="Permanent Link To <?php the_title_attribute();?>" ><?php the_title();?></a></li>
<?php
echo "001" ;//never show up
}
}
echo "NO" ;//this line shows up too
wp_reset_postdata();
echo 'NO2' ; //this line shows up too
exit;
}
Я работаю над Ajax, функции работают, я получаю ответ, как "okNONO2".
но кажется, что содержимое цикла не показывается, вы можете увидеть код выше, строка "echo" вне цикла все работает, внутренние не работают.