修改.htaccess文件提升网站访问速度方法

简单点说:就是缓存一下不常修改的文件,提升访问速度。再简单点说:就是在.htaccess文件中写入以下内容。
有时候遇到一个比较复杂的问题,我会选择暂时放一放。
YSlow的检测结果,当时优化掉几个问题后,就暂时放手了。
最近在网站优化上有了新的认识,应用一下:
Add an Expires or a Cache-Control Header
简单点说:就是缓存一下不常修改的文件,提升访问速度。
再简单点说:就是在.htaccess文件中写入以下内容:


ExpiresActive On
ExpiresDefault A600
ExpiresByType image/x-icon A2592000
ExpiresByType application/x-javascript A2592000
ExpiresByType text/css A604800
ExpiresByType image/gif A2592000
ExpiresByType image/png A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType text/plain A86400
ExpiresByType application/x-shockwave-flash A2592000
ExpiresByType video/x-flv A2592000
ExpiresByType application/pdf A2592000
ExpiresByType text/html A600

text/css之类代表文件类型,A2592000表示在浏览器中的缓存时间,2592000秒=30天。
Gzip components
Gzip压缩是减少文件体积增加用户体验的简单方法,
同样,添加以下代码到.htaccess文件即可。

AddOutputFilter DEFLATE html xml php js css

配置ETag
这段话我没看明白,总之结论是:如果你没有使用ETag提供的灵活的验证模式,那么干脆把所有的ETag都去掉会更好。
我的网站只放在一台服务器上,我写.htaccess关了它:
FileETag none

云图网为喜爱WordPress的网友提供的免费博客托管

云图网提供基于功能强大用户众多的WordPress程序的免费博客服务,
提供yourname.955.im免费二级域名1个,可以绑定自己的域名,1G存储空间,单个附件限48M以内,
40余个精美模板(支持模板上传)、十几个实用插件供你选择,支持博客内容导入/导出,有强制性广告。

申请地址:http://955.im

绑米演示:http://jjmm.ga/

WordPress汉化企业主题 Modernize v2.0.7

这是一款由风腾网汉化而来的高级企业主题。原主题来自于goodlayers。本款主题内置页面生成器,您可以通过拖拽的方式轻松组建页面。您还可以创建无限的侧边栏,选择超过350个字体,或者如果你想使用自己的,主题提供了一个cufon上传。有15个预定义的背景图案,但如果你想使用自己的背景,也可以自行上传设置。

 

英文主题预览

主题下载

作者页面

为你的 WordPress 站点添加 robots.txt

稍微接触过SEO的站长朋友都应该知道 robots协议(也称为爬虫协议、爬虫规则、机器人协议等),也就是通常添加到网站根目录的robots.txt 文件,它的作用在于告诉搜索引擎哪些页面可以抓取,哪些页面不能抓取,从而优化网站的收录结果和权重。

 

如果你的网站根目录还没有 robots.txt,你可以创建一个,具体的写法请参考 百度百科。下面是一个基本的 WordPress robots协议:
User-agent: *
Disallow: /feed/
Disallow: /trackback/
Disallow: /wp-admin/
Disallow: /wp-content/
Disallow: /wp-includes/
Disallow: /xmlrpc.php
Disallow: /wp-
Allow: /wp-content/uploads/
Sitemap: http://example.com/sitemap.xml

