一个 WordPress 安装,多个博客

这几天正好想装WPMU,看到了水煮鱼的这篇文章,看来省了装WPMU了。

你是否有多个博客,每个博客都是使用多个 WordPress 博客?那么你是否厌烦了重复多次的升级,重复多次的安装插件?如果是的,你是否尝试过一个 WordPress 安装,就能给多个博客使用呢?下面我就能讲讲我如何实现一个 WordPress 安装实现多个博客共同使用。

第一步,肯定是把所有的域名都指定到相同的 WordPress 安装目录下。这样才能使得所有博客使用同一个 WordPress 安装。

第二步要分两种情况:

第一种是使用不同的数据库。只需要在 wp-config.php 文件的开头加入以下代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
$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 database

代码很简单就是根据不同的域名,给DB_NAM不同的数据库名的值。这里是假定你使用相同的数据库用户名,如果你的数据库用户名,也可以在每个 case 语句中指定。

第二种情况是使用相同的数据库,这个时候我们可以使用不同 table_prefix 来搞定。方法基本和上面相同。我也不再重复代码。对于这种情况,已经有一款插件他能帮助你完成所有的了工作,WP-Hive,这款插件除了能够给你不同的博客指定一个不同的table_prefix之外,还能够通过 rewriter 实现每个博客都能有自己的 favicon,sitemap.xml 和 robots.txt。

最后让所有的博客使用相同的用户。这个功能只能适合 WordPress 2.6 之后的版本。实现方法是在wp-config.php文件中指定 CUSTOM_USER_TABLECUSTOM_USER_META_TABLE 这两个值为常量,使得所有的博客都是用同一个 USERUSERMETA 表,从而达到所有博客拥有相同的用户。

原文链接:一个 WordPress 安装,多个博客

博客文章复制自动加版权信息

对于Z-Blog系统来说,编辑b_article-single.html这个模板文件,在适当位置加入下面这些代码即可。

1
2
3
4
5
6
7
8
<script type="text/javascript">
document.body.oncopy=function(){
 event.returnValue=false;
 var t=document.selection.createRange().text;
 var s="本文来源于<#ZC_BLOG_TITLE#> <#ZC_BLOG_HOST#> , 原文地址:<#article/url#> ";
 clipboardData.setData('Text','\r\n'+t+'\r\n'+s+'\r\n\r\n\r\n');
}
</script>

对于WordPress系统来说,编辑themes下的模板文件single.php,在适当的位置加入以下代码即可。

1
2
3
4
5
6
7
8
<script type="text/javascript">
document.body.oncopy=function(){
 event.returnValue=false;
 var t=document.selection.createRange().text;
 var s="本文来源于<?php bloginfo('name'); ?> <?php echo get_settings('home'); ?> , 原文地址: <?php the_permalink() ?> ";
 clipboardData.setData('Text','\r\n'+t+'\r\n'+s+'\r\n');
}
</script>

这样,当别人复制你文章内容的时候,系统会自动将版权信息和原文地址加入到复制内容中,这时别人要是还要手动将版权信息和原文地址删除,那人品就实在不怎么样了。

转载自月光博客

常见的博客管理技巧

当一个博客发现自己写作的时间越来越紧张,越来越吃力的时候,就应该分析一下到底是什么地方浪费了自己的时间,一些常见的习惯会不知不觉地将自己的时间消耗,经过分析,这里总结了一些技巧,针对常见的浪费时间的地方,提出了十条博客自身的时间管理的方案。

1、退订某些订阅

这是一个主要的浪费时间的地方,如果在Google Reader中订阅的Feed超过200个的时候,往往每天都有100+的文章需要阅读,这时应该选择退订某些Feed,将阅读量控制在100篇文章以 内,我们可以退订那些每天大量更新、只输出摘要、或者和其他Feed内容重复的订阅,将这些大量更新的Feed放到Live或者iGoogle上去,这样 Feed就很便于管理,在阅读Feed的时候就可以节省大量时间,并且可以依旧得到正确的更新内容。

