Einträge alphabetisch sortieren

  • [LEFT]Hi,

    ich habe vor die Einträge aus meinem Blog teilweise alphabetisch zu sortieren (Kategorie abhängig).

    Den entsprechenden Eintrag auf der codex Seite ( http://codex.wordpress.org/Alphabetizing_Posts ) habe ich auch schon gefunden, trotzdem komm ich nicht ganz klar.

    [LEFT]Das Hauptproblem ist, das mein Template ( Black-LetterHead )
    [/LEFT]


    keine category.php hat und ich nicht weiß was dort alles als Inhalt rein muß so das ich mir selbst eine erstellen kann.

    Liege ich da mit richtig das ich dann für jede Kategorie eine seperate category.php erstellen kann in der ich dann festlege wie sortiert wird?!

    Zum Einsatz kommt bei mir die neuste WP Version 2.0.1 .

    Danke schonmal für Eure Hilfe.

    Gruß comA


    [/LEFT]

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Habe es jetzt soweit hinbekommen, nur scheinbar hat sich die Syntax von WP 1.5 zu 2.0.1 geändert.

    $posts = query_posts($query_string .
    '&orderby=title&order=asc&posts_per_page=-1');

    Das aktzeptiert er nicht mehr, beim Aufrufen der Kategorie kommt dann nur:

    Code
    [B]Parse error[/B]:  parse error, unexpected $ in [B]/home/xxx/public_html/wordpress/wp-content/themes/black-letterhead/category-8.php[/B] on line [B]13[/B]

    Irgend jemand ne Idee?

    Gruß comA

  • Hallo comA,

    bei mir schaut der Wordpress-Loop so aus, um Beiträge alphabetisch zu ordnen:

    PHP
    <?php $posts = query_posts($query_string .'&orderby=title&order=asc'); ?>
    <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
    <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2><?php the_content('[mehr...]'); ?>
    <?php endwhile; ?>

    D.h. ich habe das mit dem -1 rausgelassen. Evtl. liegt es daran. Ansonsten habe ich mit der aktuellen Version kein Problem bei der Sortierung feststellen können.

    Markus

    Einmal editiert, zuletzt von Olaf (2. Februar 2006 um 15:40)

  • Hi,

    ich danke Dir für die schnelle Antwort.

    Ich hab den Fehler gefunden.
    Offenbar liegt es am Theme (erstellt für WP1.5), nutze ich das Standardtheme funktioniert es ohne Probleme.

    Gibts da Anhaltspunkte für die Fehlersuche? -kenne mich mit dem phpcode leider nicht so gut aus, würde aber dieses Theme sehr gerne verwenden.

    Gruß comA

  • Welchen Code benötigt Ihr?

    Die Fehlermeldung habe ich oben schon gepostet.

    Da ich nur einzelne Kateogrien alphabetisch sortieren will habe ich mir eine category-8.php angelegt und den Code reinkopiert wie es unter http://codex.wordpress.org/Alphabetizing_Posts erklärt ist.

    D.h. in der category-8.php steht:


    Meine Website ist http://www.aikkon.us/wordpress/ (mom. mit Standard Theme) und es handelt sich um die Kategorie "Image Hosting".

    Mir ist eben auch aufgefallen das das sortieren auch unter dem Standard Theme nicht funktioniert, die Fehlermeldung bleibt zwar aus, aber sortiert wird nicht.

    Danke im Vorraus,

    comA

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!