Проблемы с подачей RSS? - PullRequest
0 голосов
/ 17 июля 2009

Теперь я использую пользовательские постоянные ссылки в WordPress для своих сообщений и страниц, но когда я пытаюсь установить RSS-канал для каждого отдельного сообщения или страницы, RSS-канал не отображает канал, он отображает только текущую веб-страницу. Кажется, что фид домашней страницы - единственный, который работает, который не использует пользовательские постоянные ссылки. Ниже приведен код для отображения канала для отдельного сообщения или страницы ниже.

<a href="<?php bloginfo('url'); ?>?feed=rss&p=<?php the_ID(); ?>" target="_blank">RSS 2.0</a>

1 Ответ

0 голосов
/ 18 июля 2009

Вы уверены, что введенный вами код верен? Когда вы посещаете страницу, которую он создает, вы действительно видите RSS-канал с одним постом?

Если это не так, то это, вероятно, возможность Wordpress, потому что Wordpress действительно создает только RSS-файлы для домашней ленты и категории / тега, потому что они на самом деле обновляются регулярно. Я не был бы удивлен, если бы он изначально не шел с этой функцией.

Когда я перехожу на http://site.com/wp-feed.php?p=191,, я получаю фид комментариев для отдельного поста. В этом случае правильный URL-адрес будет http://site.com/wp-feed?p=191,, который вы найдете перенаправления на http://site.com/permalink-structure/feed/.

Что именно вы пытаетесь сделать? Предложить запись RSS для одного сообщения, чтобы другой сайт мог просто получить один пост?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...