2、不去修改模板

模板的链接颜色是#0033cc好看还是#0066cc好看?也许侧边可以更宽一些,也许底部最好用灰色。美化你的博客以及SEO是永无止境的,因此,不要每天都吧时间浪费在这里,最好是专门抽出一个周末的时间来做。

3、测试广告长一些

优化广告单元的大小、颜色以及位置变化可以让你获得更多的收益,不过点击率和收益的变化并不一定那么快,因此最好等一个礼拜的时间来检查广告的效果。

继续阅读

提高博客影响力之44武器

下面提到的44个方法,是参考国外的一篇名叫《52 of the Best Ways to Promote your Blog and your Business》而写,当然,也可以称为是翻译,只是一些不适合国内情况的内容我就没翻译。我觉得原作者简直就是天才,很多稀奇古怪的推广想法都被他想 了出来。

1,把你的博客提交到开放式的网站目录里面,如dmoz。
2,确保你的博客的全部内容被baidu,google,yahoo,msn,live search等主流搜索引擎收录。如果还没有收录的话,记得把博客提交到搜索引擎。
3,使用 Google Sitemap 有助于博客更快的被google 收录。
4,参与商业性或公益性的blog network,如cbn,臭豆,博客联盟,live空间联盟等。
5,让你的读者能够方便地收藏你的文章到社会化书签网站,如 Del.icio.us, 365key等。详细的代码可以参考添加到各大流行网摘的代码大全一文。
6,确保你的博客已经提交到了博客目录里面,如中外80个主流的博客目录。
7,确保你的博客已经提交到了主要的RSS目录里面。这里有77个中外RSS目录可以提交你的博客。
8,确保你的博客会自动ping主流的博客搜索引擎,如Technorati ,或者google blog search。wordpress用户可以参考官方的ping服务列表,非wordpress用户请移步这里。
9,参与到与你的博客相关的社区或者论坛里面,如cbn论坛等。
10,优化你的博客外观设计,把你的精华内容在显著的位置标注出来,如侧边栏。博客联盟采用的是在导航条里面添加推荐文章导航。
11,在别人的博客文章后面写有意思的,有用的评论。
12,使用按点击付费广告(PPC) 来推广你的博客,如百度竞价,或者Google Adwords。
13,在分类目录网站做广告,不过国内貌似还没有。不过你可以提交博客到同城博客秀,哈哈。
14,使用电子邮件订阅的方式。
继续阅读

最好的17个Firefox博客扩展

Firefox浏览器最大地一个好处就是当你有什么问题的时候,通常有一个扩展已经为你准备好了.以下17个Firefox扩展能够大大提高你写博客地效率,一共包括3大内容:信息搜集,文章撰写和图片处理.

一.信息搜集.
Google Notebook – 使用这个扩展简随时随地收集网页内容以供后用,常驻在我的Firefox里面的扩展.目前的问题是响应速度还是比较慢,不过编辑功能和笔记组织在上次升级之后就做得很不错了.

– 使用这个扩展简随时随地收集网页内容以供后用,常驻在我的Firefox里面的扩展.目前的问题是响应速度还是比较慢,不过编辑功能和笔记组织在上次升级之后就做得很不错了.

Session Manager – 可以保存当前打开的所有窗口和标签,你可以手动保存,同时在浏览器崩溃时它还会自动保存.

coComment – 跟踪你留在网上的评论.如果网友评论比主体文章提供更多信息资源,这个扩展就特别有用.比如Digg,评论里面通常会出现直接链接或者下载地址.

Speak It – 自动阅读选定文章,可以让你一边浏览其他信息一边听取选定信息.这个扩展对中国用户基本无用.

DocuFarm – 在浏览器里预览Word,PDF文档等,同时还提供一个PDF搜索引擎.

