1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

WP 4.9 Suchergebnisse alfabetisch sortieren

Dieses Thema im Forum "Konfiguration" wurde erstellt von Robbi, 4. November 2018.

  1. Robbi

    Robbi Well-Known Member

    Registriert seit:
    12. September 2005
    Beiträge:
    246
    Zustimmungen:
    1
    Hallo,
    normalerweise werden ja die Beitragslisten chronologisch sortiert, wenn man z.B. eine Rubrik aufruft. Durch das Plugin Relevanssi konnte ich die Liste alfabetisch sortieren.
    Leider funktioniert das aber nicht bei den Suchergebnissen.
    Hier im Forum hat jemand folgenden Code für die search.php gepostet:
    <?php query_posts('orderby=title&order=ASC'); ?>
    Leider auch ohne Wirkung.

    Hat jemand einen Tipp, wie ich die Suchergebnisse alfabetisch anzeigen lassen kann?
    Vielen Dank
     
  2. wp-entwickler

    wp-entwickler Member

    Registriert seit:
    23. Oktober 2018
    Beiträge:
    21
    Zustimmungen:
    1
  3. Robbi

    Robbi Well-Known Member

    Registriert seit:
    12. September 2005
    Beiträge:
    246
    Zustimmungen:
    1
    Hallo,
    danke, aber: WO muss der dort angegebene Code denn rein? Ich habe ihn als PHP-Code in die search.php eingefügt, aber ohne Ergebnis.
     
  4. wp-entwickler

    wp-entwickler Member

    Registriert seit:
    23. Oktober 2018
    Beiträge:
    21
    Zustimmungen:
    1
    Der Code muss in die functions.php
     
  5. Robbi

    Robbi Well-Known Member

    Registriert seit:
    12. September 2005
    Beiträge:
    246
    Zustimmungen:
    1
    Ich habe den Code in der functions.php eingefügt, innerhalb von <?php und ?>
    Leider zeigt das aber keine Wirkung, wie Du im Anhang sehen kannst.
    Woran kann das liegen?
     

    Anhänge:

  6. wp-entwickler

    wp-entwickler Member

    Registriert seit:
    23. Oktober 2018
    Beiträge:
    21
    Zustimmungen:
    1
    Schwer zu sagen, ist das sicher die functions.php in deinem aktiven Theme?

    Poste doch mal einen Link zur Ergebnisseite
     
  7. Robbi

    Robbi Well-Known Member

    Registriert seit:
    12. September 2005
    Beiträge:
    246
    Zustimmungen:
    1
  8. wp-entwickler

    wp-entwickler Member

    Registriert seit:
    23. Oktober 2018
    Beiträge:
    21
    Zustimmungen:
    1
    Hmm, schwierig von der ferne zu debuggen.
    Du kannst ja zum testen ob der filter überhaupt greift, mal ein
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    reinschreiben, direkt nach
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Wenn sich auf deiner Seite nichts ändert und "filter greift" nicht angezeigt wird, dann ist die funktion irgendwie falsch eingebaut.
     
  9. Robbi

    Robbi Well-Known Member

    Registriert seit:
    12. September 2005
    Beiträge:
    246
    Zustimmungen:
    1
    Weiße Seite, "filter greift". Daran liegt es offenbar nicht.
     
  10. wp-entwickler

    wp-entwickler Member

    Registriert seit:
    23. Oktober 2018
    Beiträge:
    21
    Zustimmungen:
    1
    Probier mal die Zeile rauszunehmen:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    Nur zum testen, denn damit wird dann auch die Liste deiner Blogeinträge auf allen anderen Seiten alphabetisch sortiert.
     
  11. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    4.058
    Zustimmungen:
    263
    Wird weiterhin wie im ersten Post beschrieben das Plugin Relevanssi verwendet? Dafür gibt es eigene Filter, Ansatzpunkte z.B. hier.

    Funktioniert das o.g. Snippet, wenn das Plugin Relevanssi deaktiviert wird?
     
  12. Robbi

    Robbi Well-Known Member

    Registriert seit:
    12. September 2005
    Beiträge:
    246
    Zustimmungen:
    1
    Ich habe die Zeile rausgenommen - gleiches Ergebnis. Es werden zwar alle Beiträge sortoert, aber ausgerechnet nicht die Suchergebnisse.

    Wenn ich Relevanssi deaktiviere, funktioniert das Skript. Allerdings werden dann deutlich weniger Suchergebnisse angezeigt, weil vermutlich weniger Bereiche indiziert werden, v.a. die Tags. Die sollen aber berücksichtigt werden, weil sie auf der Seite nicht gesondert gelistet sind.

    Dann muss ich mich wohl für eines von beiden entscheiden.
    Ich danke Euch!
     
  13. wp-entwickler

    wp-entwickler Member

    Registriert seit:
    23. Oktober 2018
    Beiträge:
    21
    Zustimmungen:
    1
    Ja ok, wenn da ein anderes Script mit reinpfuscht, dann klappt das nicht.
    Was du noch probieren könntest, wäre, den Filter später (idealerweise NACH relevansi´s script) anzuwenden.
    Probier mal die Zeile so abzuändern:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  14. Robbi

    Robbi Well-Known Member

    Registriert seit:
    12. September 2005
    Beiträge:
    246
    Zustimmungen:
    1
    Leider hat das auch nichts gebracht.
     
  15. b3317133

    b3317133 Well-Known Member

    Registriert seit:
    21. November 2014
    Beiträge:
    4.058
    Zustimmungen:
    263
     
  16. Robbi

    Robbi Well-Known Member

    Registriert seit:
    12. September 2005
    Beiträge:
    246
    Zustimmungen:
    1
    Ich habe jetzt einen Code von der Relevanssi-Website in die functions.php eingefügt - und damit funktioniert es. Ich danke Euch beiden, auch für die Geduld :)
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden