2011-08-20 58 views
-2

我已經創建了一個簡單的WordPress頁面模板。我正在在線服務器上工作。但是很奇怪的事情正在發生。當我在下面的代碼中進行更改時,該更改不會顯示在除了以管理員身份登錄的瀏覽器之外的任何地方。 我試圖清除緩存,但問題是一樣的。更改不會出現在現場服務器上,WordPress頁面模板

例如:我在頁面<h2>Recent Posts</h2>中添加了新的標籤。這個最近的帖子將出現在我登錄管理員的Firefox中。它不會出現在我的其他電腦的Firefox上。不在其他任何瀏覽器中。

注意: - 清除緩存不適用於我。 - 該頁面已發佈。 - 頁面的源代碼也不顯示任何更改。

這是代碼。

<?php 
    /* 
    Template Name: testpage 
    */ 
?> 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html lang="en"> 
    <head> 
     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> 
     <title></title> 
     <base target="_parent" /> 
     <meta http-equiv="Pragma" content="no-cache"> 
     <meta http-equiv="Expires" content="-1"> 
     <meta http-equiv="CACHE-CONTROL" content="NO-CACHE"> 

    </head> 
    <body> 
     <div id="main"> 
      <ul class="latest_posts"> 
       <?php 
        $args = array('numberposts' => '10'); 
        $recent_posts = wp_get_recent_posts($args); 
        foreach($recent_posts as $post): 
       ?> 
        <li> 
         <a href="<?php echo get_permalink($post["ID"])?>" title="<?php echo $post["post_title"]?>" > 
          <?php echo $post["post_title"]?> 
         </a> 
         <span class="date"><?php the_time('d-M-Y')?></span> 
        </li> 
       <?php 
        endforeach; 
       ?> 
      </ul> 
     </div> 
    </body> 
</html> 
+0

有人嗎? – mysterious

回答

0

有人在後端安裝了一個緩存插件。我已將其設置更改爲不緩存頁面,現在我可以看到更改。

相關問題