二.文章撰写.
Scribefire – 最著名的离线博客编写扩展,前身是Performancing.提供多个博客管理,分类管理,简单的文字编辑工具.同时提供FTP上传.但是可惜的是,对图片的支持不太好.总的说来还是一款不错的离线编辑器,特别是对于Linux用户来说.

继续阅读

作为博客必须谨记的10大原则

1、永远记住什么是一个博客,博客是什么。上网大家总以为,网络通常就是“谁也不知道你是谁”。但是博客在这方面有所不同,你在这里面是一个发布者,而你发布的信息通常都跟你的思想相关。如果你在BLOG里面随意性乱发表,就可能会破坏你的价值。 2、找一个好地方去放你的博客。因为这决定了你ID的基础价值和价值增长率,另外一件事情是,你周围的人总会在一定程度上影响你的发展,比如整个网站的人 都有偏激的思想,那么你也会跟着偏激起来;比如整个网站的人都喜欢展现自己的思想而不去研究别人的思想,你就容易跟着自以为是。因此你要寻找一个“好”地 方,让他们渐渐地提升你的水平。

3、尽可能写好第一篇文章。其实这个开门见山的文章主要是让大家记得在这个网站上出现了这么一个人,是一个好人。例如,我看到一些人用技术文章作为开门文 章的,但是效果不好,技术总是沉闷的,介绍一下自己,说说自己的爱好,稍微展现一下你的人生观等等都是较好的,甚至说个经典的笑话都可能比你说技术要强。

4、礼貌行文。不礼貌的后果,会引起别人的反感,后果可能是再不搭理你,也不去看你的博客,最后你会自讨没趣,或者说无法感受到博客的乐趣。

5、参与讨论,无论是自己的文章还是别人的文章。这很重要,因为有了交流才有可能有提高,有争论才有可能得到更清晰的结论。

6、保持中立。你不能无理地驳斥别人的论点。用无理对付无理,就像用人身攻击对付人身攻击一样,只会让事情越来越糟。对此的最好解决方式,是不再纠缠于这个问题。

继续阅读

来自于世界上最好博客的47个博客技巧

Meg Hourihan (www.megnut.com)
* 频繁的更新,好的作品,以及个性 – 这些因素的配合是非常关键的的。如果你不能定期的更新(不一定是每天,但要有一固定的计划),博客就难于建立影响和访问量
* 人们如果发现了作品的价值,他们会原谅你的拼写错误. 但如果你不能保持作品的水平,访问量就会下降.
* 不用为谁在阅读而担心, 只写你所感兴趣的题材. 不要去取悦他人, 把精力集中在你认为有意思的东西上
* 设定范围. 考虑你所能舒适地分享多少关于你自己的东西, 你不必”全部交待”. 只需要决定你生活的哪些部分你愿意分享, 尝试去找到一个平衡点.
* 记住:所有你发布的东西将被Google和其他网站发现并存档.所以在发布以前认真的考虑一下. 曾有人因为在自己网站上写的东西而被解雇. 决不要因为”他们不用互联网”而假定你所写的关于其他人(家庭成员, 朋友或者同事)的内容不会被他们看到.
* 自打我的网站开始,我祖母就一直在看,所以我一直把他们当成是我的重要读者的一部分. 这让我把写作集中到我愿意和他们分享的内容上, 而减少了乱七八糟的东西. 我想让网站能为广泛的人群所接受
* 我的一个规则是 “不要删除任何一篇曰记”. 所以在写任何东西之前 我都要思考一下 , 确信我没有把将来会后悔的东西放上去. 因为这个原因我不建议”酒后开博”. 你不想第二天醒来看到不记得是自己写的东西.

Fraser (blogjam.com)

* 你应当象审视一本书一样审视一个博客,我想要在阅读博客时得到愉悦, 所以我在寻找那些让我发笑的好文章.听起来很简单, 我知道,但是有时候却很难找到.
继续阅读

