wordpress技巧总结.docx

上传人:b****5 文档编号:3409234 上传时间:2022-11-22 格式:DOCX 页数:29 大小:1.14MB
下载 相关 举报
wordpress技巧总结.docx_第1页
第1页 / 共29页
wordpress技巧总结.docx_第2页
第2页 / 共29页
wordpress技巧总结.docx_第3页
第3页 / 共29页
wordpress技巧总结.docx_第4页
第4页 / 共29页
wordpress技巧总结.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

wordpress技巧总结.docx

《wordpress技巧总结.docx》由会员分享,可在线阅读,更多相关《wordpress技巧总结.docx(29页珍藏版)》请在冰豆网上搜索。

wordpress技巧总结.docx

wordpress技巧总结

 

WORDPRESS技巧总结

suliuer

2012

 

1、在Wordress生成页导入JavaScript数据库

导入jQuery进入你的Wordress生成页,你可以通过wp_enqueue_scriptfunction这个插件来实现。

phpwp_enqueue_script(‘jquery’);?

>

2、保护你的Email地址

假如你的Email地址在网站上是公开的,它可能成为垃圾邮件收集器搜索到,然后批量发送垃圾邮件给你。

在Wordperss里,你可以使用freeonlineencoder编码你的Email地址或者在function里创建如下所示antispambot()文件:

phpechoantispambot(get_the_author_email());?

>

当然最简单的办法是将@改成#、*、&等符号,或采用邮箱图标生成器生成图标形式。

3、将某些分类从RSS订阅中清除

有时,你想清除一些订阅者不感兴趣的分类,你可以在Feedburner里去除你的分类Feedurl地址:

如 这样,你不得不去你的wordpress后台查阅你想排除的分类ID,然后逐个在Feedburner里清除。

其实有一个简单方法,你无需去Feed托管商那里,只需在你当前的主题“functions.php” 添加如下代码即可:

functionExcludeCategory($query){if($query->is_feed){$query->set(‘cat’,'-79,-26′);}return$query;}add_filter(‘pre_get_posts’,'ExcludeCategory’);

通过这段代码你可以去除ID为79和26的分类。

4、在wordpress里展示相关分类及相关作者(适用于群体博客)的文章

可能绝大多数博客都在文章后面展示了相关文章,可有多少博客在日志后展示了相关内的文章或相关作者的文章呢?

或者干脆在侧边栏展示这些相关文章?

如果你想这样做的话,你可以使用relatedcontent 这个插件来达到目的。

或者你采用如下代码来实现:

post->post_author;$tempQuery=$wp_query;$currentId=$post->ID;//relatedauthorposts$newQuery=“posts_per_page=5&author=”.$authorPosts;query_posts($newQuery);$authorPosts=“”;$count=0;if(have_posts()){while(have_posts()){$count++;the_post();if($count<4&&$currentId!

=$post->ID){$count++;$authorPosts.=‘

‘.the_title(“”,“”,false).‘ ‘;}}}//relatedcategoryposts$catlist=“”;forEach($catsas$c){if($catlist!

=“”){$catlist.=“,”;}$catlist.=$c->cat_ID;}$newQuery=“posts_per_page=5&cat=”.$catlist;query_posts($newQuery);$categoryPosts=“”;$count=0;if(have_posts()){while(have_posts()){the_post();if($count<4&&$currentId!

=$post->ID){$count++;$categoryPosts.=‘

‘.the_title(“”,“”,false).‘ ‘;}}}$wp_query=$tempQuery;?

>

5、在日志里添加图片

图片能为你的日志增加生趣的同时,能为你博客带来流量是不争的事实。

但要记得为你的图片添加适当的描述及命名。

6、避免被盗链

图片被人盗链真是让人难受的事情,前不久,我因为在译言中上传了一片带有图片的文章,引来大量的转载,没多久,博客的带宽就超了。

避免图片被人盗链一般采用的方法是在WordPress根目的.htaccess里添加如下代码来实现:

RewriteEngineOn#Replace?

mysite\.com/withyoursiteurlRewriteCond%{HTTP_REFERER}!

^http:

//(.\.)?

mysite\.com/[NC]RewriteCond%{HTTP_REFERER}!

^$#Replace/images/no-hotlink.jpgwithyour"nohotlinkallowed"imageurlRewriteRule.*\.(jpe?

g|gif|bmp|png)$/images/no-hotlink.jpg[L]

该法有一个缺点是,订阅者也不能正确地看到你的图片。

采用WordPressHotlinkprotectionplugin插件吧!

它很好地解决了上述问题。

7、创建自定义撰写控制面板

你可以通过“add_meta_box()”在你的日志中加入一些独特的数据。

8、用自定义的Google搜索引擎代替wordpress搜索系统

你的博客还在使用wordpress自带的搜索引擎系统吗?

如果是,建议你马上换成Google搜索引擎,它不但能给你带来收入,而且能给读者较好的搜索体验。

如果你不懂如何在wordpress里安装google搜索引擎,你可以参考安装自定义的google搜索引擎赚取收入和在不添加任何页或日志的情况下安装自定义的google搜索引擎这两篇文章。

9、在首页使用摘要输出代替全文输出。

虽然采取摘要输出好,还是全文输出好,一直存在争论,个人认为,最好还是采取摘要输出比较好,因为,如果你的文章长度比较长的话,会使你的主页显得比较难看。

原文介绍的方法有点复杂,刀客建议你使用WPKitCN插件,只需修改一下模板文件index.php文件里的一段代码,然后插件设置处启用摘要算法即可。

10、提供分类RSSFeed订阅

你知道你的分类rssfeed地址吗?

它就是你的分类url后加/feed。

如刀客征途博客的wordpress分类url为:

php echo get_the_category().’/feed’; ?

>”>

php echo get_the_category().‘ rss feed’; ?

>

11、在搜索结果中去除部分页面

如果你希望一些页面不显示在wordpress搜索结果中,你可以在当前主题functions.php文件里添加如下代码来过滤这些页面。

//Excludepagesfromsearchresults

functionSearchFilter($query)

{

if($query->is_search)

{

$query->set(‘cat’,’20,34,8′);

}

return$query;

}

