Пользовательские действия лент в блоге WordPress - PullRequest
0 голосов
/ 15 февраля 2012

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

  • Когда мое количество фидов очень велико, предположим, 10.000.000.Я хочу ограничить количество результатов при загрузке RSS-канала с форматом запроса следующим образом:

    http://[myblog_domain]/[rss_name]?limit=25

, чтобы ограничить число первых 25 результатов.Может быть 25,30, 40, ... или любое целое число для параметра limit.Есть ли способ сделать это?

  • Еще одна проблема, я хочу загрузить диапазон элементов RSS с форматом запроса как:

    http://[myblog_domain]/[rss_name]?from=31&count=10

для загрузки 10 элементов RSS, начиная с 30-го.Может быть любым целым числом для двух параметров: from, count.Есть ли способ сделать это?

Спасибо!

ОБНОВЛЕНИЕ 1 : о предельном параметре

Я вижу, что в файле feed_rss2.php есть один цикл while с форматом:

while ( have_posts() ) : the_post();
      // Your loop code
endwhile;

Это повторять пост.У него уже есть ограничение, относящееся к разделу настроек администратора в Интернете: в настройках / чтении / каналах синдикации отображаются самые последние

Я думаю, что мне нужно изменить эту итерацию, чтобы она соответствовала моим ожиданиям, когда в URL передается параметр(предел = 25, предположим).

Как я могу это сделать?Спасибо!

ОБНОВЛЕНИЕ 2 : Или есть ли плагины для этих целей?

1 Ответ

0 голосов
/ 15 февраля 2012

Да, вы можете сделать это в WordPress, сначала прочтите статью ниже

http://codex.wordpress.org/Customizing_Feeds\

Таким образом, вы можете изменить шаблон вывода rss и работать с аргументами

...