6+9个错误杀死你的博客

1. 过多的广告。

不同内容的博客可以放置不同级别的广告,但总有一个界限。太多的广告会把读者赶走。如果读者到了你的博客却发现没有可以看的内容,相信他会很失望的离去的。

2. 不断的更新

有些博客的更新过于快速了,一天要发几十篇新文章。我本人就不喜欢这样的博客,不是因为他不好,而是因为根本看不过来,有一种挫折感。。

其实每个博客都应该有一个相对于他的内容和读者来说合适的更新速度。请参考我关于更新速度的其他文章(这里)。

3.争吵

偶尔放生的一些讨论可以给博客带来活力。但是如果发展到争吵的地步就有可能会毁掉一个博客的名声。 这样的例子有不少。。。

继续阅读

博客们应该具备的7个“H”

Blogopreneur 的 Tan Kian Ann 在“The 5 ‘H’s of a good blogger”一文中列出了成为一名优秀 blogger 需要具备的5个“H”。其中包括:

Humble(谦逊的)、Humane(人性的)、Honest(诚实的)、
Humorous(幽默的)、Happy(快乐的)

在此基础上,我添加了Helpful(有益的)、Healthy(健康的),根据我的理解:

1、Humble(谦逊的)

blogger 需要谦逊的态度对待你的读者和其它blogger。环视现实生活中,身边总有一些自大傲慢的家伙,虽然很另人讨厌,却无法忽视他们的存在,因为很可能那人 是你的同事甚至老板。但是网络上,所有人都可以对你说“不”,人们可以随时根据自己的意愿选择是否再次看你的博客。

2、Humane(人性的)

记住要让你的读者感受到你是一个真实的人,有自己的个性、观点、习惯甚至缺点和烦恼。你可以不时的提及自己的心情是否疲惫、计划是否顺利,与读者分享自己的感受。人们总是希望看到鲜活的人而不是冷冰冰的机器人。

3、Honest(诚实的)

当然不是要求你曝光自己的隐私,但blogger一定要诚实,千万不要低估读者的智慧,谎言总是要被揭穿的。尤其是在博客上,你的文字将第一时间保留在网络的各个角落。如果评论一件事或某件产品,写出自己真实的感受和体验,不要因为利益和情面宣传错误的立场和观点。

继续阅读

个人博客写作技巧

从煎蛋看到的,很有意思,可以说是一篇博客写作指南了,转过来,有时间细读。
不只是展示,展示并告知(Don ’ t Just Show , Show and Tell ):让你的文字谁(无论老手与菜鸟)都能理解,当文字无法把你的意思表达清楚的时候,适当地加上图片。

关键词、关键词、关键词(Keywords , Keywords , Keywords ):因为 谷歌发布了 博客 PageRank 专利[/url]、关键词必须比以前更加重视。

在 搜索网站的关键字时, Google 会对其标题标签( meta title )中出现的关键字给予较高的权值。所以你应当确保在你网站的标题标签中包 含了最重要的关键词,即应围绕你最重要的关键词来决定网页标题的内容。不过网页的标题不可过长,一般最好在 35 到 40 个字符之间。

可以点击的标题(Write Clickable Titles ):每篇文章的标题都是可以点击的,当然最顶部煎蛋的 Logo 也是可以点击的。扯远了,其实这里说的是:标题要简洁明了简明扼要,能吸引读者去看完全文,不要做标题党。

在 post 的前 200 词就把大意说清楚(Make Your Point in the First 200 Words ):如果你没有在开头的两三个句子就抓住读者,那么就会失去读者。

写博客就是剪辑(Blog Writing Is About Editing ):伟大构思不能自动写好,它是通过你的深思熟虑简明扼要地编辑才能成文的
。如果要表达的内容不多时,拿走那些会影响文章清晰度和可读性的修饰词。(除非你是为了搞笑,或者恶搞)

继续阅读

第 1 页,共 2 页12