Limitar numero de post por página

Limitar numero de post por página. Adicione o código no functions.php do tema para determinar o número de artigos por página. Este código pode ser configurado para para tags e outras páginas wordpress.

function.php:

Mude o número de post por categorias de 5 para o número que você deseja.

add_filter('pre_get_posts', 'limit_category_posts'); function limit_category_posts($query){ if ($query->is_category) { $query->set('posts_per_page', 5); } return $query; }

function.php:

Mude o número de post por arquivos de 5 para o número que você deseja.

` add_filter(‘pre_get_posts’, ‘limit_archive_posts’); function limit_archive_posts($query){ if ($query->is_archive) { $query->set(‘posts_per_page’, 5); } return $query; }`

function.php:

Mude o número de post por categorias específicas, ou seja, aqui o exemplo as categorias são livros, id 77 etc, de 5 para o número que você deseja.

` add_filter(‘pre_get_posts’, ‘per_category_basis’); function per_category_basis($query){ if ($query->is_category) { // category named ‘livos’ show 12 posts if (is_category(‘livros’){ $query->set(‘posts_per_page’, 12); } // category With ID = 77 show only 5 posts if (is_category(‘77’){ $query->set(‘posts_per_page’, 5); } } return $query; }`

Adicione direto no loop da página category.php, tag.php, author.php etc. O código vai determinar o número de artigos a ser exibidos diferentes daquele defindo no painel de configuração do wordpress.

category.php, tag.php etc:

``Limitar numero de post por página. Adicione o código no functions.php do tema para determinar o número de artigos por página. Este código pode ser configurado para para tags e outras páginas wordpress.

function.php:

Mude o número de post por categorias de 5 para o número que você deseja.

add_filter('pre_get_posts', 'limit_category_posts'); function limit_category_posts($query){ if ($query->is_category) { $query->set('posts_per_page', 5); } return $query; }

function.php:

Mude o número de post por arquivos de 5 para o número que você deseja.

` add_filter(‘pre_get_posts’, ‘limit_archive_posts’); function limit_archive_posts($query){ if ($query->is_archive) { $query->set(‘posts_per_page’, 5); } return $query; }`

function.php:

Mude o número de post por categorias específicas, ou seja, aqui o exemplo as categorias são livros, id 77 etc, de 5 para o número que você deseja.

` add_filter(‘pre_get_posts’, ‘per_category_basis’); function per_category_basis($query){ if ($query->is_category) { // category named ‘livos’ show 12 posts if (is_category(‘livros’){ $query->set(‘posts_per_page’, 12); } // category With ID = 77 show only 5 posts if (is_category(‘77’){ $query->set(‘posts_per_page’, 5); } } return $query; }`

Adicione direto no loop da página category.php, tag.php, author.php etc. O código vai determinar o número de artigos a ser exibidos diferentes daquele defindo no painel de configuração do wordpress.

category.php, tag.php etc:

``