首页 > 经验技巧 > 正文

分享近期用到的wordpress技巧

2010年6月9日 发表评论 阅读评论

1、在wordpress文章中添加PPT演示文稿

2、让标签云显示成彩色的

3、整理站点中评论用户的全部Email地址

4、让对方通过邮件收到自己的评论回复

5、不使用插件为文章页面添加keywords和description

6、定期删除文章修订版本

7、合并CSS和JS,减少链接次数

8、压缩CSS和JS,提升加载速度

- - - - - - - - - - - - - -- - - - - - -- - - - - - -- - - - - - -- - - - - - -- - - - - - -- - - - - - -- - - - - - -

1、在wordpress文章中添加PPT演示文稿

经常见到前辈们的博客中添加了类似视频一样的PPT演示稿,能左右控制上一张下一张,今天研究了一下,原来很容易实现,只需要注册 http://www.slideshare.net(点击新页面打开) 网站,让后将PPT文件上传,等待压缩处理后,进入播放页面,如下图取得wordpress引用地址(点击wordpress复制上面那一行),就可以方便的插入文章中了;

http://upts5a.blu.livefilestore.com/y1pkFgqPSfY7CjwE_BT-Kjg1zVu5kaVDW27ObtGt2GFrAfchf2C_DZGxY1VBdRFOaPk_79c267Ra7KSvd3WT5hhDtm3kaozckbD/%E6%B7%BB%E5%8A%A0PPT.jpg?psid=1

注:复制引用代码后,进入wordpress的文章HTML编辑模式,将代码粘贴到相应位置即可,如果需要调整PPT视频的宽度和高度,可以修改其中的width和height两个值就可以了。

使用效果:http://ucd.dboy365.com/book/622

2、让标签云显示成彩色的

复制以下代码,添加到wordpress主题文件夹下的functions.php文件最下方就可以,注意:与原内容间不要有空行,否则会导致订阅在IE下不能打开。

<?php
function colorCloud($text) {
$text = preg_replace_callback('|<a (.+?)>|i', 'colorCloudCallback', $text);
return $text;
}
function colorCloudCallback($matches) {
$text = $matches[1];
$color = dechex(rand(0,16777215));
$pattern = '/style=(\'|\")(.*)(\'|\")/i';
$text = preg_replace($pattern, "style=\"color:#{$color};$2;\"", $text);
return "<a $text>";
}
add_filter('wp_tag_cloud', 'colorCloud', 1);
?>

使用效果:看我的博客右侧...

3、整理站点中评论用户的全部Email地址

有时想到看看有多少朋友评论或自己的文章,或者想知道他们的Email地址,例如节日发个祝福邮件,但别用来发广告或另与他用(不喜欢收无聊的广告,有意思的广告还可以);

那么你只需要安装 Commenter Emails 插件即可(在WordPress后台可以直接搜索添加),启用后就可以获得全部评论用户的Email地址了。

4、让对方通过邮件收到自己的评论回复

是不是在琢磨别人给我写的评论,我回复后他知道不?按照这个方法来做,就可以让他知道,否则...

教程:如何让wordpress评论者收到回复通知邮件?

5、不使用插件为文章页面添加keywords和description

通常使用ALL IN ONE SEO插件来实现,我的博客也用了此插件,不过听说用此插件后,百度的对你就不感冒了,所以...

给自己的wordpress页面及各文章添加keyword和description

6、定期删除文章修订版本

每次发表新文章、修改文章,都会留下一个修订版本,时间长了,这些修订版本的数量能超过文章数的很多倍,为了提升网站效率,那就定期删除吧:《对wordpress“文章修订版本”冗余数据的清理

7、合并CSS和JS,减少链接查询次数

合并CSS和JS很简单,如果你使用Firefox那就用Firebug看一下页面加载了哪些CSS和JS,如果是一个CSS就不用合并了,如果是2个以上,那就可以考虑合并;

合并方法:

a、将全部css的内容复制到一个文件中就可以,一般是合并到style.css文件,因为这个文件时最基本的~

b、将调用CSS的各个文件地址都修改成最后合并这个文件名(一般是在页头header.php文件中调用,然后将其他css调用删除就可以),CSS只要被加载,其需要的地方会从加载的文件中寻找代码,所以只要将内容合并过来,其他调用就可以删除了;

js的合并时完全一样的,不过个别JS不能被合并,否则会失效,如果遇到这样的JS,可以找出来,然后不合并就是了;

8、压缩CSS和JS,提升加载速度

有些JS文件很大,为了提升站点的加载速度,可以启用压缩,压缩率能达到70%多,效果很客观:

WordPress优化之速度篇——Gzip压缩CSS、JS 缩短载入时间 提高网站性能(上)

WordPress优化之速度篇——Gzip压缩CSS、JS 缩短载入时间 提高网站性能(下)

还有很多的技巧值得与大家分享,在近期对两个博客的修改、优化中,学到了不少的程序和CSS,给设计生活增添了不少色彩。

希望这些内容能对大家有所帮助~

--------------------------------------------------------------

原创内容,欢迎转载,但请注明来源

作者: dboy~小真

源地址:http://www.dboy365.com/archives/809

  1. 2010年6月11日09:39 | #1

    恩,不错,标签云已经变成彩色。

  2. 2010年6月11日10:10 | #2

    @非交互不设计
    嘿嘿~ 有好多细节可以调整和优化呢,不断提升用户体验

  3. 2010年7月16日21:12 | #3

    我的也是WP,学习你了的经验啦!

  4. 2010年8月28日17:28 | #4

    学习了~不过没空搞~现在忙着建设外链

  5. 2010年10月23日21:41 | #5

    经验很受用,谢谢~~ wp真的是太强大了

  6. 2010年12月5日19:26 | #6

    这些技巧太好了,收藏了!

  7. 2010年12月5日19:41 | #7

    @ZCMHI
    希望有你能用上的,嘿嘿~

  1. 2011年5月24日04:51 | #1


无觅相关文章插件,快速提升流量