2017-02-21 116 views
0

我使用wp_query與分頁加載了很多與定製開發的無限滾動的jQuery插件我的帖子的,它需要一段時間來加載20後用縮略圖,並在其中注入DOM每次插件請求一個新頁面。反向WordPress的查詢分頁緩存的舊帖子

我想如果我可以扭轉分頁方向,以便頁面1顯示最舊的20個帖子(不是最近的20個),然後第二個頁面顯示接下來的20箇舊帖子等,然後我可以緩存這些分頁鏈接會使性能變得更好。

這種方式頁面1,2,3應始終返回相同的帖子,最新的頁面應該有最新的帖子。

這是否有意義?我該怎麼做?

回答

1

令您的帖子日期:

WP_Query(array(
    ..., 
    "orderby" => "date", 
    "order" => 'DESC', 
    ... 
)); 

然後迫使請求的頁面通過瀏覽器使用jQuery緩存:

$.ajax({ 
    url: ..., 
    type: "GET", 
    cache: true,   
    ... 
}); 

下面是關於在jQuery的高速緩存參數的詳細信息: https://stackoverflow.com/a/18671689/1123556