Щоб змінити сортування в рубриці WordPress, потрібно в файлі functions.php додати слідуючий код:
1 2 3 4 5 6 7 8 9 10 | /** * @param WP_Query $query */ function sort_archives( $query ) { if ( ! is_admin() && $query->is_main_query() && is_archive() ) { $query->set( 'order', 'ASC' ); } } add_action( 'pre_get_posts', 'sort_archives' ); |
Таким чином нові пости, будуть падати вниз, а не вверх архіву.
Наприклад: пост №1 був доданий пізніше за №2, але він стоїть як потрібно, на 1-му місці.
Залишити відповідь