有时候在浏览自己的WordPress网站时,发现网页长时间无响应, 卡在正在连接到fonts.googleapis.com ,如下图所示: 查看网页源码时,发现Head里面有如下一段代码: <link rel=’stylesheet’ id=’open-sans-css’ href=’//fonts.googleapis.com/css?family=Open+Sans%3A300italic%2C400italic%2C600italic%2C300%2C400%2C600&subset=…
序言 wordpress大概从wp-3.8开始会自动加载Open Sans字体,并引用Google上面的CSS样式.而最近谷歌经常打不开,导致网站访问速度过慢,严重的会拖慢几十秒.Open Sans字体主要用于WP站点管理员登陆后顶部功能条的字体样式,而对于国内用户来说,Google会出现经常打不开或者访问速度过慢的情况,所以会拖延站点的打开速度.当然,如果没有登录后台直接访问站点,不会出现加载字体的问题. 通过观察代码可以看到,WP是这样加载字体的,在script-loader.php(wp-…
转自http://www.xuanfengge.com/turn-off-automatic-loading-wordpress-open-sans-fonts.html 一.'在网上搜了一番,有四种方法. (1)安装别人针对这个问题开发好的屏蔽加载谷歌字体的插件 (2)修改过滤函数function.php (3)自己手动替换到加载谷歌字体的路径 (4)使用GoAgent 我使用了第一种方法来解决问题, [方法一] 下载插件: 1. 插件一 名称:Remove Open Sans font Li…
添加删除程序无法安装IIS 提示没法加载模块 安装iis的时候提示 解决办法:依次是 属性--高级--系统变量--Path  变量值是:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem 来自为知笔记(Wiz)…
例如给网站每页logo后面的一句名言,点击“换一条”就会ajax动态加载一条,使用了wordpress的自带ajax方法.下面介绍如何使用wordpress自带ajax方法: 1.在header.php文件加入html和js html: <span id="random"><i id="say"><?php echo random_str();?></i> [<a href="javascript:vo…
如果你的WordPress主题要提交到WordPress官方主题库,使用者来自世界各地的多种语言,那么,你就要让你的WordPress主题支持语言本地化,方便使用者进行语言翻译和制作语言包. 让WordPress主题支持语言本地化,主要流程为:让主题开启语言本地化功能,然后使用符合WordPress API 规范的写法来撰写需要翻译的内容,接着使用 poedit 生成语言包.下面倡萌将进行详细讲解. 让主题支持语言包 在主题的 functions.php 文件添加下面的代码: add_actio…
为所有文章和页面添加自定义字段 这段代码可以为WordPress数据库内所有文章和页面添加一个自定义字段. 你需要做的就是把代码中的‘UniversalCutomField‘替换成你需要的文字,然后把‘MyValue‘改成需要的值. INSERT INTO wp_postmeta  (post_id, meta_key, meta_value) SELECT ID AS post_id,  'UniversalCustomField' AS meta_key 'MyValue AS  meta_…
使用WordPress开发网站项目,很多时候都需要对进行后台定制,今天倡萌主要分享下自定义顶部管理工具条的使用技巧. 注:如无特殊说明,请将下面的代码添加到主题的 functions.php  或者插件的函数文件中. 对所有用户和访客隐藏工具条 1 2 3 4 /* * 对所有用户和访客隐藏工具条 */ remove_action( 'init', '_wp_admin_bar_init' ); 只对管理员显示工具条 1 2 3 4 5 6 /* * 只对管理员显示工具条 */ if ( !cu…
使用WordPress开发网站项目,很多时候都需要对进行后台定制,今天倡萌主要分享下自定义顶部管理工具条的使用技巧. 注:如无特殊说明,请将下面的代码添加到主题的 functions.php  或者插件的函数文件中. 对所有用户和访客隐藏工具条 1 2 3 4 /* * 对所有用户和访客隐藏工具条 */ remove_action( 'init', '_wp_admin_bar_init' ); 只对管理员显示工具条 1 2 3 4 5 6 /* * 只对管理员显示工具条 */ if ( !cu…
再看template-laoder.php,这个文件总共只有45行.它的作用是基于访问的URL装载正确的模板. 文件第六行,也是第一条语句,如下: if ( defined('WP_USE_THEMES') && WP_USE_THEMES ) do_action('template_redirect'); 首先判断是否使用Themes,这个WP_USE_THEMES常量在index.php中第一句就被设置为true.因此条件成立,会执行do_action(‘template_redire…