Thursday, July 29, 2010

{现提供下载}关于修改church 2.0的邮件订阅

June 2, 2009 by 冷焰心  
类别 网络

继续church2.0汉化版的使用感受。

这个主题很漂亮,也很容易使用。前面已经简单说了下首页各版块显示不同分类的方法。今天说说它的邮件订阅功能。在后台church主题附带了一些设置选项,其中一个要求添加feedburner ID,一开始没弄懂它有什么用,点击它给的求助链接,但是那边的帮助只给购买church主题的人提供,所以我只好去百度、GG了。找到一些文章说要添加在feedburner注册的账号,于是我就申请了一个,并添加了学好吧到feedburner里去,获得了一段 需要插入网站的代码,如下:

<form style=”border:1px solid #ccc;padding:3px;text-align:center;” action=”http://feedburner.google.com/fb/a/mailverify” method=”post” target=”popupwindow” onsubmit=”window.open(‘http://feedburner.google.com/fb/a/mailverify?uri=xuehao8′, ‘popupwindow’, ‘scrollbars=yes,width=550,height=520′);return true”><p>Enter your email address:</p><p><input type=”text” style=”width:140px” name=”email”/></p><input type=”hidden” value=”xuehao8″ name=”uri”/><input type=”hidden” name=”loc” value=”en_US”/><input type=”submit” value=”Subscribe” /><p>Delivered by <a href=”http://feedburner.google.com” target=”_blank”>FeedBurner</a></p></form>

对比church模板中的sidebar.php中相应的代码:

<form id=”subscribe” action=”http://www.feedburner.com/fb/a/emailverify” method=”post” target=”popupwindow” onsubmit=”window.open(‘http://www.feedburner.com’, ‘popupwindow’, ‘scrollbars=yes,width=550,height=520′);return true”><input type=”text” value=”请输入你的E-mail地址…” id=”subbox” onfocus=”if (this.value == ‘请输入你的E-mail地址…’) {this.value = ”;}” onblur=”if (this.value == ”) {this.value = ‘请输入你的E-mail地址…’;}” name=”email”/><input type=”hidden” value=”http://feeds.feedburner.com/~e?ffid=<?php $feedburner_id = get_option(‘revlifestyle_feedburner_id’); echo $feedburner_id; ?>” name=”url”/><input type=”hidden” value=”eNews Subscribe” name=”title”/><input type=”submit” value=”GO” id=”subbutton” /></form>

其中<?php $feedburner_id = get_option(‘revlifestyle_feedburner_id’); echo $feedburner_id; ?> 是调用church主题设置options里的feedburner ID 输入框中数据的,比如我填的的就是xuehao8 (这是在feedburner申请时添加的 Feed Address :http://feeds2.feedburner.com/xuehao8的后缀)

最后修改成:

<form id=”subscribe” action=”http://feedburner.google.com/fb/a/mailverify” method=”post” target=”popupwindow” onsubmit=”window.open(‘http://feedburner.google.com/fb/a/mailverify?uri=<?php $feedburner_id = get_option(‘revlifestyle_feedburner_id’); echo $feedburner_id; ?>‘, ‘popupwindow’, ‘scrollbars=yes,width=550,height=520′);return true”><input type=”text” value=”请输入你的E-mail地址…” id=”subbox” onfocus=”if (this.value == ‘请输入你的E-mail地址…’) {this.value = ”;}” onblur=”if (this.value == ”) {this.value = ‘请输入你的E-mail地址…’;}” name=”email”/><input type=”hidden” value=”<?php $feedburner_id = get_option(‘revlifestyle_feedburner_id’); echo $feedburner_id; ?> name=”uri”/><input type=”submit” value=”GO” id=”subbutton” /></form>

实现了在不改变外观的情况下 达到给阅读者提供订阅到邮箱的功能。

就算是这样,我也比较纳闷,难道说church的邮件订阅功能失效了?是因为feedburner规则改变了导致的,还是我没有明白feedburner ID的意思。

如果是我没弄懂,那就请知情者告知一下这个feedburner ID到底应该怎样填写。

修改版下载地址:church2.0汉化版已修正 (102)

评论RSS

4 条回复 - “{现提供下载}关于修改church 2.0的邮件订阅”
  1. admin says:

    试一下 能否显示评论者的头像

    [回复]

  2. admin says:

    看来可以

    [回复]

  3. 测试恢复

    [回复]

    admin 回复:

    管理员回复测试

    [回复]

发表您的评论

说说您的意见
如果你想要个性头像,请到这里注册 gravatar!