Hallo erstmal.
Ich versuche gerade, eine bestimmte Kategorie nach Titel zu sortieren. Also das Kategorie-Archiv.
Soweit so gut, ich hab dieses Snippet gefunden:
PHP
add_action('pre_get_posts','sort_categories_by_title');
function sort_categories_by_title($x) {
if(is_category()) {
$x->query_vars['orderby'] = 'title';
$x->query_vars['order'] = 'ASC';
}
}
Funktioniert perfekt, allerdings, wenn jetzt eine Kategorie abfrage (is_category(7)) dann gehts nicht mehr:
PHP
add_action('pre_get_posts','sort_categories_by_title');
function sort_categories_by_title($x) {
if(is_category(7)) {
$x->query_vars['orderby'] = 'title';
$x->query_vars['order'] = 'ASC';
}
}
Die Abfrage scheint positiv auszufallen (is_category(7)) , habe ich gecheckt.
Es scheint also so zu sein, dass die Sortierung aus irgendeinem Grund nicht funktioniert, wenn man es auf eine Kategorie beschrängt... ?
Danke für jede Hilfe.