有時(shí)候在登錄Wordpress時(shí)報(bào)錯(cuò):隨機(jī)數(shù)校驗(yàn)失敗,或者認(rèn)證失敗等等。其實(shí),這是WordPress的隨機(jī)數(shù)和緩存導(dǎo)致的問題。其實(shí)就是其中一個(gè)人把登錄頁面緩存了,而緩存時(shí)間已經(jīng)超過12個(gè)小時(shí)。Wordpress默認(rèn)隨機(jī)數(shù)nonce時(shí)間在12-24小時(shí)之內(nèi)就會(huì)失效。只能清空緩存才能再次正常登陸。接下來搬主題就分享一下加大WordPress的隨機(jī)數(shù)nonce過期時(shí)間解決緩存過期錯(cuò)誤問題。

創(chuàng)新互聯(lián)主要從事成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)蘭溪,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220
針對(duì)上面的問題,要么清空登錄頁面的緩存,要么把WordPress隨機(jī)數(shù)nonce有效時(shí)間改成48小時(shí),網(wǎng)頁緩存(WP Super Cache等緩存插件)時(shí)間改成24小時(shí)。
實(shí)際上,WP會(huì)為那些涉及安全問題的地方,比如ajax加載之類,會(huì)提供一個(gè)隨機(jī)數(shù),每個(gè)用戶不同。而這個(gè)隨機(jī)數(shù)有個(gè)有效期,默認(rèn)為24小時(shí)。事實(shí)上,按照WP官方描述,這個(gè)時(shí)間上是12-24小時(shí)之間,隨機(jī)失效。所以,當(dāng)使用各類WordPress緩存插件緩存頁面超過12小時(shí),這個(gè)隨機(jī)數(shù)就有可能失效,直接導(dǎo)致認(rèn)證失敗,登陸失敗等問題。
這個(gè)關(guān)系不大,前端程序員應(yīng)該認(rèn)真學(xué)習(xí)JavaScript以及相關(guān)的框架。
把網(wǎng)頁代碼在wordpress中生產(chǎn)模板就好了。之后后臺(tái)欄目在里面更改調(diào)用就好了的。你這種最好選一個(gè)你會(huì)的開源cms在里面做,只收頁面代碼轉(zhuǎn)換其實(shí)很方便的。
如果打開以后看他的HTML代碼會(huì)發(fā)現(xiàn),他從fonts.googleapis.com引用東西了。眾所周知,現(xiàn)在能打開谷歌主頁都算幸運(yùn),如果網(wǎng)站一直引用谷歌的東西,那就會(huì)堵塞。
所以我在部署以后發(fā)現(xiàn),不管是主頁還是后臺(tái),都打開的非常慢,這可急死個(gè)誰。
有人說是因?yàn)槭褂弥形陌嬖斐傻模械氖钦f需要優(yōu)化。當(dāng)時(shí)我不相信,如果因?yàn)槭褂弥形陌嬖斐傻模蛘邉偘惭b完系統(tǒng)就必須做優(yōu)化才能用,那不是作死的節(jié)奏嗎。
所以說白了這個(gè)慢肯定不是程序本身引起的。
我也不廢話,正如打開他的中文網(wǎng)站一樣,就是因?yàn)橐昧斯雀璧臇|西造成的。
建議全局搜索fonts.googleapis.com修改為fonts.useso.com,我就從開發(fā)工具上把wordpress的php文件都拷貝到工程里面,然后搜索替換。
然后,就很順溜的跑起來了。
最后說幾句,雖然wordpress的主題和插件很多,可是發(fā)現(xiàn)他很臃腫,甚至沒發(fā)現(xiàn)怎么往內(nèi)容里面插入代碼,得了,就這么的吧,今天是說打開慢的問題來的。
當(dāng)前名稱:WordPress與前端 wordpress是前端還是后端
網(wǎng)頁鏈接:http://chinadenli.net/article40/dojehho.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、網(wǎng)站營銷、網(wǎng)站維護(hù)、移動(dòng)網(wǎng)站建設(shè)、用戶體驗(yàn)、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)