大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
有时候在登录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的主题和插件很多,可是发现他很臃肿,甚至没发现怎么往内容里面插入代码,得了,就这么的吧,今天是说打开慢的问题来的。