找了点资料,找到了解决办法:
东宁网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站等网站项目制作,到程序开发,运营维护。创新互联自2013年起到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
1:打开文件”/wp-includes/pluggable.php“,修改wp_set_auth_cookie函数。
2:将:
setcookie($auth_cookie_name, $auth_cookie, $expire, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, $secure, true);
修改为:
setcookie($auth_cookie_name, $auth_cookie, $expire, SITECOOKIEPATH, COOKIE_DOMAIN, $secure, true);
3:保存上传解决OK搞定!
无法登陆的原因:应该是目录设置的缘故才导致这些错误,无法读取管理员设置的特定的目录导致的
一、在主题文件中添加代码解决
1
登陆Wordpress后台,进入仪表盘。
2
进入后台仪表盘后,鼠标移动到“外观”,然后找到“编辑”后点击。
3
找到模版函数文件(functions.php),在这个文件最下面添加如下代码:
// 后台禁用Google Open Sans字体,加速网站
add_filter( 'gettext_with_context', 'wpdx_disable_open_sans', 888, 4 );
function wpdx_disable_open_sans( $translations, $text, $context, $domain ) {
if ( 'Open Sans font: on or off' == $context 'on' == $text ) {
$translations = 'off';
}
return $translations;
}
4
最后点击“更新文件”就可以了。
END
二、用添加插件的方法解决Wordpress后台速度慢的问题
1
登陆Wordpress后台,进入仪表盘。
2
进入后台仪表盘后,找到“插件”选项,然后再在右边找到“安装插件”选项,点击。
3
在“搜索插件”这个方框中输入“Disable Google Fonts”,按回车键进行搜索。
4
找到“Disable Google Fonts”插件,点击“现在安装”进行安装。
5
等插件解压完成,然后点击“启用插件”就可以了。
END
三、在程序文件中添加代码解决
登陆FTP,找到wp-includes目录,然后打开。
打开wp-includes目录后找到script-loader.php文件,把这个文件下载到电脑桌面,然后用记事本打开。
打开后依次点击“编辑”和“查找”,在弹出的对话框中输入“fonts.googleapis点抗 ”。
通过上述步骤找到“fonts.googleapis点抗 ”。
找到“fonts.googleapis点抗 ”后用“fonts.useso点抗 ”进行替换。
然后点击“文件”选择“保存”,最后把script-loader.php这个文件上传到wp-includes目录中进行替换就可以了。这个时候打开后台看看,是不是速度变快了不少呢?
1,打开wordpress代码中的文件wp-includes/script-loader.php文件
搜索:fonts.googleapis点抗 找到这行代码:
$open_sans_font_url = "//fonts.googleapis点抗 /css?family1=Open+Sans:300italic,400italic,600italic,300,400,600subset=$subsets";
把调用地址fonts.googleapis点抗 替换为fonts.useso点抗
修改完保存,再次刷新,大家就可以发现,自己的网站速度已经比以前快了很多,几乎瞬间就可以拿到Google字体了。原因就是本来需要从美国服务器才能拿到的google字体,现在已经遍布360全国的机房了。
2,安装插件Disable Google Fonts,然后启用,这样就禁止Google字体加载,就可以提高访问速度。
3,直接删除代码:打开/wp-includes/script-loader.php搜索fonts.googleapis点抗 找到代码位置,直接把//fonts.googleapis点抗 /…这个链接整个删掉即可。,或者用//注释掉这段代码即可
4,
屏蔽掉模版的这种字体,找到当前网站使用的主题。然后找到这个主题下的functions.php文件直接在这个文件中最下面添加代码。屏蔽掉这种字体:
//禁用Open Sansclass Disable_Google_Fonts {public function __construct() {add_filter( ‘gettext_with_context’, array( $this, ‘disable_open_sans’ ), 888, 4 );}public function disable_open_sans( $translations, $text, $context, $domain ) {if ( ‘Open Sans font: on or off’ == $context ‘on’ == $text ) {$translations = ‘off’;}return $translations;}}$disable_google_fonts = new Disable_Google_Fonts;或者将下面代码添加到主题functions.php文件中:function coolwp_remove_open_sans_from_wp_core() {wp_deregister_style( ‘open-sans’ );wp_register_style( ‘open-sans’, false );wp_enqueue_style(‘open-sans’,”);}add_action( ‘init’, ‘coolwp_remove_open_sans_from_wp_core’ );