add_filter(‘pre_get_posts’,'SearchFilter’);

 

13个WordPress技巧和教程的网站

 

WordPress.org

  显然要说这个网站。

任何一个用WordPress的人都至少去过一次这里。

官网提供了使用WordPress所需要的任何东西,包括提供服务支持的论坛——论坛包罗万象,从插件到模板什么都有。

当然,Codex部分是定制WordPress站点最好的地方。

  DiggingIntoWordPress

  这个网站不仅是极有帮助的一本同名书籍《深入挖挖掘WordPress》(《DiggingIntoWordPress》)的官网,还是一个囊括从初级到高级,各种技巧和窍门的地方。

每次我访问这里都能学到一些东西。

  最新文章:

∙在Wordpress配置文件中加入FTP信息使升级更容易

∙如何显示友情链接总数

∙博客动态归档

  wpbeginner

  这个网站对新手来尤其有用。

当然也提供一些高级技巧和窍门。

  最新文章:

∙如何为WordPress新建一个基于标签的社交小工具

∙31天快速构建优秀博客

∙如何在WordPress中对某些用户隐藏文章

   WPengineer

  专为WordPress提供相关技巧、新闻、插件、主题、教程和其他资源的相当不错的网站。

  最新文章:

∙如何注销后停止WordPress运行

∙删除WordPress多站点功能的步骤

∙WordPress调试控制台

  WPVibe

  这是一个高质量的站点,不仅专注于发布主题、插件和发行版本的新闻,还提供编码方面的技巧和窍门等知识。

   最新文章:

∙最佳的搜索引擎优化(SEO)插件

∙由WordPress驱动的LiveSpaces

∙提取静态化的内容

  WordPressTavern

  很喜欢这个使用酒馆主题的优秀的资源站点(啤酒瓶和啤酒杯比比皆是)。

和上面的网站一样,它也是介绍有关WordPress的技巧。

  最新文章:

∙软件发行版本大全

∙Wordpress、Disqus和垃圾评论

∙WordPress移动用户增长到一百万

  wplift

  这个网站提供一些列的WordPress服务,从安装到托管再到主题设计。

另外网站也致力于提供WordPres博客插件和主题方面的帮助、教程和测评。

  最新文章:

∙采访Autoblogged插件作者MarkB

∙豪华主题测评:

来自ElegantThemes的Magnificent主题

∙WordPress手册和PDF(下载)

  WPSHOUT

  这个关注WordPress发展的博客内容很全面,从基本主题设计到使用WordPress搭建CMS面面俱到。

   最新文章:

∙如何制作豪华主题

∙使用WordPress搭建微博

∙如何从WordPress前台发布文章

  WordPressArena

  WordPress免费资源、主题、方法、插件的等。

这个网站已经发展成为我经常使用的手头资源。

  最新文章:

∙如何把分类和标签用作关键词

∙如何改进WordPress标题的标签

∙如何将其他网页自动加入到文章内容中

  WPRCIPES

  各种趣闻!

每天都有快速、清晰、简洁的WordPress建站方法。

  最新文章:

∙如何统计友链数量

∙WordPress技巧:

怎样更容易地编辑条目

∙如何在你的Wordpress博文里统计全文转发的次数

  WordPressHacks

  除了发布各种各样的WordPress主题,提供WordPress插件测评之外,这个站点立足于涵盖Wordpress的整个周边世界,包括最新的WordPress技巧、新闻和使用方法。

   最新文章:

∙最适合你博客的Wordpress小工具

∙WordPress用户的社会媒体策略

∙将Facebook“Like”按钮转化为WordPress标签的插件

  ProBlogDesign

  严格意义上来讲算不上WordPress资源站,但是这个网站上关于WordPress的文章很经典。

  最新文章:

∙何以纯文本的方式获取你的推特粉丝数目

∙精通WordPress短码

∙如何编辑WordPress的RSS订阅

 

  JustinTadlock

  Justin的网站里充满了关于WordPress的好东西,比如使用技巧和教程。

我相信这其中的许多经常会用到。

  最新文章:

∙WordPress的侧栏

∙主题支持的功能

∙实现梦想:

写一本关于WordPress的书

  WordPressSnippets

  小型的、可搜索的代码段,可以帮助你构建不可思议的WordPress主题。

WPSnippets最大的特点是直截了当。

无需多言,尽情的享受Snippets吧。

 

假如你是使用WordPress作为你的内容发布平台,并且关心如何加快你网站的访问速度。

那么用缓存可以帮助你。

页面加载越快,用户体验就越好。

  WordPress的缓存功能是如何实现呢?

一个种是对你的页面生成一个副本,并将它们存成静态文件(比如:

HTML文档),另外一种是缓存数据库查询。

缓存成功之后,当一个有人来访问的时候,服务器会把缓存过的页面展示给用户,而不用重新查询你的数据库或者动态生成页面,这样就能够加速你页面的响应时间,节省服务器资源请求。

 对于WordPress用户,最简便并且最快的方法是利用现有的WordPress插件实现一个缓存系统。

 

 

  下面将为大家介绍几个这样的WordPress缓存插件。

  1. DBCacheReloadedFix

  

  DBCacheReloaded是一个非常简单易用,没有复杂的设置的数据缓存插件,由于DBCacheReloaded的原作者很久都没有更新,所以另外一个作者接替了这个工作,优化版本为DBCacheReloadedFix,并且DBCacheReloadedFix是在mysql水平对数据进行缓存,可以大大地减少查询数据库的次数。

效果显著。

也就是说装了这个后,其它的缓存插件你都可以不装(如出名的WPSupercache、WP-Cache、HyperCache等),仅装这个DBCacheReloaded插件,也能达到不错的效果,还有这款插件DBCacheReloaded最大的优点是缓存还不会生成缓存文件占用空用。

  2. HyperCacheExtended

  

  HyperCacheExtended从它的名字可以看出,它是扩展自著名的HyperCache WordPress插件。

  这个插件提供了许多功能,比如:

404错误页面缓存,支持移动设备和各种压缩选项等。

  对移动设备的支持,经测试使用手机中的OperaMini浏览器来访问网站,网站瞬间被加载。

几乎比以前快了三倍。

  3. QuickCache

  

  QuickCache是一个轻量级的WordPress缓存插件。

它拥有友好的用户操作界面。

QuickCache能实时为您的每一个页面,栏目和链接等等建立一个快照(缓存),以达到加速的目的.

该插件提供后台设置选项.还可以根据不同的浏览器类型进行设置.

  4. W3TotalCache

  

  W3TotalCache是最著名的WordPress缓存插件之一。

  W3TotalCache是一款集动态页面缓存,CSS\JS压缩,数据库缓存,CDN加速功能于一体的缓存插件。

安装上这款插件后,你就可以享受一站式的服务,不需要其他的缓存插件了,比如WPSuperCache、DBCacheReloaded这样的插件了!

  5. WP-Cache

  

  WP-Cache是比较早出现的一个WordPress缓存插件。

2007年就在WordPress.org网站上出现了。

它能够让你指定哪一个贴子,页面和文件是否要进行缓存。

  这插件运行良好,但比其它插件更新频率较低。

  6. WPFileCache

  

  WPFileCache拥有一个与WordPress 缓存略微不同的方法。

它不缓存整个页面,而只是缓存页面的某些部分(通常是那些比较长时间不变化的静态部分)。

  7. WPSimpleCache

  

  WPSimpleCache这个插件通过将WordPress网站的内容生成静态页面进行缓存。

可以指定页面缓存的失效时间,并自动经常清除缓存文件。

从这个插件的名字可以了解到,这是一个简单的插件并没有过多的选项可以配置。

  8. WPSuperCache

  

  WPSuperCache是WordPress官方开发人员Donncha开发,是当前最高效也是最灵活的WordPress静态缓存插件。

它把整个网页直接生成HTML文件,这样Apache就不用解析PHP脚本,通过使用这个插件,能使得你的WordPress博客将显著的提速。

10款用于提升WordPress性能的插件

WordPress已经成为最受欢迎的博客以及网站内容管理系统(没有之一),WordPress最强大的在于其庞大的开发者社区,为WP开发出很多的插件,本文向大家介绍10款用于提升WP性能的插件。

1. W3TotalCache

W3TotalCache通过提升服务器的性能、降低页面加载时间来提升用户的访问体验,通过缓存网站的所有内容来降低下载时间,提供CDN的集成:

2. WpSuperCache

如果你没打算使用前面提到的W3Totalcache,那你可以试试WpSuperCache,它为每个网页直接生成HTML静态文件,直接由Apache处理而无需送到后端PHP脚本来执行,性能提升非常显著。

3. WpMinify

该插件用于将Minify引擎集成到WP博客上,一旦被启用,它将合并和压缩所有的JS和CSS文件以降低网页的加载时间。

4. PluginOrganizer

通过PluginOrganizer,用户可重新组织WP插件的加载,设置可以在页面上直接启用或者禁用某个插件。

5. JS&CSSOptimizer

从名字上可以看出,这是一款JS和CSS的优化插件,主要用于将多个JS和CSS文件合并到一个文件上,降低HTTP请求的次数。

6. WpDatabaseOptimizer

WpDatabaseOptimizer是一个非常棒的插件,自动安排数据库优化,管理员可以指定优化的间隔时间。

7. WpParallelLoadingSystem

WP-PLS(shortforParallelLoadingSystem)是一个增强博客更高效进行加载的插件,其他特性还包括图片优化、并行HTTP链接、页面速度提升等。

8. ScriptsGzip

该插件用于将CSS和JS进行合并和压缩,它将根据需要重写CSS文件的url()方法

9. HeaderJSLoader

有了HeaderJSLoader,你可以通过 HeadJS 来加载你的JS文件,相当于根据需要来加载JS文件。

10. ExternalFilesOrganizer

ExternalFilesOrganizer自动对css和js进行合并和压缩,生成wp_head()和wp_footer()

 

十大WordPress性能优化插件

相信大部分博主都知道WordPress博客打开速度的重要性。

WordPress博客加载速度越快说明你的博客对搜索引擎越友好,同时博客的访问者也能够有更好的阅读体验。

如何优化你的WordPress,使得你的WordPress博客加载速度更快呢?

  最便捷的方法就是使用这方面的WordPress插件,通过插件来对WordPress进行优化,加快WordPress加载速度。

下面是笔者收集的10大WordPress性能优化插件,你可以选择个中的1到2款来优化你的WordPress博客:

  1、Parallelize

  插件的作用如其名,Parallelize的意思即并行。

该插件将允许WordPress的附件文件自动并行化(图片或上传任何文件使用WordPress的媒体功能)在多个主机名,实现图片或者文件并行加载,加快页面加载速度。

为了协助缓存,资源将永远载入相同的主机名。

  2、WPFileCache

  该插件“实现Object的分级持久化缓存,可以用来代替内置WordPress的WP_Object_Cache。

”不像其他缓存插件,该插件不缓存你的整个页面,它只缓存在插件的API函数中指定的数据。

换句话说,它会明显减少您的数据库的负载,从而加快页面加载和增加你的博客的整体性能。

  3、QuickCache

  QuickCache实时缓存博客的所有内容包括页面、文章、分类页面,以帮助快速读取数据,加快WordPress载入速度。

你可以进入插件设置页面进行必要的设置,选择你认为需要缓存的部分来优化你的WordPress加载速度。

默认情况下,对于登陆用户和最近留言用户是不会缓存。

  4、W3TotalCache

  这货相信大家都认得。

WordPress缓存插件中排行前三位,可以缓存你的博客的所有内容,加快WordPress加载速度,优化你的服务器性能。

开发者甚至保证经过W3TotalCache全面优化后性能至少可达到10倍的提高。

对于这个说法,至于你信不信,反正我是不信的。

不过通过该插件,相信你是可以为你的博客折省不少带宽的。

网站加载速度的快慢会影响到博客在google中的排名(提高博客在谷歌的排名)。

如果你对这个插件的设置不明白,可以参考帮助。

  5、WPMinify

  WPMinify,又一个非常常见的WordPress插件,介绍它的文章数不胜数。

该插件的原理是在不改变功能的情况,删除源代码中不必要的字符以减少文件体积加快WordPress的加载速度。

WPMinify将合并和压缩WordPress的JavaScript,CSS和HTML文件,这有助于大大降低WordPress加载时间。

  6、WPSmush.it

  图片的加载是博客流量的重要部分,而未经过压缩优化的图片不但会大大消耗博客的流量还会影响WordPress的加载速度。

Yahoo!

Smush.it是Yahoo提供的免费在线压缩图片服务,值得注意的是,它的压缩是“无损压缩”,也就是说,经过它压缩的图片绝对不会失真,所以,压缩程度比第一种方法稍差。

可以上传本地图片,也可以输入网页上图片的链接。

支持多图片处理。

此外,最新版本的WPSmush.it更是可以完成整站图片无损压缩,简直帅呆了。

你还可以阅读“网页图片压缩优化方法大全”,了解更多图片无损压缩方法。

7、WPSuperCache

  WPSuperCache这货跟W3TotalCache一样N叉啊。

WPSuperCache是WordPress官

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 学科竞赛

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1