我尝试使用AJAX将不同的内容加载到DIV中,但是没有一个WordPress函数可以使用此方法。
我有一个链接列表,使用jQuery在点击时加载不同的内容。 内容存储在PHP文件中。
如果我将代码直接放在WordPress页面模板中,它可以正常工作,但是当加载AJAX时,WP功能无法正常工作
这就是我尝试加载的内容
global $wpdb;
$currentuser_id = get_current_user_id();
$args = array(
'post_type' => 'location',
'author' => $currentuser_id,
);
$query = new WP_Query( $args );
if ( $query->have_posts() ) :
while ( $query->have_posts() ) : $query->the_post(); ?>
<div class="pindex">
<div class="ptitle">
<h2><?php echo get_the_title(); ?></h2>
</div>
</div>
<?php endwhile;
if ( $query->max_num_pages > 1 ) : ?>
<div id="nav-below" class="navigation">
<div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">←</span> Previous', 'domain' ) ); ?></div>
<div class="nav-next"><?php previous_posts_link( __( 'Next <span class="meta-nav">→</span>', 'domain' ) ); ?></div>
</div>
<?php endif;
endif;
wp_reset_postdata();
有人可以告诉我需要做些什么才能让它发挥作用吗?
提前感谢任何建议。