Para ordenar os posts do tipo “polo” ou “outra_postagem_qualquer” de forma ascendente com base no título, você pode modificar a consulta usando o filtro pre_get_posts
.
Este código verifica se a consulta principal é para um tipo de postagem do tipo “polo” e então define a ordenação pelo título em ordem ascendente. Certifique-se de adicionar esse código ao seu arquivo functions.php
do tema ativo ou a um plugin personalizado. Se você precisar que essa ordenação se aplique a outras consultas, pode ajustar as condições dentro da função ordenar_polo_por_titulo_ascendente()
conforme necessário.
Aqui está o código para isso:
// Ordenar posts do tipo "polo" de forma ascendente pelo título
function ordenar_polo_por_titulo_ascendente( $query ) {
if ( ! is_admin() && $query->is_main_query() && $query->is_post_type_archive( 'polo' ) ) {
$query->set( 'orderby', 'title' );
$query->set( 'order', 'ASC' );
}
}
add_action( 'pre_get_posts', 'ordenar_polo_por_titulo_ascendente' );