0

我真的不知道这里发生了什么,但是 php 代码有些错误。此页面包含 5 个网络研讨会:http: //veteducation.com.au/webinar/

问题是第一次加载时仅显示 1 个网络研讨会,但当您刷新它时,会显示另外 4 个网络研讨会。

为什么我的页面仅在首次加载时加载 1 个网络研讨会,而在刷新时加载 4 个网络研讨会?我想在第一次加载时查看 5 网络研讨会。

请帮我解决一下这个。

<?php
        $args = array( 'post_type' => 'webinars', 'orderby' => 'modified', 'posts_per_page'=>-1 );
        $loop = new WP_Query( $args );
        if ( $loop -> have_posts() ) : 
                while ( $loop -> have_posts() ) : $loop -> the_post(); ?>
                <?php include( TEMPLATEPATH."/"."includes/class.common.php" );
                $classObj = new Common_Class(); ?>
4

1 回答 1

0

我在 IE、Chrome 和 Opera 中加载了它,但它们都显示了所有 5 个。听起来您的浏览器正在积极缓存一个加载了 1 个网络研讨会的版本,然后在您按下刷新时实际加载页面。

尝试清除浏览器缓存或将其加载到新浏览器中(Chrome 的隐身模式非常适合此操作)。

于 2013-04-18T02:57:01.290 回答