web-dev-qa-db-fra.com

Comment obtenir une page 2/un flux RSS paginé avec une structure Permalink personnalisée?

J'essaie de faire fonctionner la pagination pour mon flux RSS.

Le problème est que ma configuration de permalien est une structure personnalisée: /%postname%.

  • Avec les permaliens, retournez à default , /?feed=rss2&paged=2 fonctionne.

  • Mais avec des permaliens sur ma structure personnalisée, /?feed=rss2&paged=2 redirige vers /feed?paged=2 qui ne fonctionne pas .

  • De plus, avec la structure personnalisée, /page/2/feed ne fonctionne pas (il redirige vers /feed!) Bien que /page/2 fonctionne pour les utilisateurs finaux qui lisent le site.

Est-ce un bug? J'ai désactivé tous les plugins et suis revenu au thème par défaut pour confirmer le problème.

Pour résumer, comment obtenir une pagination de flux RSS avec une structure personnalisée en permalien en place?

Merci!

1
Berto

Comme une mise à jour. Il s'avère que ce que j'essaie de faire est en dehors des spécifications de RSS. Donc, la réponse courte est "ne fais pas ça, utilise une API".

Mais si je voulais pirater cette spécification, je pourrais

  • Utiliser le plugin Custom Permalinks
  • Revenir au mode permalien par défaut dans les paramètres du site
  • Ensuite, le paramètre paged fonctionnerait pour un flux RSS personnalisé dans mon thème.

Globalement, je vais avec l'API, et je vais juste m'assurer que c'est sécurisé.

1
Berto