Multiple Loops on Index.php

  • Hi!

    Ich versuche ein Misch-seite zu machen:
    Erste Versuch ist hier (mit dummy Text):
    LSB

    Ich versuche folgendes zu erreichen:
    2 sidebars (Links & Rechts)
    Zwischen die Sidebars, 2 Spalten, jeweils für ein einzelne Kategorie (hier Cat=12 Berichte; cat=13 Diskussionen)

    Eigentlich sollte es wie 2 Kategorie Archiven, neben einander auf das Index.

    Aber kann nicht es jeweils auf EIN Kategorie zu begrenzen. Hilfe!!! Habe query_postangeschaut ohne Erfolg.

    Dazu wollte ich auch:

    Dass "Recent Comments" aufgelistet werden, wieder für Kategorie "Berichte" (in li. Spalte) und "Diskussionen" (in re. Spalte)

    Leider ist mein deutsch 'kreativ', und mein PHP Kentnisse gering!

    Vielen Dank im Voraus!

    Peter

    • 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

  • Interessant wäre den Code mal zu sehen, aber eigentlich sollte es so laufen, vor den jeweiligen Loop und angepasst:

    PHP
    <?php query_posts($query_string . '&showposts=1&cat=1'); ?>
  • Hier ist mein Code...

    Danke Olaf für dein Vorschlag. Anbei ist ein Teil von mein Code.

    Leider weiss ich nicht genau wo ich dein vorgeschlagene Code einfügen soll.

    (Ich wurde auch empfohlen "is_category('12');" zu verwenden. Und auch "rewrite_loop()" aber brauche auch dazu Beratung!

    Vielen Dank,
    Peter

  • versuch:

    PHP
    <div id="inhalt"> 
          
          
                 <?php query_posts($query_string . 'cat=1'); ?>    
                
            <?php if (have_posts()) : ?>
              <? $post_counter = 0; ?>
              <?php while (have_posts()) : the_post(); ?>
                <? if($post_counter == 0) { ?>
           <h1>Berichte</h1>


    bei cat muss die Nummer der Kategorie Bericht rein! Dann muss irgendwo noch mal das Gleiche für Diskussionen kommen, dort genauso nur mit der Nummer dieser Kat.

  • Klappt's noch nicht

    Olaf! Danke, aber bis jetzt hat es nicht funktioniert!

    Muss mann diese Befehl nicht innerhalb der Loop machen?

    Und ich nehme an dass ich das Loop schliessen soll bevor ich die 2. Spalte anfange (rewrite_loop oder etwas???)

    Besten Dank
    Peter

  • Nö, das wäre da schon richtig, denk ich ;)
    Der Loop wird doch auch geschlossen.

    Du kannst mir ja deine Theme mal als ZIP schicken, garantiere aber nix wann und ob ich dazu komme...

Jetzt mitmachen!

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