提高网站的评论互动,是一件不太容易做到的事,CommentLuv 可以在评论的下方显示评论人博客的最新文章,这样就大大提高了评论的积极性。 CommentLuv 的一些设置功能如下图所示,就不多介绍了: 在后台搜索 CommentLuv 即可在线安装,或者下载 CommentLuv 启用 CommentLuv 以后,在评论的时候,填写可用的网址,稍等就会在底部罗列该网址的最新文章,可以自由选择任何一篇,然后输入评论内容提交: 最终的效果如下图所示,在评论内容的下面显示最新文章,而且注册用户还会显示更多信息: 粗略看了一下 CommentLuv 的高级设置功能,允许手动在模板中插入调用函数,从而也为高级自定义提供可能。我们可以添加一些判断来决定是否调用该函数,比如可以设置为“只有注册用户才可用该功能”,或者“只有VIP等级用户才可用该功能”等等。这样就有助于提高用户注册网站或者升级为VIP会员的积极性。
博客
新博客快速申请 Google AdSense 账号获批通过的技巧及答疑
如果你是新博客并且一次又一次的被 Adsense 的审核所拒绝,那么你必须要关注我这篇文章。之前从来没有想过写一篇关于 Google AdSense 账号申请的文章,我是觉得自己当初申请太过容易,只是被驳回一次第二次就通过了,并且在互联网上有很多教你如何申请 Google AdSense 账号的文章,不同的博主和专家分享了不同的观点,但我仍然看到很多人被一次又一次的驳回拒绝,无法获得 Google AdSense 账号来为自己的博客增加收益【参考:解密 Google AdSense 高价赚钱网站类型之提升广告点击率(CTR)的秘密】,看到他们申请失败的沮丧,我决定重新注册新的 Google AdSense 并记录下经验分享给大家,这就是你看到的这篇文章。 当你看到这边文章,你需要知道这里列出记录的 Google Adsense 的所有准则并非完全我个人的经验,这其中也有很多其他作者的观点【好友天使漫步的博主也在给大家提供 Google AdSense 免费指导】,如果你能按照我这篇文章内所提到的准则实施所有基本规则后,我相信你会很快获得 AdSense 的批准!我就是这么自信! 当然我们会是建议你仔细阅读本文,根据文中我们提出的方法自己去尝试申请 Google AdSense ,这样你学到的将会更多,为了让大家能更好的了解 Google AdSense 申请规则,我们将规则分为两部分,分别是:你要做的和你要避免的。 一、你要做的 1. 让你的网站被谷歌收录 这应该是你考虑申请 Google AdSense 账号的第一步,也就是说在你申请 AdSense 账号之前要先确保您的网站在 Google 搜索引擎中被编入索引就是内容有被收录。如何检查你的网站是否被谷歌收录也非常简单,只需在 Google 搜索框中键入 site:example.com 【注意这里的 example.com 即为你的域名】,然后查看你网站上的网页是否显示出来即可。 如果你的网站内容暂时还没有显示在 Google […]
使用百度 WordPress 结构化数据插件,解决博客内容收录问题
不要再使用这个插件!!!垃圾的很!!!!没用!!!!! 博客文章收录慢?内容收录不全?马上使用百度WordPress结构化数据插件,轻松解决博客内容的收录问题,同时内容还能够在搜索结果中获得更丰富的展现,提高用户点击率。 百度WordPress结构化数据插件是百度站长平台提供的一款供站长使用的收录插件,安装该插件之后,能够及时将博客内容推送给百度,保证内容快速全面的被收录。安装插件之后,博客的内容还能够在搜索结果中获得更丰富的信息展示,提升用户体验,提高用户点击率。 独特优势: 1、安装插件后,能够遍历博客所有文章,自动生成sitemap提交给百度,保证博客历史内容的收录。 2、安装插件后,当博客中有新文章发布时,会将新内容实时推送给百度,大大提升博客新内容的收录速度。 3、博客内容在百度搜索结果中能获得更丰富的信息展示,提高用户点击率。 百度站长平台下载地址:http://zhanzhang.baidu.com/dataplug/index 第一步:下载适合版本的插件,解压文件至WordPress平台目录wp-content/plugins下; 第二步:在管理中心应用页面-插件列表目录下,启用“baidusubmit”插件; 第三步:启用插件后,验证网站网址,验证成功,插件安装完成。 据 @王小建 朋友实践,要成功通过网站验证,最好具备以下条件: 百度已经收录了你的网站百度可以查到你网站的外链百度站长网站验证成功,但是你不能删除空间内百度网站认证的文件或代码

如何增加你的博客的粘性
如果你时常观察你网站的访问日志,你会发现你有一大部分读者来自搜索引擎,如果你进一步分析,来自搜索引擎的读者绝大部分是带着问题或者为了寻找什 么东西来到你的网站,一般他们找到他们想要的就会离开,怎样让读者喜欢上你的网站,增加你博客的粘性,在你的网站上停留更多的时间呢?除了增加你博客的内 容的原创性和丰富内容之外,其实你可以做的更多。下面就介绍三个增加你网站粘性的 WordPress 插件。 Where did they go from 如果有注意过亚马逊(国内是卓越网)单一产品页面下面,你就会发现在每个商品下面有:查看此商品的顾客也查看了,这里显示了一组查看过此商品的顾客同时查看过的别的商品的链接,记录读者的访问记录,这是非常好的一个增加博客的粘性的非常的方法,那么怎么实现呢?你可以使用这个插件:Where did they go from。这个插件安装非常简单,下载,上传到你的插件文件,激活之后,一段时间(几个小时或者几天,看你的博客的点击量)之后,它就会在留言框前显示读者浏览记录(原作者是这样说的,但是我安装之后显示在留言框后面)。如果你想自己定义他出现的位置,你可以把 add_action(‘comment_form’,’show_where_they_go’); 注释掉,然后在你想显示地方(一般我喜欢把它放在 single.php 文章的后面)输入以下代码: <?php if (function_exists(‘show_where_they_go’)) show_where_they_go(); ?>。另外默认情况下它最多显示5篇日志,你可以修改插件文件中的 $maxLinks 这个变量为你想要的数字。 Contextual Related Posts 在每篇文章下面增加相关日志也是一个增加网站粘性的好办法,我介绍也是 Mark Ghosh 写的插件 Contextual Related Posts,这个插件安装和使用和上面那个插件几乎一样,但是我也出现了同样的问题,相关日志列表出现在留言框下面,所以我也对插件做了小小的修改,在插件文件中,注释add_action(‘comment_form’,’related’);,然后在你刚才输入浏览记录列表的代码下面输入:<?php if (function_exists(‘related’)) related(“$post->ID”); ?>。另外默认情况下它最多显示5篇日志,你可以修改插件文件中的 $maxRelated 这个变量为你想要的数字。 Random Posts 最后一个可以增加你的博客的粘性的插件是 Random Posts,它能够显示一个随机日志的列表,对于这个插件,我觉得也可以自己用函数来实现,因为并不复杂。 整合 上面的 Where did they go from 这个插件,在安装之后,由于没有浏览记录或者你的日志很多,其实很多日志并不显示浏览记录列表,这种情况下这个插件默认显示是 […]
如何加强博客用户体验
bang318b000ee41afd1axianguo 我只是懂点编程,所以我不会跟你说理论的东西,那些理论俺不懂,也不看(主要看了更加不懂,呵呵),我只是从插件方面去谈如何实现一些功能,从而增强用户体验。我记得很早之前,我写过一篇文章:如何增加你的博客的粘性,通过介绍三个插件Where did they go from(用户浏览记录插件),Contextual Related Posts(上下文相关插件)和 Random Post(随机插件),来说如何增强博客站内链接,留住用户,主要谈的是如何给用户更多有用的信息,而今天主要谈的是如果区分用户,目前想到以下方面: 区分新老用户 首先怎么样才算是博客的老用户,来访问了一次?这个显然不能算吧?来留过一次言,这个大致应该可以,查了一下 WordPress 在用户留言之后,都会把用户信息保存到 Cookies 里面,其实实现起来满简单的。而且有人实现这个步骤:“Welcome back, user!” WordPress tip。如果像不仅仅通过流言才能判定是否为老用户,可以查看下插件 Who See Ad?怎么样判别新旧用户也是非常有帮助的。 判定用户是否来自友情链接 可以通过北冰仔修改的 RThanks 这个插件实现。 判定用户是否来自搜索引擎 关于判定是否来自搜索引擎的话,情况要更复杂一些,但是基本上可以根据这个插件 Landing sites 基本能够实现所要的大部分功能,可能所作的修改,是要把它加上支持百度基本 OK。另外给其加上搜索关键字高亮就更好了,相关的代码可以从这里找到。另外尽可能判定出主要的几个搜索引擎,比如 Google 和 Baidu。其实这个俺已经实现了,以前还通过它恶搞过百度,不过现在俺成熟了,不搞这些了! 其他问题 是否要判定用户是不是订阅用户呢?如果要判定,需要主要考虑哪几个在线订阅工具?如果不是在线订阅工具,又如何处理? 是否需要判定用户使用的浏览器呢?操作系统,语言?等等? 是否需要和某些统计工具整合在一起会工作的更好? oh, … 问题真多, 需要考虑的问题还是很多,把这些想到的功能整合成一个插件肯定是非常有意思的一件事,等周末的时候我会着手去写写代码,尝试作出初级的版本。也欢迎大家向我提出你的想法。当然了因为引用了很多插件,如果用到相应的代码,我都会注明出处滴。如果你要问为什么写个插件,要引用别人的那么多插件呢?因为偶像大猫说 Copy 才 Right ! 标签:WordPress 插件
如何加强博客用户体验
bang318b000ee41afd1axianguo 我只是懂点编程,所以我不会跟你说理论的东西,那些理论俺不懂,也不看(主要看了更加不懂,呵呵),我只是从插件方面去谈如何实现一些功能,从而增强用户体验。我记得很早之前,我写过一篇文章:如何增加你的博客的粘性,通过介绍三个插件Where did they go from(用户浏览记录插件),Contextual Related Posts(上下文相关插件)和 Random Post(随机插件),来说如何增强博客站内链接,留住用户,主要谈的是如何给用户更多有用的信息,而今天主要谈的是如果区分用户,目前想到以下方面: 区分新老用户 首先怎么样才算是博客的老用户,来访问了一次?这个显然不能算吧?来留过一次言,这个大致应该可以,查了一下 WordPress 在用户留言之后,都会把用户信息保存到 Cookies 里面,其实实现起来满简单的。而且有人实现这个步骤:“Welcome back, user!” WordPress tip。如果像不仅仅通过流言才能判定是否为老用户,可以查看下插件 Who See Ad?怎么样判别新旧用户也是非常有帮助的。 判定用户是否来自友情链接 可以通过北冰仔修改的 RThanks 这个插件实现。 判定用户是否来自搜索引擎 关于判定是否来自搜索引擎的话,情况要更复杂一些,但是基本上可以根据这个插件 Landing sites 基本能够实现所要的大部分功能,可能所作的修改,是要把它加上支持百度基本 OK。另外给其加上搜索关键字高亮就更好了,相关的代码可以从这里找到。另外尽可能判定出主要的几个搜索引擎,比如 Google 和 Baidu。其实这个俺已经实现了,以前还通过它恶搞过百度,不过现在俺成熟了,不搞这些了! 其他问题 是否要判定用户是不是订阅用户呢?如果要判定,需要主要考虑哪几个在线订阅工具?如果不是在线订阅工具,又如何处理? 是否需要判定用户使用的浏览器呢?操作系统,语言?等等? 是否需要和某些统计工具整合在一起会工作的更好? oh, … 问题真多, 需要考虑的问题还是很多,把这些想到的功能整合成一个插件肯定是非常有意思的一件事,等周末的时候我会着手去写写代码,尝试作出初级的版本。也欢迎大家向我提出你的想法。当然了因为引用了很多插件,如果用到相应的代码,我都会注明出处滴。如果你要问为什么写个插件,要引用别人的那么多插件呢?因为偶像大猫说 Copy 才 Right ! 标签:WordPress 插件
如何在博客的日志之间显示广告
这篇文章将向你展示如何在 WordPress 主页上的日志之间放置 AdSense 代码(或者其他广告的代码)。同样的方法也可以用于在存档页面(包括分类和作者存档页面)放置广告。 首先我会介绍些概念性的东西,然后想展示代码,如果你只想看代码,就跳过第一部分。 基本概念 我们要做的是在第那n篇日志之后显示广告。如你想把广告放在第一篇和第三篇日志之后,所以首先你得找到一种方法能够动态找出现在是第几篇日志,然后在第一篇和第三篇日志之后设置广告代码。 在 WordPress 中,用来给读者显示日志的主流程就是主循环(The Loop)(点击这里和这里查看更多信息)。用编程术语来说就是一个 while () 循环,它能一篇一篇的显示日志,直到满足一个停止的条件(比如 WP 的设置了只在主页上显示15篇日志)或者判断是否还有日志。 如果我们能够得到 while () 循环已经显示了多少篇日志(通过在循环外面定义一个计数器变量,在循环中累加,然后把计数器的值作为测试的条件),我们就能很容易编码以在某些日志后面显示广告。 另外,也可以在把广告放到循环外面和日志导航链接前面,这样就不需要计数器了。 下面,就让我们看下怎么编码实现。 Step-by-Step 如果你现在没有时间立刻去实现的话,你可以收藏该页作为以后的参考。 下面的步骤将向你展示如何把广告放到博客主页的第一篇和第三篇日志之后 你可以拷贝-粘帖下面的代码,但是你要清楚,你需要客户化这些代码以适合你的主题或者你的 Adsense 插件。 登录到你博客的管理区域,并到达Presentation->Theme Editor. 找到标题为 ‘Index’ 或者 ‘Main Index Template’ (或者类似的名字)的链接并点击它 – 导入 index.php 文件。 在 index.php 文件,找到这一行: <?php if (have_posts()) : while (have_posts()) : the_post(); ?>显然这是 WP 主循环的起点。 在前面增加下代码:<?php […]
博客世界最受欢迎的30个插件
翻译于:TOP 30 WordPress Plugins in Blogosphere, 作者根据Lorelle的Lists of favorite WordPress plugins上的48列表和280个插件,选出最受欢迎的30个插件。 WordPress 插件第一位是Akismet,48位 bloggers 中有34位使用它,显而易见,垃圾留言是非常烦人的,而且Akismet在防止垃圾留言方面确实做的不错。 Google Sitemap Generator以27票排在第2位。看起来很多 Blogger 开始关注SEO(搜索引擎),这个插件可以告诉 Google 如何搜索你的 Blog 和去哪里找到你想被找到,在这方面,他是最好的工具。 Wasabi 写的 Related posts 排到第三位。就像其名字说的一样,这个插件根据 blog entry 的内容产生一个相关 posts 的列表,这是一个非常棒的工具通过显示你对某个主题所写的相类是的 posts 来提高你的 blog 的粘性。当我在我的技术论坛开始使用 Chitika RPU’s 之后,我就没有使用过这个插件,在48个 blogger 中有19个人使用它。 Wp-Contact form. 这个由 Ryan Duff 开发的插件被48位 blogger 中的17未使用。它在你的 blog 上生成一个联系的表单,通过它,你的读者可以联系你。但是不幸的是,现在 Ryans 的网站下线了,另外一个生成联系表单的插件在这里,更新:你可以从 […]

60 个与众不同的 WordPress 博客设计
WordPress 博客设计可以做成什么样子,总是超出我们的想象力,Noupe 收集了 60 个与众不同的 WordPress 博客设计,让我们一起一饱眼福吧! Amazing Designs full of Colors — 色彩缤纷的设计 1) Raduceuca 2) PopCultureTees 3) Jordi Romkema Grunge Style Design — 杂乱无章的设计 4) Daninko 5) Robgoodlatte 6) Matt Brett 7) Bien Bien Bien vector illustration — 矢量插图设计 8 ) Octwelve 9) Monofactor 10) w3sh Magazine 11) Photoshop Lady 12) Elitist Snob […]
一个 WordPress 安装,多个博客
你是否有多个博客,每个博客都是使用多个 WordPress 博客?那么你是否厌烦了重复多次的升级,重复多次的安装插件?如果是的,你是否尝试过一个 WordPress 安装,就能给多个博客使用呢?下面我就能讲讲我如何实现一个 WordPress 安装实现多个博客共同使用。 第一步,肯定是把所有的域名都指定到相同的 WordPress 安装目录下。这样才能使得所有博客使用同一个 WordPress 安装。 第二步要分两种情况: 第一种是使用不同的数据库。只需要在 wp-config.php 文件的开头加入以下代码: $hostname = $_SERVER[‘HTTP_HOST’]; switch ($hostname) { case "fairyfish.com": $db = "db1"; break; case "denis.fairyfish.com": $db = "db2"; break; } // ** MySQL settings ** // define(‘DB_NAME’, $db); // The name of the […]

