1
TONYHEAD 2011-05-26 16:35:47 +08:00
oulipo里的header.php应该是这里(第10行)
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="<?php bloginfo('url'); ?>/xmlrpc.php?rsd" /> 改成 <link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://feed.xxx.com/" /> 看看 |
3
TONYHEAD 2011-05-26 16:54:24 +08:00
你好像用了CACHE,在后台刷新一下CACHE再看看。
|
4
tomyiyun 2011-05-26 17:01:26 +08:00
很多主题是写入数据库的,在后台看看有没有选项~~
|
5
Kangqiao OP @TONYHEAD 我设置的是对已登录用户不缓存的,现在刷新了下也一样... 郁闷。feed burner和feedsky本来都有可以修改默认RSS地址的插件的,但是随着WP升级都失效了...
|
7
TONYHEAD 2011-05-26 17:11:02 +08:00
现在我看到的版本是修改好了的。
<!-- Cached page generated by WP-Super-Cache on 2011-05-26 17:01:28 --> |
8
Kangqiao OP @TONYHEAD 只是那一句代码修改好了,但是不起作用。
你查看下网页源代码,这一句仍然是 <link rel="alternate" type="application/rss+xml" title="巴赫門徒 » Feed" href="http://kangqiao.info/feed" /> 默认的RSS地址仍然是http://kangqiao.info/feed,在GR中直接输入blog地址得到的也是这个FEED地址。 |
9
Kangqiao OP 看到个.htaccess文件重定向的方法,我去试一下...
|
10
TONYHEAD 2011-05-26 17:41:20 +08:00
|
12
Semidio 2011-05-26 20:10:25 +08:00
@Kangqiao 重定向建议使用插件,并设置你的第三方RSS的为例外,否则将第三方无法获取更新。
否则会变成:第三方RSS——获取——》WordpressRSS地址——重定向——》第三方地址,这样的自我循环。 |
14
est 2011-05-27 14:30:04 +08:00
vim wp-includes/general-template.php 修改322行这里:
case 'rss2_url': $output = "http://feeds.feedburner.com/initiative"; //原来是 get_feed_link('rss2'); Wordpress 2.9.X有效,3.X未知。 |
15
Kangqiao OP @est 这么修改没用了呢,我看了下general-template.php,觉得可能是在2200行左右,可是我看不懂这些代码...............
/** * Creates the generator XML or Comment for RSS, ATOM, etc. * * Returns the correct generator type for the requested output format. Allows * for a plugin to filter generators on an individual basis using the * 'get_the_generator_{$type}' filter. * * @since 2.5.0 * @uses apply_filters() Calls 'get_the_generator_$type' hook. * * @param string $type The type of generator to return - (html|xhtml|atom|rss2|rdf|comment|export). * @return string The HTML content for the generator. */ function get_the_generator( $type = '' ) { if ( empty( $type ) ) { $current_filter = current_filter(); if ( empty( $current_filter ) ) return; switch ( $current_filter ) { case 'rss2_head' : case 'commentsrss2_head' : $type = 'rss2'; break; case 'rss_head' : case 'opml_head' : $type = 'comment'; break; case 'rdf_header' : $type = 'rdf'; break; case 'atom_head' : case 'comments_atom_head' : case 'app_head' : $type = 'atom'; break; } } switch ( $type ) { case 'html': $gen = '<meta name="generator" content="WordPress ' . get_bloginfo( 'version' ) . '">'; break; case 'xhtml': $gen = '<meta name="generator" content="WordPress ' . get_bloginfo( 'version' ) . '" />'; break; case 'atom': $gen = '<generator uri="http://wordpress.org/" version="' . get_bloginfo_rss( 'version' ) . '">WordPress</generator>'; break; case 'rss2': $gen = '<generator>http://wordpress.org/?v=' . get_bloginfo_rss( 'version' ) . '</generator>'; break; case 'rdf': $gen = '<admin:generatorAgent rdf:resource="http://wordpress.org/?v=' . get_bloginfo_rss( 'version' ) . '" />'; break; case 'comment': $gen = '<!-- generator="WordPress/' . get_bloginfo( 'version' ) . '" -->'; break; case 'export': $gen = '<!-- generator="WordPress/' . get_bloginfo_rss('version') . '" created="'. date('Y-m-d H:i') . '" -->'; break; } return apply_filters( "get_the_generator_{$type}", $gen, $type ); } |