SMERS ~ 05012008

This is a naked sparanoid dot com, a site now running without stylesheets.


Modified Version of WordPress RSS Output

Modified Version of WordPress RSS Output

适用人群:晓得 RSS 为何物,懂得简单 CSS 并知道如何修改样式

功能

安装

下载地址:http://lib.sparanoid.com/download/rss-output_modified.7z


/ WordPress / TB / Commt


Just 45 Comments?

~Brando

帅得没话讲~~只要懂一点点的基础就可以了
不过我喜欢IE7那种看RSS的FEEL,很COOL~特别是Sidebar~清爽~
以后有空研究研究!!

~ifantax

这个。。。http://sparanoid.com/blog/also-gossip/ 我靠太搞了……

~ifantax

我在这里发表评论不介意哈?你总是爱关闭评论。。。

~Remex

用了后RSS.92要出问题

~Sparanoid

哪里出问题,讲仔细点

PS:MSN 上给你的留言受到了没?

~Remex

例子就是我的BLOG

~Sparanoid

找到了:
Two-column, White & Orange style

那是因为你的 "&" 使用的是 "&" 而不是 "&" 而造成 xml 无法解析的,这和 html 验证一样

~Remex

哦,这样啊,搞定,留言收到啦,但你居然不在线

~Salinger

THX 正需要这个东西:)

~小马

我在后台设置的是全文输出,怎么RSS还是摘要形式的?

~小马

嗯,现在好了,没有使用你这个前是摘要形式,安装后变为全文,不错!

~小马

报告一下:

XML
-----------------
IE: 为“文件下载”(有意思)。
Firefox: 全文。无任何样式。

RSS 2.0
-----------------
IE: 全文。无任何样式,html代码也被输出。
Firefox: 全文。样式完全正确,和原文一样。

RSS 0.92
-----------------
IE: 全文。无任何样式。
Firefox: 同IE。

Atom 0.3
-----------------
IE: 文件下载。
Firefox: 摘要。无任何样式。

另:在IE下标题为红色字体,但无链接;在Firefox下有链接,链接颜色为默认颜色(蓝色)。

~Sparanoid

这个问题,很诡异……

RSS 2.0
-----------------
IE 7.0 RC1:全文,有 html 代码输出(截图
IE 6.0:同上
Firefox 1.5:同上

RSS 0.92
-----------------
IE 7.0 RC1:全文,无 html 代码输出(截图
IE 6.0:同上
Firefox: 同上

对于 XML 和 Atom,我没做这两个输出的修改

~Death029

这个站的站长真NB...

~小马

RSS 2.0
---------------------------------------
IE 6.0sp1 下截图
Firefox 2.0b2(简体中文) 下截图

RSS 0.92
---------------------------------------
IE 6.0sp1 下截图
Firefox 2.0b2(简体中文) 下截图

~Sparanoid

ff 20b2 下的效果不是这个 css 能管的,它和 ie7 一样,都是自己套了个样式,不会去读这个 wp-feed.css

rss20 和 rss092 在 ie6 下的样式是这样没错,rss20 下会输出带 html 标签的内容,因为 rss20 本身输出的内容就是带有样式的(html)

~小马

没有问题了。

~bigmelon

哎,可怜的我你们说的俺都不清楚,我的blog现在rss输出我还没搞定,也没去弄它,反正没人订阅,呵呵..

想问小S一个问题,关于WP的。菜鸟级的问题:-)

如果我想在 domain.com/blog/这里分设两个版本的blog.
domain.com/blog/是英文, 然后有个中文的blog, (比方说 domain.com/blog/cn/ (或者说用其他的路径?
)两者共用一个MySQL, 不知道可行否?类似于一个网站多种语言版本。不知道我的意思表达清楚了没有?

~Boiling Soul

楼上的:
有两种方法:
1。自己写一个插件,撰写的时候可以选择显示在哪个BLOG上。
2。同一个数据库里面安装两个BLOG,前缀不同就行了,英文的用wp_,中文的用wpcn_。

~Sparanoid

嗯,楼上的第二个方法比较简单,blog 和 blog/cn 目录下分别安装一个 wp,然后修改数据库前缀即可

~Remex

输出到汉化新世纪矩阵的内容变成了省略号
大概在第三页,你可以去看看
就是那个 WordPress Theme: Minimalist Fever 1.1
http://rss.hanzify.org/default.asp?page=3
不知道是不是你这个改版导致的

~bigmelon

谢谢Boiling Soul和小S。
想问下那个数据库前缀怎么修改啊?

~Sparanoid

Remex / 09092006, 14:29:

输出到汉化新世纪矩阵的内容变成了省略号
大概在第三页,你可以去看看
就是那个 WordPress Theme: Minimalist Fever 1.1
http://rss.hanzify.org/default.asp?page=3
不知道是不是你这个改版导致的

你又给换回来了,我怎么测试……

bigmelon / 09092006, 23:33:

谢谢Boiling Soul和小S。
想问下那个数据库前缀怎么修改啊?

在 wp-config.php 里,找到这个:
$table_prefix = 'wp_';
wp_ 改成 wpcn_

~bigmelon

在 config 里看到了这名话 "// You can have multiple installations in one database if you give each a unique prefix
$table_prefix = 'wp_'; // Only numbers, letters, and underscores please!"

是不是在这里改啊?
如何改呢?是不是把这里的 'wp_'改成 'wpcn_'就可以了?
对语言一窍不通

好像记得 // .. // 里的内容是说明来的,是吗?

~Sparanoid

对就是这里,在上面已经说明了

~bigmelon

我正在试,一会儿告诉你结果。

p.s
这么晚了还在啊?要不你加我QQ吧:953**** (看到后删掉哟)对于WP实在知道太少,准备随时向你请教啊。

edited by Sparanoid

~bigmelon

另外,我昨晚是装了两上WP了,现在的问题是,如何在 ..blog/ 上显示一个链接到 ..blog/cn/呢?

~Sparanoid

你可以新建一个 page,把 post slug 设置成 cn

~bigmelon

呵,这个问题搞定了。

现在的问题是,如何从 .blog/cn 返回到 .blog 呢?(可以看下我刚弄的 www.bestfpc.com/fpcblog/)

同样新建一个 page, 把 post slug 设置成 en?

但 .blog 的访问路径就是 .blog, blog/en 应当是不能返回到 .blog的。这要如何去操作呢?是否得修改下 index.php里的设置?如果是,如何修改呢?
或许有其他办法?

~Sparanoid

这个你就必须自己修改模板了

~bigmelon

如何修改?

~Sparanoid

这个要依据使用的皮肤而定的,我的建议:

在家中自建 apache 服务器一个,本地调试 wordpress

多用 google

~bigmelon

我晕了,这些数据语言什么的,我统统不懂。弄个插件什么的都要搞半天还不一定用得好。看样子当初我就不该选WP。看样子只能这样了,能用就行了,只能将就了。或许有高人指点,写段代码,一下子帮我搞定了呢^_^

~小马

你懂英语啊,WP的插件基本上都是英文的,我是看不懂。

~bigmelon

这和懂英文没关系呢

我是根本不知道WP这个玩意儿的,最关键是不知道要那些插件, 空在那里打转转....

~Wilson

Problem with RSS Feed in WordPress.
I have a subdomain that I installed wordpress for another blog site, but the subdomain site's rss feed points to my parent site.
Can anyone come up with any suggestions?

~小马

修改 CSS 样式
----------------
我加入 img 没有起作用,是不是 RSS 不能这样修改?

~Sparanoid

在 xml 里加入 img?是可以的

~小马

我试着把 Blog 里的 CSS 那段 img 代码加入到 wp-feed.css,设置了图片的最大宽度,但在 RSS 输出后没有作用。直接显示的是原始图片大小。

~小马

现在用 TwitterFox。

~Sparanoid

直接显示的是原始图片大小。

你是怎么看的?直接点 rss 地址看的?还是在 rss 阅读器里,如果是后者的话,那是正常的,rss 阅读器是不会读那些 css 的

对了,至于 twitter,我现在用的是饭否,因为它可以绑定我的手机,如果 twitter 可以的话

~小马

用 Fx 看 http://www.xiaoma.org/feed/
我直接在wp-feed.css后加的


img {padding: 5px;max-width: 500px;border: 1px solid #a9a9a9;}
a img {padding: 5px;border: 1px solid #a9a9a9;}
a:hover img{padding: 5px;border: 1px solid #cc0000;}

~小马

Twitter Tools 竟然要求最低 2.1 版本的 WP。
你的页头是用饭否输出的?

~Sparanoid

FX 是什么?Firefox 么?那你的方法不行的,因为 Fx 会给 Feed 套样式,它不会去读 feed 里的 css 的,想给内容添加样式,只能在标签上加,比如这样:

img style="width:500px;"

至于页头的内容,已经放了很长时间了,之前是用饭否的 API 调用 js 输出的,但 js 在头部载入导致后面内容显示过慢,所以就撤下来了,现在是个纯静态的,我手工输入的在 header.php 的

~小马

Fx 是firefox 的简称,官方是这样说的。
手工输入???那还有这个必要吗....


Add Your Comment




Your Comment:

Essential XHTML tags are allowed ( ). URLs are automatically converted into hyperlinks. Email addresses will never be published.