禁用 Google Fonts,加快 WordPress 后台打开速度

禁用 Google Fonts,加快 WordPress 后台打开速度
最近 Google 又非常慢,并且有时无法打开,而 WordPress 后台又使用了 Google 字体,导致 WordPress 加载非常慢,所以我们需要在 WordPress 中禁用 Google Fonts,将下面的代码铁入到当前主题的 functions.php 文件:function wpjam_disable_google_fonts($translations, $text, $context, $domain ) { $google_fonts_contexts = array('Open Sans font: on or off','Lato font: on or off','Source San...

wordpress清理菜单链接中的域名和一些不必需的 class,ID

wordpress清理菜单链接中的域名和一些不必需的 class,ID
wordpress 默认的菜单会产生很多 id 和 class 在代码里,大多时候,这些都是不需要的。 那么我们可以在主题文件functions.php增加2个滤镜,以去除那些我们不需要的 class 和 ID。 addfilter('navmenucssclass' , 'specialnavclass' , 10 , 2); function specialnavclass($classes, $item){ $currentandhome = array("current-menu-item", "menu-item-home", 'last'); $classes = arrayintersect($i...

WordPress 文章外部链接转为内部链接插件

一篇文章里外部链接变成内部链接可根据自身需要来是否取用,有时候会好看一点,有时候不怎么好… 对于SEO方面也是根据自身站点内容来判断这些插件的好处。 对于这种链接转换,压根就是一种伪装链接。以下的都是基于免费的 WordPress Link Cloaking Plugins: Affiliate Link Cloaking Hidden Affiliate Links Pretty Link (Lite Version) Link Cloaking Plugin 123Linkit Affiliate Marketing Tool LinkTrac...

wordpress使用wp-hive插件安装多个博客站点和子站点

wordpress的开源和大量的主题插件支持,是博客和个人站点的首选。但是在一个服务器上建站群的话,每个站点都安装一个WordPress,主题,插件等等,占用很多的空间和服务器资源,管理成本也是大大降低。 不要怕,万能的WordPress总有让你意想不到的时候。安装一个wp-hive插件,就可以在一个WordPress上建立多个站定和子站点了。 以下文章来自于王老奔博客的一篇详细介绍,中间加了一些我实际操作的经过: 工...

利用wp_list_bookmarks函数制作个性友情链接页面

在较早的WP中用 get_links 函数实现友情链接,目前这个函数已经被新函数取代了,那就是:wp_list_bookmarks。该函数的特点是只有一个参数,但功能超级强大,这归因于它有众多的可选参数. 不显示图片链接的代码是:<?php wp_list_bookmarks('title_li=&categorize=0&show_images=0'); ?>这个函数又是比较强大的一个WP标签。wp_list_bookmarks 这个函数也是为Blogroll服务的,它有很多参数...

WordPress制作和自定义页面模板方法

页面模板自定义可以不受主题,插件等限制,DIY页面显示更强大的内容和排版。 示例: 在“关于”页面,你想内容的宽度能够扩展到这个页面的宽度。 下面就是详细的实现步骤: 在当前使用的主题文件夹中创建一个新模板,将它命名为 about.php。 然后把 page.php 模板中的内容拷贝到 about.php 文件中。 接着,找到模板文件中调用 sidebar 的函数,去掉或者注释掉它。 可能需要找到 content div 标签,并手动给它...

wordpress修改默认的功能小工具

wordpress默认的功能小工具带有RSS和wordpress官网链接,其实并不怎么美观和简洁,所以有必要修改一下! 1,找到wordpress默认文件夹wp-includes,找到default-widgets.php。 2,打开后找到查找WP_Widget_Meta找到以下这段代码<ul> <?php wp_register(); ?> <li><?php wp_loginout(); ?></li> <li><a href="<?php bloginfo('rss2_url'); ?>" title="<?...

找回WordPress3.5以上版本中消失的链接管理

WordPress3.5版本取消了链接管理,可是友情链接对一些中小博客来说是非常重要的一个功能,删除了链接管理,也就意味着友情链接这个我们常用的模板将不能使用。 下面分享一下我是怎么解决的: 1,下载一款插件:Link Manager,这款插件可以重新激活链接管理。只需激活插件,之前熟悉的链接管理就又回来了。 下载解压后,我们得到link-manager.php文件,这个文件中只有一句代码: add_filter( 'pre_option_li...

wordpress开启Gzip压缩简单办法

首先我们可以先用Gzip检查工具检查一下自己的网页Gzip开启状态,可以使用这个站长工具:http://tool.chinaz.com/Gzips/ 在WordPress官方的Codex上面记录了两种启动Gzip压缩的方式,一种是通过PHP函式来启动,另一种则是通过.htaccess文件来启动。如果你不想要使用插件启动也不想使用缓存插件内建的来启动,可以自己加入语法。 利用.htaccess启动Gzip网页压缩 这方法是通过阿帕契(Apache)的Enabling  Comp...