Sé cómo recuperar el feed rss2 de una categoría en wp, es decir, agregar /feed
detrás del nombre de la categoría. Sin embargo, cuando hago esto, no todas las entradas de ese feed se incluyen en el rss, esto se debe a que configuré la restricción del feed en 50 en el backend de administración.
Me gustaría saber si la longitud de un feed se puede establecer individualmente para cada categoría / feed programáticamente.
No pude encontrar ninguna configuración de API para el tamaño de los feeds ... cualquier ayuda es bienvenida aquí.
Gracias por tu ayuda.
categories
rss
feed
mahatmanich
fuente
fuente
Respuestas:
Usted debe ser capaz de utilizar
pre_get_posts
y establecer elposts_per_page
50 condicionalmente (en ser alimento para las categorías). Lamentablemente, existe este ticket de trácco sin resolver .La única solución es conectar
post_limits
y reemplazar laLIMIT
parte de la consulta SQL directamente.fuente
return "";
lugar de"LIMIT $page_start, $per_page"
hacerlo.LIMIT
parte de su consulta. El filtro anterior le permite reemplazar laLIMIT
parte con una cadena en blanco, para que el sql resultante recupere todas las publicaciones.todo lo que necesita hacer es editar esta función y volver a clasificar la taxonomía por su taxonomía de categoría y editar la babosa en gran parte de su categoría ...
fuente