色哟哟成人天堂av在线观看,日韩精品视频在线观看一区二区三区,激情五月综合开心五月,在线亚洲国产丝袜日韩,亚洲国产日韩精品一区,推荐丝袜高跟在线观看,美女扒开粉嫩尿口给男生桶,欧美日韩国产一区二区,日韩久久久久久蜜臀av

技術(shù)文檔

幫助中心 > 技術(shù)文檔 >

WordPress安裝Memcached 內(nèi)存緩存優(yōu)化

2024-01-29 作者:簡(jiǎn)米科技 閱讀量:0 所屬分類:技術(shù)文檔

WordPress:Memcached 內(nèi)存緩存優(yōu)化 ,加速WordPress 后臺(tái)媒體庫加載

WordPress網(wǎng)站媒體庫的圖片隨著文章的增長,會(huì)越來越多,有時(shí)候不斷的去翻幾個(gè)月前的圖片進(jìn)行引用,發(fā)現(xiàn)顯示特別慢,原來這個(gè)內(nèi)存緩存并沒有緩存媒體庫月份篩選附件功能這里。今天就跟大家分享下如何使用Memcached內(nèi)存緩存優(yōu)化WordPress 后臺(tái)媒體庫加載。

WordPress 是直接通過查詢數(shù)據(jù)庫來獲取博客的附件的月份,這樣每次打開媒體庫,或者添加媒體,打開「添加媒體」彈窗時(shí)候,都會(huì)到數(shù)據(jù)庫去查詢。用起來會(huì)有那么點(diǎn)卡頓,當(dāng)然了,某些人連內(nèi)存緩存都沒開的,估計(jì)也不在乎這些卡頓。

使用內(nèi)存緩存優(yōu)化媒體庫月份獲取

雖然不會(huì)造成很大的問題,但是附件如果不新增刪除,這個(gè)月份的數(shù)據(jù)基本不會(huì)變化,站長是用WPJAM插件配合 Memcached 將其緩存起來。不說有什么特殊效果,至少自己添加起媒體文件總舒服很多吧!

將下面的代碼復(fù)制到當(dāng)前主題的functions.php文件中,就可以使用內(nèi)存來緩存媒體庫的月份了:

?復(fù)制// 使用 Memcached 內(nèi)存緩存優(yōu)化 WordPress 后臺(tái)媒體庫月份獲取加載 - https://www.31idc.comadd_filter(media_library_months_with_files, function($months){$months= get_transient(wpjam_media_library_months);if($months === false) {global $wpdb;$months = $wpdb-get_results("SELECT DISTINCT YEAR( post_date ) AS year, MONTH( post_date ) AS month FROM $wpdb-posts WHERE post_type = attachment ORDER BY post_date DESC");set_transient(wpjam_media_library_months, $months, WEEK_IN_SECONDS);}return $months;});

當(dāng)然,你要是覺得不想要了,也可以刪除后臺(tái)媒體庫附件月份的緩存。

?復(fù)制// 刪除后臺(tái)媒體庫附件月份的緩存 - https://www.31idc.comfunction wpjam_delete_media_library_months_cache(){delete_transient(wpjam_media_library_months);}add_action(edit_attachment,wpjam_delete_media_library_months_cache);add_action(add_attachment,wpjam_delete_media_library_months_cache);add_action(delete_attachment,wpjam_delete_media_library_months_cache);

標(biāo)簽:

本文地址:http://www.sdu-sz.com/help/570.html

簡(jiǎn)米科技服務(wù)器支持24小時(shí)免費(fèi)測(cè)試


成為簡(jiǎn)米科技會(huì)員,享受出眾的上云實(shí)踐機(jī)會(huì)和周到的尊貴服務(wù)!
亚洲国产精品无码专区 | 久久精品国产色蜜蜜麻豆 |