Codex > getPostsByCategory() > getPostsByCategory()
getPostsByCategory()
Aplicación
Esta función permite obtener múltiples posts asociados a una categoría específica en Flexo. Retorna un array de posts, con opciones para limitar la cantidad y definir el orden. Toma 4 argumentos:
category: el nombre o tag de la categoría (string, opcional)limit: cantidad máxima de posts a retornar (integer, opcional, por defecto10)orderCol: columna por la cual ordenar los resultados (string, opcional)orderDir: dirección de ordenamiento ('ASC'o'DESC', opcional)
<?php
// Obtener los últimos 5 posts de la categoría 'noticias'
$posts = getPostsByCategory('noticias', 5, 'date', 'DESC');
foreach($posts as $post){
echo '<article>';
echo '<h2>' . $post['title'] . '</h2>';
echo $post['body'];
echo '</article>';
}
?>