下面主要介绍一下 WordPress 自动创建虚拟 robots.txt 功能。如果你的网站根目录不存在真实的 robots.txt,那么可以让 WordPress 自动创建一个虚拟的 robots.txt (该文件不会真实存在,但是访问 http://yoursite.com/robots.txt 时可以正常显示)

将下面的代码添加到主题的 functions.php 即可:/**
* 为你的 WordPress 站点添加 robots.txt
* http://www.wpdaxue.com/add-robots-txt.html
*/
add_filter( 'robots_txt', 'robots_mod', 10, 2 );
function robots_mod( $output, $public ) {
$output .= "Disallow: /user/"; // 禁止收录链接中包含 /user/ 的页面
return $output;
}

注:如果你想添加更多的规则,请复制上面代码的第 7 行,然后修改一下即可。

访问 http://yoursite.com/robots.txt 我们可以看到如下内容:
User-agent: *
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /user/

也就是说,WordPress 默认已经添加了前 3 行规则了。

robots.txt 涉及到网站的收录,所以请确保你明白它的书写方法,保证每条规则都是正确无误的!

关于301跳转的WP Permalinks Migration

我这小站原来用的是:https://freekk.cn/3344 这样的后缀名,还被百度和google收录了不少,但后来越来越不爽,因为听网上传言.html的样式在收录上更强,就一直想着要改,但没有一个好的301跳转方式,贸然的改了,收录会下降,那我不是更加得不偿失嘛,网上找了一下,发现一个站有关于  WP Permalinks Migration 的插件,这个插件它可以在更改固定链接结构后,将文章的旧链接自动301重定向到新链接,搜索引擎也会根据这个尽快更新收录文章的链接,同时也提高了用户体验。

重要提示:您的主机服务器必须支持URL重写(伪静态),否者该插件可能无法正常工作。

WP Permalinks Migration 的前身是 Dean’s Permalinks Migration,由于该插件好几年都没有更新,存在不少问题,已从WordPress官方插件库下架。

所以我去一个网站下载的是已经中文版的,喜欢的朋友可以在这里下载使用:

WP Permalinks Migration

Edublogs:免费的WordPress博客托管服务

2013-10-Edublogs-–-education-blogs-for-teachers-students-and-schools.png
Edublogs是美国一个为教育行业提供博客托管服务的网站,成立于2005年,在2011年以18,000美元购买了.com域名EduBlogs.com。

Edublogs提供的博客托管服务基于Wordpress,32MB图片上传空间,无限制的帖子空间,还有很多专业的WordPress模板,速度也不错,支持团队blog,可以绑定自己的域名。

网址:http://edublogs.org/

WordPress 301重定向插件

Redirection简介:Redirection是一款功能非常强大的WordPress301重定向插件,对于更换域名或者修改网站安装目录,修改分类目录等,都可以很方便地进行正确转向。Redirection本身就包含中文语言包,使用起来应该还是比较方便的。

Redirection的主要特点:

1.支持WordPress、Apache重定向

2.404 error监测–抓取404 errors页面,让你轻松重定向到新页面,而不致于丢失流量

3.支持RSS feed 404 errors重定向

4.可自定义重定向路径,你可以重定向一个网址到另一页面、文件或网站。

5.支持整个网站或目录重定向

6.可创建基于URL、浏览器、推介网址、或注册页面的重定向

7.当一篇日志URL改变时,可以自动添加301重定向

8.可以输出重定向到CSV,XML或Apache.htaccess文件

9.支持输入Apache.htaccess文件

Redirection下载地址:http://wordpress.org/plugins/redirection/

打扫你的wordpress数据库

在使用wordpress时,你一定安装过很多的插件,但是你知道么,即使是你卸载和删除了这些插件,他们在安装的时候,就已经在你的数据库中插入了很多的表,这样日积月累,就会残留不少数据库表垃圾,不仅占用数据库空间,还可能拖慢你的WordPress网站。要删除它们,你可以登录phpMyAdmin手动删除,或者可以试试 WPDBSpringClean 插件。

WPDBSpringClean

WPDBSpringClean 可以扫描到你的那些已卸载插件残留的数据库表,可以很方便地删除。此外,也提供了数据库优化功能。注:“已卸载”是指已停用并且删除插件文件的。该插件会直接操作数据库,为防止意外,使用前请备份你的数据库。

如下图所示操作:

wpdbspringclean-themepark

如果之前用过很多插件,清理之后的效果还是挺明显的,特别是一些非常耗费数据资源的插件,清理之后数据干净多了~

如果你也是一个插件安装狂,那么就来试试吧,之前记得备份数据库哦~

希望本插件能够帮助您!

wordpress企业主题——家具官网主题

screenshot4
今天介绍的这款wordpress主题,名字上是家具官网主题,实际上,我个人认为,这款主题适用于任何企业的官网,是一款极为不错的wordpress企业主题,不仅仅家具行业可以使用,其他行业也可以使用。

主题的前端,偏暗的色调,全屏轮播的幻灯片,给人一种非常大气的感觉。主题的后端,主题的设置选项也非常丰富,除了常见的seo、统计代码添加,首页焦点图等常见的功能以外,还支持联系方式设置、在线客服设置、新闻页面设置、产品页面设置、案例页面设置等企业主题所要求的功能。在线客服支持多个QQ号,各项设置都做得比较详细,是一款非常值得下载的尝试的wordpress企业主题。(实际效果比截图要好看很多)

演示:http://www.themepark.com.cn/demo/?themedemo=moban01

下载地址(内有主题与插件,请下载后分开上传):

http://pan.baidu.com/s/144vJg

用外链图片怎么做特色图片?

yuncunchu
最近遇到很多朋友在说,把图片存到云端,从而提升博客的速度,但是很多人不知道特色图片怎么外链,其实wordpress的特色图片是不能使用外链地址的。
所以我们就只能使用今天说到的这个方法,调用文章的第一张图片作为特色图片,这样咱们就可以把图片存到云端了。
那我们怎么才可以获得文章中的第一张图片,并把它显示在网页中呢?
首先,打开你主题的Function.php文件,在其中加入以下代码:

  1. function catch_that_image() {  
  2.   global $post, $posts;  
  3.   $first_img = ;  
  4.   ob_start();  
  5.   ob_end_clean();  
  6.   $output = preg_match_all(‘/<img.+src=[\’“]([^\'”]+)[\’“].*>/i’, $post->post_content, $matches); 
  7.   $first_img = $matches [1] [0]; 
  8.   
  9.   if(empty($first_img)){ //Defines a default image 
  10.     $first_img = “/images/default.jpg”;  
  11.   }  
  12.   return $first_img;  
  13. }  

第二步,在你的模板的主循环中加入以下代码:

  1. <?php echo catch_that_image() ?>  

这样就可以把文章中的第一张图片显示在页面上了…

又出一个,wordpress换域名后无需修改数据库的方法

有些童鞋更换了网站的域名,就会引起文章的链接地址不正常,甚至连网站后台都无法进入,懂数据库的童鞋当然会觉得很简单,改一下数据库里面的域名就好了,但是不懂数据库的童鞋就杯具了,面对数据库那密密麻麻的英文字符,根本无从下手,那我们怎么才能把原来域名更新到现在的新域名呢?
第一种、修改wp-config.php
1、在wp-config.php中,添加以下两行内容:
define(‘WP_HOME’,'新地址’);
define(‘WP_SITEURL’,'新地址’);

2、登录后台,在 “常规 -> 设置”重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。
第二种、修改functions.php
1、在functions.php中,添加以下两行内容:
update_option(‘新地址’,”);
update_option(‘home’,'新地址’);

2、登录后台,在 “常规 -> 设置”重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。
第三种、修改wp-config.php(自动更新地址)
1、在wp-config.php中,添加下面一行内容:
define(‘RELOCATE’,true);
2、登录后台地址,WP将自动更新安装地址(SITEURL),手动修改博客地址(HOME)地址即可,成功后一定记得删除上面添加的内容。

wordpress换域名后修改数据库的方法

近来老是给几个WordPress站点换域名,其实是有几个站要做空间备份,我经常会把1个站弄成几个站,分别放在不同的空间中,那么,经常会把站的域名更换为比较好记的。

不管怎么样,数据库的修改是免不了的,网上查看过不少修改数据库的方法,但那些都是老贴了,数据库名都不一样了。

总结了一下,只有三句,大家拿去用用,打开数据库,进到表库,点SQL,输入下面语句,点确定,一次性完全OK:

修改option_value里的站点url和主页地址:
UPDATE wp_options SET option_value = replace(option_value, 'http://www.old-domain.com', 'http://www.new-domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
修改文章内部链接及附件的地址:
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.old-domain.com', 'http://www.new-domain.com');
修改Wordpress文章默认的永久链接:
UPDATE wp_posts SET guid = replace(guid, 'http://www.old-domain.com', 'http://www.new-domain.com');

user-submitted-posts v20131107 投稿插件最新 汉化版

24

 

此次更新的版本添加了一些比较实用的功能:
插件后台可以开启,前台投稿是否使用富文本编辑器;(这个功能很不错)
投稿上传的图片可以作为文章特色图片了;(站长方便了)
应该还有其他的的一些小更新吧,这里不一一列举,需要的同学可以下载研究一下!

下载:user-submitted-posts-v20131107.zip

CubePoints积分系统插件[汉化版]

CubePoints积分系统,相信有很多人已经用过了,不过也有部分人还不知道这个东西,方便英文不好的朋友使用,CubePoints插件相当强大,插件本身带有很多模块。
使用这款插件的好处就在于能大大提升网站用户的互动性(当然先决条件是你的网站有别人感兴趣的东西),以本人的使用经验来说,效果非常好,只从启用这款插件之后,网站注册用户飙升,评论大大增加,所以强烈建议有此需求的站长使用此插件。
下面介绍下插件:
首先咱们来看看插件的常规设置界面,从界面上一眼就能看出此插件的用法,很简单:1

此外插件还带有升级制度,这些都可以自定义的,等级称号可以自定义,大家可以给每个等级起一个比较有创意的名字:3

再来看看插件所带的模块,看到下图你就知道此插件的功能有多强了:4

Ps:注意,此插件有可能和某些主题或者插件有冲突,会直接导致网站打不开,如果出现此情况,请通过FTP删掉此插件,网站即恢复正常!

下载地址:http://pan.baidu.com/s/1j5Bmy