260多万个 WordPress 独立博客
开源软件的一个问题就是没有销售数字显示有多少人使用它,我们知道 WordPress.com 已经有3百万个博客了。我们知道 EduBlogs 有了20万了。但是有多少人使用自己安装的 WordPress 博客呢? 现在,Automatic 更新通知系统对这个问题有了答案,这个数字非常巨大,已经有260多万个 WordPress 独立博客。 via 2.6 Million Self-Hosted WordPress Sites And Counting 标签:WordPress
指定你 WordPress 博客的 URL 范式
据 Google 黑板报的日志 指定您的URL范式:Google,雅虎,微软最近共同发布了一个新的标签 canonical 标签,用来解决由于 URL 形式不同而造成的重复内容的问题。 简单说就是在网页的 header.php加上这样一段代码: <link rel=”canonical” href=”http://www.example.com/product.php?item=swedish-fish” /> 这样任何含有这个标签的网页,不管他最终的 URL 是如何,Google 等搜索引擎最终都会只收录 canonical 标签指定的那个。 对于 WordPress 博客来说,我个人感觉最重要的就是日志页面,所以我们可以在主题的 header.php 添加如下代码来实现日志页面的网址规范化。 <?php if(is_single()){?> <link rel="canonical" href="<?php echo get_permalink($post->ID);?>" /> <?php } ?> 当然如果你想对你的博客所有的页面指定 canonical url,可以通过这个 WordPress 插件 Canonical URL plugin 来实现。 最后非常遗憾的是支持 canonical 标签的搜索引擎里面没有百度。 标签:WordPress 插件
WordPress 博客怎么对百度进行 SEO 优化
Google Webmaster 是我们对网站或者博客进行 SEO 优化时候用到一个相当重要的一个工具,我们可以向它提交 Google XML Sitemaps 插件生成的 sitemap.xml 文件,以便 Google 能够根据这个文件来更好的抓取和索引我们的网站,Google Webmaster 还能给我网站索引情况,以及优化建议等等。 而百度没有和 Google Webmaster 相类似的工具对我们建站进行指导,一般我们只能靠对搜索引擎的理解进行 SEO 优化,另外还有就是这份百度给站长的建站建议,这份建议在相当程度上代表了百度的态度,通读下对建站还是有比较大的帮助的。 下面我讲讲 WordPress 博客针对这些建议,应该如何进行 SEO 优化的技巧: 为每个网页添加合适的标题,如果是网站首页,则标题建议使用站点名称或者站点代表的公司、机构名称;其余的内容页面,标题建议做成与正文内容的提炼和概括,这可以让您的潜在用户通过搜索引擎结果中的标题快速访问到您的页面。 注:对于 WordPress 博客,标题的设置请参考这篇文章:我是如何 SEO WordPress 的 1:Title。 充分利用网站首页或者频道首页的 description 标签,提供此网页内容的概括说明,形式为<meta name=”description” content=”此网页内容的概括说明” />,这将帮助用户和搜索引擎加强对你的网站和网页的理解。 注:对于 WordPress 博客,description 的设置请参考这篇文章:我是如何 SEO WordPress 的 1:Description 和 Keywords。 网站应该有明晰的导航和层次结构,网站上重要的网页,应该能从网站比较浅层的位置找到,确保每个页面都可以通过至少一个文本链接到达。 注:我在这两篇文章中讲到 WordPress 博客怎么样更好的解决这个问题:我是如何 SEO […]
同步 WordPress 博客日志到雷猴
我前面介绍的微博客服务雷猴现在也开放了 API,我一直认为 API 是微博客的核心,没有 API 的微博客根本算不了微博客,尽管有些微博客服务提供商说自己可以提供各种应用,但是拥有 Open API 最大的好处是,用户会使用一些超级新颖的方法来使用你的服务,让你的服务被使用的更广。(The best thing about an open API is that people can surprise you with great new ways to use your service)。所以微博客服务商永远满足不了广大用户的新颖玩法,这也是微博客的魅力之一。 下面我介绍下如果是如何用雷猴的 API 同步你的博客到雷猴: <?php function update_leihou($status){ require_once(ABSPATH.WPINC.’/class-snoopy.php’); $snoop = new Snoopy; $snoop->user = "你雷猴的帐号"; $snoop->pass = "你雷猴的密码"; $snoop->submit( […]
同步 WordPress 博客日志到嘀咕
嘀咕已经重新开放了,并且创建了一个微云服务,由于嘀咕和火兔都是微云合作者,API 域名更换 api.digu.com 和 apidev.digu.com 为api.minicloud.com.cn 即可使用,旧的域名不再服务。所以我以前开发的 WP 插件 WP 嘀不能再使用,我今天把他修复下,并且添加了同步 WordPress 博客日志到嘀咕的功能。 同步 WordPress 博客到嘀咕是很很容易实现的的功能,代码和我前面同步 WordPress 博客日志到雷猴基本都类似: <?php function update_digu($status){ require_once(ABSPATH.WPINC.’/class-snoopy.php’); $snoop = new Snoopy; $snoop->user = "你嘀咕的帐号"; $snoop->pass = "你嘀咕的密码"; $snoop->submit( ‘http://api.minicloud.com.cn/statuses/update.json’ , array( […]

Maintenance Mode:把博客设置为维护状态
Maintenance Mode 是一个 WordPress 插件,它的功能非常简单,能把你的 WordPress 博客设置为维护状态,这个功能特别有用,特别是你对博客测试建设期间不想公开的时候,或者进行一些改动还不想让用户看到的时候,这个是把博客设置为维护状态,当功能更新好,内容填充完再开放给用户使用。 Maintenance Mode 这个插件我在给客户使用 WordPress 开发网站的时候,经常使用到,在建设期间,由于客户不想让人看到站点,但是又需要自己能够预览到站点功能的添加和更新,这个站点刚好符合需求,普通用户则看到维护状态,登录的用户则可以看到网站。 Maintenance Mode:把博客设置为维护状态 Maintenance Mode 使用非常简单,安装之后,在 WordPress 后台 > 设置(Setting) > Maintenance Mode 就可以进行设置了: Maintenance Mode 后台设置 Maintenance Mode 插件第一个设置是让你是否把这个插件设置为 Activated 状态,个人觉得这个基本没有用,既然开启了这个插件自然是让他工作,如果把它设置为 Deactivated 状态还不如直接停止插件。 设置维护状态页面的信息:可以设置标题和页面内容,并且提供了 [blogurl], [blogtitle] 和 [backtime] 三个变量使用。另外这个插件还可以提供一个选项,让你使用当前主题下的 503.php 文件来显示维护状态页面的信息,这样你就可以自定义维护状态页面信息的样式,更加灵活。 Maintenance Mode 还可以让你设置显示多长时间网站会恢复,以及在网页的 HTTP header 中添加 ’503 Service Unavailable’ 和 ‘Retry-After ‘ […]
豆瓣连接:使用豆瓣登陆 WordPress 博客
豆瓣开放API 的认证体系也是基于 OAuth,所以我利用 OAuth 协议制作了这个豆瓣连接 插件。它的主要功能是使用豆瓣的账号登陆你的 WordPress 博客,并且留言使用豆瓣的头像。下面介绍下简单的使用过程: 首先你要确认下你的服务器是否支持豆瓣连接插件,豆瓣连接这个插件要求:PHP5 并且含有 CURL 扩展。你可以通过 phpinfo() 函数来检测。下面是详细的安装和使用步骤: 1. 到这里下载 豆瓣连接 WordPress 插件,解压缩开。 2. 在使用插件之前,需要到豆瓣申请 API Key。申请之后,你会获得一个 Key 和一个私钥,你把这个两个数值分别填入到 douban-connect.php 文件开始的 $douban_consumer_key 和 $douban_consumer_secret 这两个变量当中。 3. 把 douban-connect 整个文件夹上传到 WordPress 的插件目录当中。注意最后的路径,应该是 plugins/douban-connect/douban-connect.php 否则会有问题的。 4. 在 WordPress 后台 > 插件菜单 > 找到这个插件,然后激活。 5. 这时候你应该在留言框处可以看到 的按钮。 6. 如果没有该按钮,你应该检查下是否你的主题的 Comments.php 文件中含有 comment_form […]
同步 WordPress 博客日志到新浪微博
该功能已经整合到新浪连接插件中,请直接下载新浪连接插件来使用同步 WordPress 博客日志到新浪微博功能。 前面我介绍新浪微博开放 API,以及使用新浪 API 的 OAuth 协议创建新浪连接插件,可以使用新浪微博的帐号登录 WordPress 博客,今天介绍下如何同步 WordPress 博客日志到新浪微博,同步日志到新浪微博非常简单,我前面介绍了同步到嘀咕,雷猴等微博客,同步到新浪微博的方法基本也一致,分为两步: 首先我们创建更新状态到新浪微博的函数,这里我用到了 WordPress 自带的 WP_Http 类(关于 WP_HTTP 的介绍你可以查看这篇文章:如何在WordPress 发起HTTP Requests): function update_sina_t($status){ $username = "你的新浪微博的帐号"; $password = "你的新浪微博的密码"; $api_url = ‘http://api.t.sina.com.cn/statuses/update.json’; $body = array( ‘status’ => $status,’source’=>’3279848611′); $headers = array( ‘Authorization’ => ‘Basic ‘.base64_encode("$username:$password") ); $request = […]

Windows Live Spaces 关闭,博客转移到 WordPress.Com
Windows Live 和 WordPress.Com 达成合作,其下的世界上最大的博客提供商之一 Windows Live Spaces 即将关闭,博客转移到 WordPress.Com: 让现有的 Live Spaces 用户能偶非常容易转移到 WordPress.com,并且原来的博客链接会正确跳转到新的日志当中。 可以让用户把他的 WordPress.com 的博客和 Messager 连接在一起,这样他的 Live Messager 用户可以快速看到他在 WordPress.com 博客上的更新。这个是基于 Live 的一个 Messenger Connect 的工具 让 Windows Live 用户在 WordPress.com 上更容易创建博客。并 Windows Live Writer 这个博客离线编辑工具也会使用 WordPress.com 作为默认的博客解决方案。 Windows Live 这样做的目的是为了让用户能够享受更专业的博客服务,WordPress.com 是世界上最专业的博客服务,它现有 2600 万个博客,每个月有 2.5 亿多流量,并且其提供 WordPress 独立博客程序产生的博客已经占了世界上 8% 的网站,把博客服务转交给 WordPress.com […]

把你的 Del.ici.us 书签导入到 WordPress 博客中
据说 Yahoo! 要关闭 del.icio.us 了,那么好的服务都能玩惨,囧,对此无语之外,我们的书签怎么办?现在很多服务都提供导入 del.icio.us 书签的服务,如果你都不爽这些服务的话,你还可以把你的 del.icio.us 书签导入到 WordPress 博客中,有个叫做 DeliciousLinkSync 插件就可以实现这个功能。 这个插件非常简单,仅仅需要输入你的 del.icio.us 账号和密码,然后点击同步即可,这里不详细叙述了。 标签:del.icio.us WordPress 插件
腾讯微博连接:使用 QQ 号码登录你的 WordPress 博客
腾讯微博开放了 API,并且支持 OAuth 协议,所以我继续开发腾讯微博连接这款 WordPress 插件,他能让你使用 QQ 号码登录 WordPress 博客。 腾讯微博连接是使用腾讯微博 API 接口开发的一个 WordPress 插件,它的能让用户使用腾讯微博账号登陆 WordPress 博客,并且可以直接使用腾讯微博的头像,并且能够更新留言和日志到腾讯微博。 腾讯微博连接的主要功能 使用腾讯微博账号登陆 WordPress 博客,腾讯微博连接插件会在留言框,注册页面,登录页面都会加入使用腾讯微博连接的按钮,你只要几次点击,然后到腾讯微博进行简单的验证就能使用腾讯微博账号登陆 WordPress 博客。 同步留言到腾讯微博,腾讯微博连接插件会在留言框增加一个选项,让用户选择是否把自己的留言同步到腾讯微博,方便用户跟踪自己的网上行为,把腾讯微博当作自己的 lifestream 一种方式。 同步日志到腾讯微博,腾讯微博连接插件能够让 WordPress 管理员绑定一个腾讯微博的账号,然后博客日志更新的时候,自动更新一条微博(标题+链接)到腾讯微博。 腾讯微博连接的安装要求 很多同学是有这个插件的主要的问题是不符合安装需求,腾讯微博连接对服务器的要求比较高: WordPress 3.0 版本以上,你可以到这里下载 WordPress 最新中文版。 PHP 5.2,因为腾讯微博 OAuth 类使用 PHP Class 语法,所以 PHP 版本要求 5.2 以上。 支持 CURL 扩展,因为使用 CURL 进行连接,你可以通过 phpinfo() 函数来检测 PHP […]
WordPress 博客如何进行链接建设
前面介绍了链接建设的三篇文章,如何构建网站的链接体系架构,通过导入链接提高网站排名,使用向外链接来增强内容的相关性,根据这些链接建设理论的建议和要求,针对 WordPress 博客我们应该如何进行链接建设呢? 1. 重要的页面在首页有链接 每个网站都有自己最重要的内容或者页面,这些内容就是这个网站的精髓,所以直接在网站首页就有这些重要的页面,无论对用户还是搜索引擎都是有帮助的。简单的说流量最高的日志就是 WordPress 博客的最新文章,所以我们可以在首页的侧边栏输出热文排行和月度热文。实现方法是通过 PostViews 这个插件中的 get_most_viewed 和 get_timespan_most_viewed 这两个函数实现。除了这两个列表之外,如果觉得自己的博客还有一些比较重要的日志,可以手工在侧边栏建立一个列表,如我爱水煮鱼的本站推荐,详细可以查看我爱水煮鱼首页的侧边栏。 2. 良好导航,让用户知道自己在哪里! 比如创建“首页 > WordPress > WordPress 博客如何进行链接建设”这样的面包屑导航链接。实现方式是在 single.php 页面循环开始之后最开始的地方添加如下代码: <a href=”http://blog.wpjam.com” title=”Home”>Home</a> » <?php the_category(“,”); ?> » <?php the_title(); ?> 3. 向搜索引擎提交 sitemap! 使用 Google XML Sitemaps 或者 Simple Google Sitemap 插件生成 sitemap,并向搜索引擎提交加快索引。 4. 提高用户的粘性和内容的相关性。 可以在日志页面显示相关日志来提高用户的粘性和内容的相关性,推荐使用 WordPress Related Posts。 5. 控制你的向外链接。 最好不要卖链接,如果真的穷得解不开锅,卖链接一定要卖给相关的网站或者 nofollow 链接。 UGC 里面的链接一定要 nofollow,并且安装 Comments […]
新浪微博连接:使用新浪微博登陆 WordPress 博客
新浪微博开放了 API,并且支持 OAuth 协议,所以我和上次做的豆瓣连接插件一样开发了新浪微博连接这款 WordPress 插件。 新浪微博连接是使用新浪微博 API 接口开发的一个 WordPress 插件,它的能让用户使用新浪微博账号登陆 WordPress 博客,并且可以直接使用新浪微博的头像,并且能够更新留言和日志到新浪微博。 新浪微博连接的主要功能 使用新浪微博账号登陆 WordPress 博客,新浪微博连接插件会在留言框,注册页面,登录页面都会加入使用新浪微博连接的按钮,你只要几次点击,然后到新浪微博进行简单的验证就能使用新浪微博账号登陆 WordPress 博客。 同步留言到新浪微博,新浪微博连接插件会在留言框增加一个选项,让用户选择是否把自己的留言同步到新浪微博,方便用户跟踪自己的网上行为,把新浪微博当作自己的 lifestream 一种方式。 同步日志到新浪微博,新浪微博连接插件能够让 WordPress 管理员绑定一个新浪微博的账号,然后博客日志更新的时候,自动更新一条微博(标题+链接)到新浪微博。 新浪微博连接的安装要求 很多同学是有这个插件的主要的问题是不符合安装需求,新浪微博连接对服务器的要求比较高: WordPress 3.0 版本以上,你可以到这里下载 WordPress 最新中文版。 PHP 5.2,因为新浪微博 OAuth 类使用 PHP Class 语法,所以 PHP 版本要求 5.2 以上。 支持 CURL 扩展,因为使用 CURL 进行连接,你可以通过 phpinfo() 函数来检测 PHP 版本和是否支持 CURL 扩展。 新浪微博连接的详细安装和使用说明 […]
使用 Google XML Sitemaps 为你的博客生成 Sitemap
Google XML Sitemaps 这个插件可以为你的 WordPress 博客生成 Sitemap,方便搜索引擎抓取你博客的文章,在我看来是每个 WordPress 用户都应该安装的插件之一,但是 Google XML Sitemaps 这个插件设置页面选项非常多,设置起来有点繁琐,今天我就给大家详细讲解下。 Google Sitemaps 介绍 首先什么是 Google Sitemaps 简单的说,Google Sitemap 就是一个包含你网站上所有公开页面和文档的链接和额外信息的 XML 文件。Google 会阅读这个文件,然后添加其中定义的页面到 Google 索引中。Google Sitemaps 服务是 Google 网站管理员工具的一部分,Google Sitemaps 支持多种语言,所以不用担心你的 Sitemap 的语言问题。 你可以用两种方式提交你的 Sitemap: 如果你拥有 Google 账号,你可以使用 Google Sitemaps 服务来提交你的 Sitemap,这个服务可以给你看到关于你博客的很多统计,如使用最多的关键字和爬虫爬你博客时候的问题。 如果你没有 Google 账号,也不想注册个,你可以通过“ping” Goolge Sitemaps 服务器来通知 Google 你的 Sitemap 的更新。你需要做的就是通过浏览器访问一次下面这个链接即可:http://www.google.com/webmasters/sitemaps/ping?sitemap=http://www.yourblog.com/sitemap.xml,然后 Google […]
在你的博客里显示 Emoji 表情:WP-Emoji
什么是 emoji 表情 emoji=絵文字(えもじ),词义来自日语(えもじ,e-moji,moji在日语中的含义是字符),emoji 表情符号已经普遍用于智能手机的段戏和网络聊天软件当中(特别是 iPhone/iPad iOS 设备中)。 WP-Emoji:在你的博客里显示 Emoji 表情 emoji,虽然好玩但是不能跨平台,目前仅有部分的智能手机(主要是 iPhone / iPad)和 Mac 系统支持,所以 WP-Emoji 这个插件把 emoji 表情符号转换成图片,在页面上显示出来,这样你在 iPhone / iPad 上写文章或者评论的时候,也可以使用 Emoji 表情,非 Mac OS和iOS 用户也能看见。 WP-Emoji 的安装和使用 WP-Emoji 安装很简单,直接下载或者在 WP 后台直接搜索安装 WP-Emoji 即可,然后到设置里面设置下需要转换文章,评论中的 emoji表情符号,还是两个都转。 该本插件已经在中国领先的 iPhone/iPad App推荐网站 http://appdp.com/ 部署。你可以使用 iPhone 或者 iPad 到这里(http://appdp.com/topic/3690/)留言测试下。 下载:WP-Emoji。 标签:WordPress 插件
WordPress 技巧:使用 Gravatar 作为博客的 Favicon
使用 Gravatar 作为博客的 Favicon 其实很简单,只需要简单的两步: 第一步:在当前主题的 functions.php 文件中增加 gavatar_as_favicon() 函数: function gavatar_as_favicon() { echo ‘http://www.gravatar.com/avatar/’ . md5(strtolower(trim(‘you@yourdomain.com’))). ‘?s=16’; } 注意要把上面的邮件地址替换成你 Gravatar 账户关联的邮件地址。 第二步:在 header.php 中增加 link 标签: <link rel=”shortcut icon” href=”<?php gavatar_as_favicon(); ?>” /> 标签:WordPress 技巧
WP2Qzone:同步 WordPress 博客日志到 QQ 空间
WP2Qzone 介绍 WP2Qzone 是一个 WordPres 插件,它的功能很简单就是同步 WordPress 博客日志到 Qzone。 WP2Qzone 并不是使用腾讯的社区开放平台的接口进行同步的,这个接口太烦人了,要 OAuth 认证,好几个步骤,然后 QQ 接口总是有些莫名的问题,想想都烦。而我们只是想同步博客而已,用不到这个开放接口其他功能,所以简单点输入 QQ 账号和密码,然后设置同步全文还是摘要,就好了。 WP2Qzone 原理 WP2Qzone 的原理是通过 QQ 邮箱中转实现的,具体的过程是这样的:由于 Qzone 支持通过你的 QQ 邮箱发布,而 QQ 邮箱又支持 SMTP 协议,而 WordPress 所包含的 PHPMailer 类可以使用 SMTP 发邮件,所以我们可以通过使用 PHPMailer 发送邮件来实现同步 WordPress 博客日志到 Qzone。 因此首先需要打开 QQ 邮箱的 SMTP 功能。 WP2Qzone 安装和使用 1. 打开 QQ 邮箱的 SMTP 功能 […]
国外前 100 名博客半数使用 WordPress
网站监控公司 Pingdom 在调查中发现,在博客搜索引擎 Technorati 索引的博客中,排名前 100 的博客有 49 家博客在使用 WordPress,远远超出其它博客系统的使用量。 WordPress 在 2009 年在前 100 名博客中的使用量才 32%,Typepad 当时排在第二位,时至今日在排名中却再也看不到它的身影,在 2009 年曾经有 12家前 100 博客在使用 Movable Type,到现在也只剩下 7 家。 在中国,我相信这一数据可能还会更高。 那么亲,你是不是也在使用 WordPress 在写博客呢? 标签:WordPress
WordPress 技巧:创建博客作者页面
根据 WordPress 模板结构,WordPress 会使用 author.php 文件,如果没有,就会使用 archive.php 文件,如果还是没有,最后就会使用 index.php 文件来显示博客的某个作者的文章列表。 所以如果你想改变你的博客作者列表页面的样子,需要创建一个 author.php 文件,如果不存在,通过拷贝 archive.php,如果 archive.php 也不存在,那就拷贝 index.php吧。 如果你想显示作者的网站,邮箱和个人履历等这些资料,让读者更多地了解这个作者。可以加上以下代码: Articles by <?php the_author(); ?> Author Website: <?php the_author_url(); ?> Author Email: <?php the_author_email(); ?> Author Bio: <?php the_author_description(); ?> 标签:WordPress 技巧
WordPress 教程:创建多人博客作者页面
根据前面的 WordPress 技巧:创建博客作者页面 的介绍,今天咱们来完成一个适合多人博客的作者存档页面。可以显示作者的网站,邮箱和个人履历等这些资料,让读者更多地了解这个作者。 第一步:添加适合你博客的资料选项。 添加符合自己需求的资料选项比如: Twitter、Facebook、Google+、新浪微博、腾讯微博、搜狐微博、我的豆瓣、QQ 空间和删除不符合自己需求的资料选项比如: YIM AIM Jabber 资料选项,在 functions.php 文件中添加如下代码: add_filter( ‘user_contactmethods’, ‘ts_add_contact_fields’ ); function ts_add_contact_fields( $contactmethods ) { $contactmethods[‘twitter’] = ‘Twitter’; $contactmethods[‘googleplus’] = ‘Google+’; $contactmethods[‘facebook’] = ‘Facebook’; $contactmethods[‘weibo’] = ‘新浪微博’; $contactmethods[‘tencent’] = ‘腾讯微博’; $contactmethods[‘sohu’] = ‘搜狐微博’; $contactmethods[‘douban’] = ‘我的豆瓣’; $contactmethods[‘qzone’] = ‘QQ空间’; unset( $contactmethods[‘yim’] ); unset( $contactmethods[‘aim’] ); unset( $contactmethods[‘jabber’] ); […]
使用 SSH 安装,升级和迁移 WordPress 博客
如果使用 FTP 进行安装,升级或者迁移 WordPress 博客,我们需要把 WordPress 安装包或者资料下载到本地,然后上传到新的服务器,再进行安装,升级或者迁移,这样不仅耗时费力,如果主机在国外的话,传送几百兆数据将会是一场噩梦。 其实如果主机支持 SSH 的话,这一切都会变得很简单并且可以迅速完成,下面我讲解下如何使用 SSH 安装或者迁移 WordPress 博客,以及使用 SSH 体验 WordPress 正在开发的功能。 使用 SSH 安装 WordPress 博客 如果只是在主机上安装一个全新的 WordPress 博客,那么使用 SSH 可以在在非常短的时间完成就完成这一操作: 使用 SSH 登录到主机,并转到要安装 WordPress 博客的目录之下。 使用下面命令从 WordPress.org 下载新版本的 WordPress 安装包。 wget http://cn.wordpress.org/wordpress-3.5.1-zh_CN.tar.gz 这个下载速度会非常快,速度快的话都可以达到 5M/S。 在下载完成之后你需要通过 ls 命令看看下载下来的文件。 使用下面命令解开压缩包: tar -xf wordpress-3.5.1-zh_CN.tar.gz 最后就是一般 WordPress 安装的过程了,这里就不再重复了。 使用 SSH 升级 […]
robots.txt 和 WordPress 博客中如何使用
什么是 robots.txt robots.txt(统一小写)是一种存放于网站根目录下的 ASCII 编码的文本文件,它通常告诉网络搜索引擎的爬虫(又称网络蜘蛛),此网站中的哪些内容是不应被搜索引擎获取的,哪些是可以被获取的。via 维基百科 为什么要使用 robots.txt 可能很多人都巴不得搜索引擎收录越多越好,为什么我们还禁止搜索引擎收录我们某些内容呢?第一是防止 Spider 去访问一些无关的页面,造成服务器的压力,第二,可以防止搜索引擎索引一些重复的页面,使网站的权重更加集中,提高网站的排名。 WordPress 博客怎么使用 robots.txt 下面这个是目前我爱水煮鱼博客使用的 robots.txt 文件: User-agent: * Disallow: /cgi-bin/ Disallow: /wp-admin/ Disallow: /wp-includes/ Disallow: /wp-content/plugins/ Disallow: /wp-content/cache/ Disallow: /wp-content/themes/ Disallow: /author/ Disallow: /trackback/ Disallow: /feed/ Disallow: /comments/ Disallow: */trackback/ Disallow: */feed/ Disallow: */comments/ 简单说下,它只列了禁止访问的目录: /cgi-bin/ 这个是服务器的 cgi 目录,所以肯定不能索引。 /wp-admin/ 和 /wp-includes/,一个是 WordPress 后台,一个是 […]

如何有规律的备份 WordPress 博客
我们都知道备份 WordPress 博客应该是规律性的操作,但是事实上往往我们都会因为其它的事情的介入而忘记了。 没有备份博客所产生的后果是非常严重的,假如你的服务器因为某种原因宕掉了,或者网站被黑,而你恰恰又没有备份你的博客,这时候你将使你无法恢复你的博客或者丢失很多重要数据,你除了哭之外,真的没有别的办法了! 如何有规律的备份 WordPress 博客 一般来说,我会每周作一次网站的备份。下面我们来简单说一下如何快捷备份 WordPress 博客。 使用 FTP 工具将你的 BLOG 文件全部下载到本地; 登录 phpMyAdmin,选择你自己的 WordPress 数据库; 确认所有的 WordPress 表以后选择 Export; 在 Structure 部分,选择 Add Drop Tables,Add AUTO_INCREMENT 和 Enclose table and field names with backquotes; 在 Data 部分将所有选项留空; 选择 Save as file 开始下载数据库(如果你的数据库非常大的话你可以选择压缩)。 使用 WordPress Database Backup 自动备份数据库 如果你没有权限登录 phpMyAdmin,或者想把备份这件事情做成自动化,那么你可以使用插件 WordPress Database […]

