如何在WordPress中为服务器轮询新帖子?

时间:2014-05-29 14:02:27

标签: javascript php jquery ajax wordpress

我有一个按发布日期排序的帖子页面(最近一次):

$query = new WP_Query( $my_args );

    if ( $query->have_posts() ) {

        while ( $query->have_posts() ) {
            $query->the_post();
            the_title();
        }
    }

我现在的目标是在服务器上轮询新帖子,如果存在,则将它们插入页面顶部。任何查看帖子页面的读者都会看到新帖子显示在帖子列表的顶部(无需刷新页面)。我的第一个想法是使用AJAX,然后我听说了新的WP Heartbeat API。

我应该如何每隔60秒轮询服务器并在屏幕上显示新数据而无需重新加载页面?请注意,我并没有要求提供具体的代码,而是我试图找到最合适的方法来完成这项工作。

提前致谢。

0 个答案:

没有答案