Endlosschleife bei the_content und the_excerpt

  • Hallo Freunde!

    Ich nutze aktuell das zeeBizzCard-Theme, welches immer alle Posts auf der Startseite anzeigt. Allerdings passt mir das gar nicht, da durch die Bilder, die ich hochlade die Ladezeit zu lang ist. Außerdem ist es nervig, wenn man immer nach unten scrollen muss, um einen älteren Beitrag zu sehen, wenn die Beiträge davor etwas länger sind.

    So weit so gut. Also habe ich in der index.php statt the_post erst the_excerpt eingesetzt und meine Seite neu geladen. Tja, das Ende vom Lied war erstmal, dass immer nur die Überschrift meines letzten Beitrages zu sehen war. Und zwar endlos nach unten.

    Das gleiche Spiel fängt an, wenn ich the_content einsetze. Und jetzt kommt ihr ins Spiel: helft mir bitte :-(

    Was benötigt ihr, um fest zustellen, was da los ist?

    Gruß
    Kev

    P.S.: Ich kenne mich mit PHP nicht sonderlich gut aus, hoffentlich muss ich nichts großartig bearbeiten :O

    • 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

  • Also es geht um tech-blox.de

    Original Code:

    PHP
    <?php if (have_posts()) : while (have_posts()) : the_post();
            
                get_template_part( 'loop', 'index' );
            
    endwhile; ?>

    Veränderter Code:

    PHP
    <?php if (have_posts()) : while (have_posts()) : the_excerpt();
            
                get_template_part( 'loop', 'index' );
            
    endwhile; ?>

    Danke für die fixe Antwort :-)

    P.S.: damit die Seite wieder funktioniert, habe ich erstmal wieder auf the_post umgestellt.

  • Genial! :-o Jetzt funktionierts! the_content war in der loop.php zu finden. Das muss man aber auch erstmal wissen - danke! :-)

    Jetzt bin ich glücklich :rolleyes:

    Andere Frage: Ist es möglich ein Beitragsbild nur in der Kurzfassung anzeigen zu lassen?

    Gruß
    Kev

    Einmal editiert, zuletzt von emptybattery (13. März 2013 um 15:49)

  • Für Beitragsbilder ist the_post_thumbnail() verantwortlich: http://codex.wordpress.org/Function_Refer…_post_thumbnail
    Könntest du z.B. direkt vor the_excerpt() setzen.

    [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]

  • Ich glaube ich habe mich nicht richtig ausgedrück, entschuldige bitte.

    Wenn ich ein Beitragsbild hinzufüge, dann wird das auch in der Kurzfassung angezeigt. Das ist auch in Ordnung. Allerdings möchte ich im Artikel selbst das Bild nicht haben, weil ich es dort nicht formatieren und verschieben kann.

    Gibt es da eine Lösung für?

    Gruß
    Kev

  • dann müsste es ja genau anders rum sein und irgendwo the_post_thumbnail() vorm the_content() stehen. Dort einfach löschen.

    [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]

  • Ich verstehe... klingt auch einleuchtend. Also muss ich mir das single.php mal genauer anschauen. Ich danke dir schon mal!

    Gruß
    Kev

    EDIT: Funkt :-) Danke! Wenn man es mal versteht, macht es echt spaß!

    Einmal editiert, zuletzt von emptybattery (13. März 2013 um 16:06)

Jetzt mitmachen!

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