大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
有时候在登录Wordpress时报错:随机数校验失败,或者认证失败等等。其实,这是WordPress的随机数和缓存导致的问题。其实就是其中一个人把登录页面缓存了,而缓存时间已经超过12个小时。Wordpress默认随机数nonce时间在12-24小时之内就会失效。只能清空缓存才能再次正常登陆。接下来搬主题就分享一下加大WordPress的随机数nonce过期时间解决缓存过期错误问题。
创新互联主要从事成都网站建设、网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务兰溪,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220
针对上面的问题,要么清空登录页面的缓存,要么把WordPress随机数nonce有效时间改成48小时,网页缓存(WP Super Cache等缓存插件)时间改成24小时。
实际上,WP会为那些涉及安全问题的地方,比如ajax加载之类,会提供一个随机数,每个用户不同。而这个随机数有个有效期,默认为24小时。事实上,按照WP官方描述,这个时间上是12-24小时之间,随机失效。所以,当使用各类WordPress缓存插件缓存页面超过12小时,这个随机数就有可能失效,直接导致认证失败,登陆失败等问题。
这个关系不大,前端程序员应该认真学习JavaScript以及相关的框架。
把网页代码在wordpress中生产模板就好了。之后后台栏目在里面更改调用就好了的。你这种最好选一个你会的开源cms在里面做,只收页面代码转换其实很方便的。
如果打开以后看他的HTML代码会发现,他从fonts.googleapis.com引用东西了。众所周知,现在能打开谷歌主页都算幸运,如果网站一直引用谷歌的东西,那就会堵塞。
所以我在部署以后发现,不管是主页还是后台,都打开的非常慢,这可急死个谁。
有人说是因为使用中文版造成的,有的是说需要优化。当时我不相信,如果因为使用中文版造成的,或者刚安装完系统就必须做优化才能用,那不是作死的节奏吗。
所以说白了这个慢肯定不是程序本身引起的。
我也不废话,正如打开他的中文网站一样,就是因为引用了谷歌的东西造成的。
建议全局搜索fonts.googleapis.com修改为fonts.useso.com,我就从开发工具上把wordpress的php文件都拷贝到工程里面,然后搜索替换。
然后,就很顺溜的跑起来了。
最后说几句,虽然wordpress的主题和插件很多,可是发现他很臃肿,甚至没发现怎么往内容里面插入代码,得了,就这么的吧,今天是说打开慢的问题来的。