Wordpress中的Ajax错误加载更多?
我尝试为我的自定义页面模板加载选项,单击“加载更多”按钮后,Ajax返回未定义的错误 自定义博客页面Wordpress中的Ajax错误加载更多?,ajax,wordpress,wordpress-theming,Ajax,Wordpress,Wordpress Theming,我尝试为我的自定义页面模板加载选项,单击“加载更多”按钮后,Ajax返回未定义的错误 自定义博客页面 <?php if (have_posts()) : ?> <section id="posts"> <?$postslist = get_posts( array( 'posts_per_page' => 2, 'order' => 'ASC' ) ); if
<?php if (have_posts()) : ?>
<section id="posts">
<?$postslist = get_posts( array(
'posts_per_page' => 2,
'order' => 'ASC'
) );
if ( $postslist ) {
foreach ( $postslist as $post ) :
setup_postdata( $post );
?>
<div style='color:#000'>
<?php echo '<br>'.$post->ID.'->'; the_title(); ?>
</div>
<?php
endforeach;
wp_reset_postdata();
} ?>
</section>
<?php if ( $wp_query->max_num_pages > 1 ) : ?>
<nav class="load_more">
<?php next_posts_link( 'Load More' ); ?>
</nav>
<?php endif; ?>
<?php endif; ?>
<div class="load_more"><a>list</a></div>
200行
398ms
jquery….=1.11.1(第4行)
得到
404找不到
321ms
jquery….=1.11.1(第4行)
“NetworkError:404 Not Found-”您试图通过访问jQuery函数中的href
属性来获取url,但您没有提供它,这就是url在末尾追加未定义的原因
您需要在此处设置“href”属性
<div class="load_more"><a href='...'>list</a></div>
<div class="load_more"><a href='...'>list</a></div>
var link = jQuery(this).attr('href');