Obtener más de 10 publicaciones en una categoría específica con la API de WordPress

27 jul 2017, 19:20:28
Vistas: 17.3K
Votos: 2

Actualmente estoy desarrollando una aplicación Ionic que utiliza la API de WordPress. Puedo recuperar publicaciones en una categoría específica usando lo siguiente:

// Recuperar datos filtrados para las categorías que muestran publicaciones.
    function getCategoryName(categoryName) {
        return ($http.get(svampeURL + 'posts?categories=' + categoryName).then(handleSuccess, handleError));
    }

El problema es que solo devuelve 10 publicaciones como si fuera un valor predeterminado. He intentado usar el argumento per_page=50 pero no parece funcionar. También he leído la documentación de la API y parece que no describen este escenario.

¿Hay alguna forma de obtener más de 10 publicaciones en una categoría específica? ¿Cómo cambio este valor predeterminado?

0
Todas las respuestas a la pregunta 1
2

Verifica si tu URL es correcta. Ejemplo: website.com/wp-json/wp/v2/posts/?categories=3&per_page=‌​50

27 jul 2017 20:15:01
Comentarios

Todavía no funciona... He probado esta llamada: http://website.com/wp-json/wp/v2/posts?categories=3?posts_per_page=50

Devuelve un error...

kristofferandreasen kristofferandreasen
27 jul 2017 21:50:41

Lo siento, para la API de WP lo correcto es per_page. Hice una búsqueda aquí y vi que el problema está con tu URL, la forma correcta de concatenar parámetros es con & y no con ?. Ejemplo: website.com/wp-json/wp/v2/posts/?categories=3&per_page=‌​50

Cesar Henrique Damascena Cesar Henrique Damascena
27 jul 2017 22:37:02