El home de una web se organiza por defecto del más nuevo al más antiguo. Para invertir este orden hay que añadir al archivo functions.php de nuestro child-theme el siguiente código:
/*Orden ascendente de las entradas*/ add_action(‘pre_get_posts’, ‘filter_post_orderby’); function filter_post_orderby( $querypost ){ if( $querypost->is_main_query()){ $querypost->set(‘order’, ‘ASC’); } }
Ejemplo para categorías:
/*Orden ascendente de las categorías*/ add_action(‘pre_get_posts’, ‘filter_category_orderby’); function filter_category_orderby( $query ){ if( $query->is_category()){ $query->set(‘order’, ‘ASC’); } }
Y para terminar las Etiquetas:
/*Orden ascendente de las categorías*/ add_action(‘pre_get_posts’, ‘filter_archive_orderby’); function filter_archive_orderby( $querytag ){ if( $querytag->is_archive()){ $querytag->set(‘order’, ‘ASC’); } }