Beiträge einer bestimmten Kategorie...

  • Dann mal so:

    Edit: Ach so, am Anfang hast Du geschrieben, dass die Kommentarfunktion mit rein soll; das ist dieser Codeschnipsel in dem Code, den Du gepostet hast:

    PHP
    <p class="postmeta"> 
                        <span class="post-date"><?php the_time('j M, Y') ?></span>&nbsp; 
                        <span class="post-cmts"><?php comments_popup_link(__('Kein Kommentar'), __('1 Kommentar'), __('% Kommentare'), 'commentslink', __('Kommentarfunktion nicht verf&uuml;gbar')); ?></span> 
                        <span class="post-tags"><?php the_tags('', ' ',''); ?></span> 
                        <?php edit_post_link(__('Edit'), ' · ', ''); ?> 
                    </p>


    In dem Code oben stehen schon Datum und Bearbeiten; Du kannst Dir überlegen, an welcher Stelle Du das haben willst und ob hier auch die Tags auftauchen sollen, ansonsten entsprechende Zeilen streichen. Dieser Codeschnipsel steht in Deinem Beispiel unter h2, Du kannst ihn aber auch in die Box .postentry nehmen; dann erscheinen diese Angaben unter dem Artikel.

    Einmal editiert, zuletzt von Frau_Braun (24. Oktober 2008 um 10:56)

    • 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

  • Und nun kommt nur noch eine Fehlermeldung :(

    Parse error: syntax error, unexpected $end in /.../themes/.../tut.php on line 33

    Was ich halt nicht verstehe, dass die Seite eine 100%ige Kopie der Index war und es nicht funktioniert hat.

  • Ist wahrscheinlich irgendein kleiner Fehler von mir. Lass doch mal für einen Augenblick die falsche Seite, also die mit der Fehlermeldung, stehen, so dass ich sie mir angucken kann. Ich melde mich dann noch mal.

  • kein Thema :) Ich lass die einfach bis Du Dich meldest.

    Was auch noch war, ist dass die Sidebar unterhalb der Beiträge angezeigt wurde.
    Die Kommentare und Tags sollen ruhig wie auf der Startseite über den Beiträgen stehen.

  • Ein Versuch:
    Setz mal direkt über <?php endif; ?> (das ist die drittletzte Zeile) noch ein </div>. Kann sein, dass da noch ein <div> aus dem Header geschlossen werden muss.

  • kein Thema :) Ich lass die einfach bis Du Dich meldest.

    Was auch noch war, ist dass die Sidebar unterhalb der Beiträge angezeigt wurde.
    Die Kommentare und Tags sollen ruhig wie auf der Startseite über den Beiträgen stehen.

    Wenn das mit dem </div> klappt und alles nach dem Muster des Default-Themes läuft, müsste die Sidebar rechts angezeigt werden. Wenn Du Kommentare und Tags einfügen willst, diesen Codeschnipsel aus Deiner index.php hier einfügen... Moment, ich ergänze gleich...

  • Im Augenblick komme ich selbst nicht weiter, denn ich habe nur den Code, den Du gepostet hast, radikal gekürzt. Mir ist schleierhaft, was ich dabei ausgelassen habe. Außerdem scheint ja schon an Deinem Code etwas nicht zu stimmen, wenn die Sidebar unterhalb der Beiträge erscheint. Wenn so etwas passiert, fehlt meistens ein Clearer; weißt Du, was das ist?

  • Ich habe jetzt mal Dein abgeändertes Tutorial Template bei mir mit dem Default-Theme ausprobiert. So funktioniert es - fast! Denn Du hast nicht das Template gepostet, das Grundlage für Deine Startseite (ob nun index.php oder page.php) ist. Bei Deinem Code fehlen noch Container um die ganze Geschichte, die die Seite in Form halten und die Navigation nach rechts schieben. Die heißen #wrapper und #content und sind in Deinem Code nicht zu finden. Deshalb sieht das Ganze nicht ordentlich aus.

    Nur zur Erklärung: Ein Clearer ist ein div, das eine CSS-Zuweisung enthält, die Folgeelemente für floatende (links oder rechts schwebende) Elemente an der richtigen Stelle erscheinen lassen. Links wäre also der Beitragsteil, rechts die Sidebar.

    Hier jetzt der Code, ohne #wrapper und #content.

  • Aber Monikas Lösung hast du probiert :confused:
    Weil du es doch als Page aufruftst!

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Perfekt es funkz :) Danke schön!!

    Das einzige was jetzt noch fehlt ist der kleine Punkt bei Bearbeiten aber ich glaube das bekomm ich dann auch irgendwie selber hin :) Da hab ich schon eine Idee

    Besten Dank EUch für die Hilfe!

  • Hallo,

    Ich häng mich hier mal dran, Ben-Do's Problemstellung und Frau Braun's Hilfestellung haben mich schon ein sehr gutes Stück weitergebracht.

    Noch nicht ganz an den Punkt wo ich hinwill, aber vielleicht könnt ihr mir da ja helfen...

    Ich möchte auf der Nebenseite für die ich ein Template angelegt habe mehrere Kategorien angezeigt bekommen.
    Eine wird auch schon angezeigt.
    Irgendwie hatte ich auch schon zwei ;-) weiss aber nicht mehr wie.
    Und - Leider ist das Template noch nicht GANZ auf den Rest der Seite abgestimmt. Ich hoffe ihr könnnt mir dahingehend ein wenig weiterhelfen.

    Hier mal der Quellcode:

    Und hier der von der index.php (hab ich als Vorlage genutzt - bzw Codeschnippsel davon)

  • Wenn du mehrere Kategorien haben willst, dann nicht so

    PHP
    <?php query_posts('cat=9&cat=13');?>

    sondern eher so:

    PHP
    <?php query_posts('cat=9,13');?>

    Schau dazu mal hier: Template Tags/query posts ? WordDoku

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Ey du, gib die Domain wieder her ...
    Was für Zufälle es doch gibt. Rate mal wie ich heiß und dann rate mal wie meine Frau heißt :mrgreen:

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • ;-) die .de war ja schon vergeben... und ich hab schon Schelte bekommen das ich nicht deniseundmarkus. ... genommen hab

    So langsam steht auch das Layout bzw die kleinen Problemchen sind FAST gelöst.

    nur die zweite Kategorie oder der zweite Artikel ist noch etwas entrückt

  • UPDATE:
    So... Ich hab das ganze mal ein wenig überarbeitet.
    Ich hab meine index.php (Template TERRAFIRMA) als Vorlage für das Template der Post-Seite(n) hergenommen.

    Nach ein wenig googeln habe ich hier folgenden Codeschnipsel gefunden:

    PHP
    <? $count = 0 ; ?>
    <?php query_posts(array('category__and'=>array(3,46))); ?>
    <?php while (have_posts()) : the_post(); ?>
    <?if ($count<3) {?>
    <span class="listings"><a href="<?php the_permalink(); ?>" title="Permanent link to <?php the_title(); ?>"><?php the_title('','','&raquo;'); ?></a></span> <?php the_excerpt('Read the rest of this entry &raquo;') ?><a href="<?php the_permalink(); ?>" title="Permanent link to <?php the_title(); ?>">Click Here To Continue</a>&nbsp;<br>&nbsp;<br>
    <? } ?>
    <? $count ++;?>
    <?php endwhile;?>

    Den habe ich passend eingefügt.
    Leider ist das Ergebniss nicht befriedigend.

    Hier der Code meines Templates wie es jetzt ist:

    Ich bin mir jetzt nicht sicher ob ich zu dem "array" noch etwas tun muss oder wo anders etwas falsch gemacht hab.
    Bin für jegliche Hilfe dankbar.

  • Schön wär noch, wenn du uns schreiben würdest was dein Problem ist bzw. was du erreichen willst :confused:

    Edit: grad noch mal genauer hingeschaut.
    Warum nimmste ein array wenn du nur eine Cat drin haben willst? Nimm doch den Code (hatten wir doch oben schon mal):
    [LEFT]

    PHP
    <?php query_posts('cat=13');?>

    [/LEFT]

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

    Einmal editiert, zuletzt von maxe (22. November 2008 um 10:38)

Jetzt mitmachen!

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