我有一个按发布日期排序的帖子页面(最近一次):
$query = new WP_Query( $my_args );
if ( $query->have_posts() ) {
while ( $query->have_posts() ) {
$query->the_post();
the_title();
}
}
我现在的目标是在服务器上轮询新帖子,如果存在,则将它们插入页面顶部。任何查看帖子页面的读者都会看到新帖子显示在帖子列表的顶部(无需刷新页面)。我的第一个想法是使用AJAX,然后我听说了新的WP Heartbeat API。
我应该如何每隔60秒轮询服务器并在屏幕上显示新数据而无需重新加载页面?请注意,我并没有要求提供具体的代码,而是我试图找到最合适的方法来完成这项工作。
提前致谢。