麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網(wǎng)站 > 建站經(jīng)驗 > 正文

WP Super Cache 技巧:實(shí)時更新首頁

2024-04-25 20:30:42
字體:
供稿:網(wǎng)友

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

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

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

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

<?php
add_action('publish_post', 'refresh_front_page', 0); //發(fā)布或者更新日志時候刷新首頁
add_action('edit_post', 'refresh_front_page', 0); //有新留言或者留言被刪除的時候刷新首頁
add_action('delete_post', 'refresh_front_page', 0); //刪除日志時候刷新首頁
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)然如果你想刷新某個頁面,也可以是用 wp_cache_post_edit 這個刷新它,參數(shù)是頁面的 ID。

原文地址:http://blog.wpjam.com/m/wp-super-cache-refresh-front-page/

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久久一区二区三区精品 | 4p一女两男做爰在线观看 | 一级国产精品一级国产精品片 | 中文字幕国产欧美 | 久久经典国产视频 | 国产视频精品在线 | 久久精品视频16 | 日本高清黄色片 | 毛片在线视频免费观看 | 国产日本在线播放 | 成人国产精品一区二区毛片在线 | 精品一区二区三区日本 | japan护士性xxxⅹhd | 91av亚洲 | 中文字幕综合在线观看 | 老a影视网站在线观看免费 国产精品久久久久久久久久尿 | 福利在线小视频 | 成人午夜精品久久久久久久蜜臀 | 欧日韩| 色七七亚洲 | 鲁丝一区二区三区不属 | 国产精品视频2021 | 亚洲国产成人一区 | 一级视频在线播放 | 91 成人 | 亚洲小视频在线 | 欧美成a人片在线观看久 | 久久精品中文字幕一区二区三区 | 精品国产久 | 午夜av男人的天堂 | 精品一区二区三区免费毛片 | 久久精品一区二区三区四区五区 | 久草在线免费看 | 一级黄色在线免费观看 | 一级免费黄视频 | 欧美成人性生活片 | 国产乱淫av | 欧美精品一区二区视频 | 国产69精品久久99不卡免费版 | 视频一区二区不卡 | 毛片天天看 |