虽然feedsky是可以输出订阅的,但是觉的不是太好,因为太占位置,我相信分享网络2.0也很有同感,看看他的处理方式就知道了。于是到wp的plugin上逛逛,真是发现了个好东西Add to Any Subscribe Button,试用了感觉真的是很酷。安装简单:
Upload add-to-any-subscribe to the /wp-content/plugins/ directory
Activate the plugin through the Plugins menu in WordPress
Go to Presentation -> Widgets and click Add next to “Add to Any Subscribe”
如果你认为这样似乎不爽,插件也可以不用下载,直接去作者的站点,GET THE SUBSCRIBE BUTTON,输入你的feed地址一些基本信息,就可以获得一个代码。此外使用高级功能还可以把你的feed订阅到其他站点,具体你们自己去体会。但是比较可惜的是,作者不是中国人,虽然作者美其名曰说“add to any”,虽然弹出的框框的确有一对订阅工具站带点,但国内流行的似乎都没有,遗憾。
谁能另外做个比较适合国情的同款插件呢?
终于又回来了。wp已经是非常的流行,有关插件和模板真的是一堆又一堆。不过此次觉得wp改进更多的是在后台的数据维护。目前的wp已经可以非常方便的从很多主流的blog导入数据。于是就把我blogger的blog导入进了wp,,此外还有提供 分类到tag的转换,又一个很酷的功能。
不过关于数据的导入,我的blogger有500多篇的日志,导入到一百多篇的时候就不动了,不知道问题出哪里,也许有待改进。
我选用的是gmail这个邮件系统。的确很是不错!但是我没有成功,不知道是不是 bh不支持还是怎么了。我认为其他方都正确的,gmail的pop是打开的。
此外最终还是通过其他方法在邮箱里发布成功了。
过程是这样的:
首先去申请一个专门用于收帖的邮箱,邮箱的登录名应该是不规则且难以推测的,且今后不要将该邮箱用于其它的用途。
进入wordpress后台管理的options,然后进入writing页面;在其中设定好收帖的Mail server、登录名、密码,以及文章默认目录,然后保存选项。
试着给收贴邮箱发一封信,然后访问激活网址:
http://yourdomain.com/blog/wp-mail.php(其中yourdomain.com和blog分别代表你的blog安装主机和路径),正常情况下,就能够将邮箱中的信自动收取并发布到您的博客中(由于时间设定的原因,刚刚发布成功的内容可能没有出现在Blog前台,但在后台文章管理中一定可以找到,等待一段时间或者手动修改一下文章发布的时间就可以了)。但是,信的标题或内容中如果包含中文,则会显示乱码。
乱码问题解决方案:
首先确保你的php在编译时包含了iconv和mbstring扩展。
然后修改blog根目录下的wp-mail.php
1) 找到:
// Set the author using the email address (To or Reply-To, the last used)
在上面加上:
if (preg_match(’/quoted-printable/i’,$line)) {
$print_quoted = 1;
}
2)找到:
echo “<p><b>Content-type:</b> $content_type, <b>boundary:</b> $boundary</p>\n”;
在上面加上:
if($print_quoted == 1) {
$content = quoted_printable_decode($content);
}
mb_convert_variables(”utf-8“, “gb2312,utf-8″,$content);
3)找到:
$post_data = compact(’post_content’,’post_title’,’post_date’,’post_date_gmt’,’post_author’,’post_category’, ‘post_status’);
在上面加上:
$post_title = iconv_mime_decode($post_title,0,’utf-8‘);
mb_convert_variables(”utf-8“, “gb2312,utf-8″,$post_author);
注意:我的blog用的是utf-8编码,如果你的博客使用gb2312或gbk编码,需要将上面代码中粗体的部分替换成相应的语言代码。
到这里就ok了,现在你就可以充分享受通过邮件或手机发布Blog的快捷和乐趣了!可惜感觉用手机输入中文还不是很方便 ,下次选手机时也许该考虑一下Blackberry了!
(关于wordpress email 发文功能的介绍,可以参考:http://codex.wordpress.org/Blog_by_Email)
在上面的官方链接里提到几个自动收取邮件的功能,分别通过brower ,plugin ,cron job 来实现,真是不错!
此外这个功能还有很高级的应用,等我下篇文章了。此外,我想知道通过email 发布如何能支持tag,谁能告诉我?
具体可以参考:http://bbpress.org/
并不像想象中的那么困难。后台整合的比较强大。前台暂时还没有的文档可以参考,貌似有点小难度。想时整个站点看起来浑然一体的话还是需要做较大幅度的修改。不过在这里说到时可以使用目前wp的的模板的,具体这里面最后也提到了。
Demo:http://www.zcde.com/bbs
总的说来还是很强大的。对于初次使用者来说,后台太多的框框勾勾似乎是个不小的挑战,特别是使用最新版本的同志们。
昨天摸索着把sidebar给去掉了,然后看导航条不是很爽,换了个位置,包括作者的信息都是可以去掉甚至修改的。个人觉得做到如此境地已经是非常的强大了,特别是后台做成很傻瓜的样子,勾选就行,但随之而来的必然是性能的下降。很多的功能都被我取消了,而那么多判断的语句并未取消。不过很爽的是,这个论坛是真正意义上的整合,而且非常的强大,模板的风格也非常的漂亮,可惜布局有点猥亵,可能是想满足太多的功能。
这里有关simple:press forum的安装、配置和特性简介,也可以看看演示。
这个是介绍在Vanilla中使用wp的风格。原文这里
以下是整合方法:
这个由Vanilla开发组写的文档详细地介绍了如何整合WP和Vanilla。手把手地教你怎么去做。如果你想在你的WP blog里显示最近的论坛文章,可以参照这篇文章。
不过以上的指导并没介绍在Vanilla中使用WP的功能的部分,这个内容可以参照Il Filosofo上的一篇文章。
前台的整合,参考Devlounge写的详细指导。
然后很不幸的是我搜索到了一篇文章:Vanilla完美整合wordpress中文手册,发现文章出现一些错误,至少从原文角度来说。如“So, as I mentioned, I now need to make sure that all of the other fields Vanilla requires get added to the Wordpress user table (wp_users).
I’m going to do this by going into Vanilla’s setup folder and getting the mysql.sql file to see how Vanilla builds it’s user table: ”
显然作者不是叫你去在mysql运行下面的命令,这些命令是在装论坛的时候就已经运行了的(前后双引号请去掉)。
CREATE TABLE `LUM_User` (
[...]
Continue reading about Integrating Vanilla Forum and WordPress Themes
原作者的站点实在太卡了。 我转一下!
yee 在我上次那篇 bbpress 杂谈 下的留言挑起了我对 Vanilla 的兴趣。所以这几天,我开始玩 Vanilla,玩出些心得,写出来和大家分享。Vanilla 绝对 比 bbpress 强大 N 倍!【文末我会提供本文涉及到的 Vanilla 和插件打包下载,都汉化过了】。
当 yee 推荐我用 Vanilla 的那天,我就安装过。不过没试用就删除了。删除的原因下面讲。
安装
准备工作首先对比两者安装方法,方法类似。 bbpress 要自己去修改配置代码,而 Vanilla 是在安装过程中配置。当我第一次安装 Vanilla 的时候,我脑子里还是想着 bbpress 的安装过程,总觉得 Vanilla 这样的安装步骤很不爽。当我第二次安装的时候,才发现其实 Vanilla 的安装更方便。
APMServ 这个运行环境的下载安装配置,请参考 bbpress 杂谈中“第一步,准备工作”。其次,下载 Vanilla ,解压到 APMServ 所在文件夹下的 “www\htdocs”,然后我们在 APMServ 的界面点击“管理 MySQl 数据库”。在弹出的浏览器窗口中输入用户名:root,密码为空。然后新建一个数据库,名字为 vanilla 。
安装过程
在浏览器里面打开 http://127.0.0.1/Vanilla/setup/installer.php ,页面的提示是当你把 Vanilla 上传到服务器之后要做的准备工作。这里我们可以不理会。直接点击最底的链接,进入下一步。
请按照以下填写:
MySQL Server:localhost
MySQL Database Name:vanilla
MySQL User:root
MySQL [...]
Wordpress是一个强大的工具,Blog是它的一个最基础的应用,另外你也可以用它来打造一个Thumblog,PhotoBlog或者是CMS系统,而也许某些人还会有想在Wordpress中整合一个论坛这样的需求。可能很人首先想到的是bbpress,确实这是个挺棒的工具。不过其实我们有更多的方案可供选择,在”Integrating a Forum with WordPress“一文中就列出了这些方案,这里有中文版:整合论坛到Wordpress。
这篇文章中列出了使用Simple Machines Forum (SMF)、Vanilla、bbPress、phpBB、PunBB这六种使用外部的BBS程序整合到Wordpress中的方案,但个人认为虽然这样的配置强能会显得非常的强大,但安装和整合相对就比较麻烦和费力了。因此,如果你想进行快速整合的话,个人还是建议文中提到的另两个一站式Wordpress论坛插件,分别为RS Discuss及XDForum。
我的最终选择是XDForum,试验性的安装了一下,安装过程非常简单,与安装普通的Wordpress插件一样方便,而且与Wordpress后台及前台无缝结合,缺点在于目前还没有中文语言包。
这里有一个DEMO:http://news.bsdos.cn/forum
而关于这两个插件的详细介绍如下[摘自整合论坛到Wordpress]:
RS Discuss
还在Alpha的测试阶段,RS Discuss就已经被赋予了一整套的强大功能,包括多论坛、搜索、主题、后台管理、聚合等等。因为其本身是个WP插件所无需后台整合。完整的前台/设计整合方法的文档目前还没有(到是有些散碎的信息),不过我觉得通过调试template.css就可以大作文章。也可以通过Forum > Configuration中的”dynamic theming”选项来达到一定程度的前台整合。
XDForum
和RS Discuss相比这个论坛插件更为稳定,并且具备了绝大多数的所需功能。和RS Discuss一样不需后台整合。一样也没相关的前台整合的指南,一样可以自行调试xdforum.css。
PS:关于Vanilla及bbPress的详细安装方法煎蛋有相应的教程,你可以进行参考。Vanilla 杂谈 bbpress 杂谈
原文来自:http://blog.bsdos.cn/archives/956