有時候在登錄Wordpress時報錯:隨機數校驗失敗,或者認證失敗等等。其實,這是WordPress的隨機數和緩存導致的問題。其實就是其中一個人把登錄頁面緩存了,而緩存時間已經超過12個小時。Wordpress默認隨機數nonce時間在12-24小時之內就會失效。只能清空緩存才能再次正常登陸。接下來搬主題就分享一下加大WordPress的隨機數nonce過期時間解決緩存過期錯誤問題。
縉云網站制作公司哪家好,找創新互聯公司!從網頁設計、網站建設、微信開發、APP開發、成都響應式網站建設公司等網站項目制作,到程序開發,運營維護。創新互聯公司于2013年開始到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選創新互聯公司。
針對上面的問題,要么清空登錄頁面的緩存,要么把WordPress隨機數nonce有效時間改成48小時,網頁緩存(WP Super Cache等緩存插件)時間改成24小時。
實際上,WP會為那些涉及安全問題的地方,比如ajax加載之類,會提供一個隨機數,每個用戶不同。而這個隨機數有個有效期,默認為24小時。事實上,按照WP官方描述,這個時間上是12-24小時之間,隨機失效。所以,當使用各類WordPress緩存插件緩存頁面超過12小時,這個隨機數就有可能失效,直接導致認證失敗,登陸失敗等問題。
大多數的WordPress用戶不喜歡看到網站前端的WordPress管理欄面板,當然也有很多去除前端管理面板的方法,然而,他們只是禁用了管理欄,使管理欄的display:none,并沒有將其中的JS,CSS完全移出。這里我們將告訴大家如何完全的移出wordpress前端管理工具欄包括JS,CSS代碼等。
將下面的代碼放到你主題的functions.php中就可以完全移出wordpress前端管理工具欄:
// Disable Admin Bar,
if (!function_exists('df_disable_admin_bar')) { function df_disable_admin_bar() { // for the admin page remove_action('admin_footer', 'wp_admin_bar_render', 1000); // for the front-end remove_action('wp_footer', 'wp_admin_bar_render', 1000); // css override for the admin page function remove_admin_bar_style_backend() { echo ''; } add_filter('admin_head','remove_admin_bar_style_backend'); // css override for the frontend function remove_admin_bar_style_frontend() { echo ''; } add_filter('wp_head','remove_admin_bar_style_frontend', 99); } } add_action('init','df_disable_admin_bar');
好了,刷新下網頁,看看管理面板使用的CSS已經JS是不是都沒有了,你可以自行修改千前面的網址?滿意請采納
用wordpress中文后臺也能做英文外貿網站,如何做呢?
你的網站內容全部改成英文的,比如導航菜單名稱(Home/about/product/contact us等項目)及對應整個頁面內容都可以在后臺頁面(Page)處修改成英文。
你發布的產品一律可以修改成英文,一般是在文章(Post)或者主題對應的商品(Product)處修改,同理,案例展示(Portfolio)等都可以找到對應發布處修改。當然不同的主題有不同的控制菜單,你熟悉之后就知道哪些內容是由哪些菜單控制的了。
注意要去掉文章(產品,案例等類目)里的(作者,發布時間,標簽tag,分類,Meta等標簽),使它不顯示在前端,這些元素應該在主題選項里有。因為后臺顯示的中文,那么這些項目不去掉會在前端也顯示中文,在整體英文的環境里出現一些中文字樣,怪怪的。
最好的方法,建議你一開始用wordpress英文版安裝,然后在設置(setting)-常規(general)選項里,語言選項(language)里選中簡體中文,建站過程中用中文后臺編輯整站,用英文填充各頁面內容,等整站制作完畢之后,再從這里把語言切換到(English--United States)即可。等你熟悉了wordpress后臺之后,也許就不必調來調去了,對應的地方你不必認識英語也都知道各自是哪項做什么的了。以上建議僅供參考。
如果打開以后看他的HTML代碼會發現,他從fonts.googleapis.com引用東西了。眾所周知,現在能打開谷歌主頁都算幸運,如果網站一直引用谷歌的東西,那就會堵塞。
所以我在部署以后發現,不管是主頁還是后臺,都打開的非常慢,這可急死個誰。
有人說是因為使用中文版造成的,有的是說需要優化。當時我不相信,如果因為使用中文版造成的,或者剛安裝完系統就必須做優化才能用,那不是作死的節奏嗎。
所以說白了這個慢肯定不是程序本身引起的。
我也不廢話,正如打開他的中文網站一樣,就是因為引用了谷歌的東西造成的。
建議全局搜索fonts.googleapis.com修改為fonts.useso.com,我就從開發工具上把wordpress的php文件都拷貝到工程里面,然后搜索替換。
然后,就很順溜的跑起來了。
最后說幾句,雖然wordpress的主題和插件很多,可是發現他很臃腫,甚至沒發現怎么往內容里面插入代碼,得了,就這么的吧,今天是說打開慢的問題來的。
當前名稱:前端wordpress 前端開發課程培訓
轉載源于:http://m.newbst.com/article14/dogppge.html
成都網站建設公司_創新互聯,為您提供微信小程序、網站營銷、手機網站建設、企業網站制作、網站建設、網站內鏈
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