久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

wordpress Super Cache 技巧:實(shí)時(shí)更新首頁 | Super Cache,Wordpress,實(shí)時(shí)更新的相關(guān)內(nèi)容

 PCDotFan 2013-11-17

WP Super Cache 是我推薦的最佳 WordPress 緩存插件,,它把整個(gè)頁面直接生成 HTML 文件,這樣 Apache 就不用解析 PHP 腳本,,通過使用這個(gè)插件,,能使得你的 WordPress 博客將顯著的提速。

但是如果 WordPress 的首頁顯示的不是最新日志,,而是一個(gè)頁面,,并且這個(gè)頁面包含實(shí)時(shí)更新的部分,那么就會(huì)存在一個(gè)問題,,那么這個(gè)頁面就不會(huì)實(shí)時(shí)更新,。

這里我提供一個(gè)技巧,可以讓你在使用 WP Super Cache 的這個(gè)靜態(tài)緩存插件提速的同時(shí),,也能夠讓首頁實(shí)時(shí)更新,,WP Super Cache 是通過 wp_cache_post_edit 這個(gè)函數(shù)來編輯緩存的,它的參數(shù)是日志或者頁面的 ID,。

所以我們首先獲取用于顯示首頁的頁面的 ID,,然后在日志更新或者刪除的時(shí)候,或者有新留言的時(shí)候(如果首頁沒有包含最新留言,,這個(gè)可不必),,刷新首頁,。所以大致的代碼如下:

<?php
add_action('publish_post', 'refresh_front_page', 0); //發(fā)布或者更新日志時(shí)候刷新首頁
add_action('edit_post', 'refresh_front_page', 0); //有新留言或者留言被刪除的時(shí)候刷新首頁
add_action('delete_post', 'refresh_front_page', 0); //刪除日志時(shí)候刷新首頁
add_action('publish_phone', 'refresh_front_page', 0); //通過 email 發(fā)布日志之后刷新首頁
 
function refresh_front_page(){
    $front_page_id = get_option('page_on_front'); //獲取顯示首頁的頁面 ID
    wp_cache_post_edit($front_page_id); //刷新該頁
}
?>

把這段代碼復(fù)制到主題的 functions.php 即可。

當(dāng)然如果你想刷新某個(gè)頁面,,也可以是用 wp_cache_post_edit 這個(gè)刷新它,,參數(shù)是頁面的 ID。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多