Weiter-Link funktioniert nicht

  • Hallo!

    Also ich habe hier Posts einer bestimmte Kategorie, die alle auf einer einzelnen Seite angezeigt werden (wie bei einem Blog, es handelt sich aber um eine "normale" Website wo diese Posts dann einfach auf einer Unterseite angezeigt werden sollen, das habe ich über ein Template gemacht).

    Nun möchte ich, dass auf der besagten Unterseite nur die Post-Inhalte bis zu einem gewissen Stück angezeigt werden. Und dann soll es einen Link geben, der zum gesamten Post führt.

    Daher habe ich versucht, ein More-Tag im Post einzufügen: <!--more--> Ich benutze die englische Version von Wordpress. Wenn ich im Admin-Interface dann auf die WYSIWYG-Ansicht gehe, wird da auch so ein More-Dings angezeigt.

    Aber dann bei der Ausgabe der Posts passiert nichts. Es wird immer der gesamte Post ausgegeben. Momentan gibt es 2 Posts, die auf dieser Seite ausgegeben werden.
    Ich habe es mit

    PHP
    the_content("&raquo;&raquo; " . the_title('', '', false));

    und

    PHP
    the_content("weiter");

    usw. versucht.

    Aber es funktioniert nicht. Was mache ich falsch?

    Lg
    Sunny

    • 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 ich habe jetzt irgendwie hinbekommen, dass es so halb funktioniert. Zwar nicht automatisch, aber mit dem Excerpt:

    PHP
    $query_loop = new WP_Query('category_name=Jobs');
    
    
        while ($query_loop->have_posts()) : $query_loop->the_post();
            the_title();
            the_excerpt(); 
            echo("<a href='".get_permalink()."'>weiter</a>");
        endwhile;

    Wenn man den Weiter-Link dann klickt, erscheint auch eine Seite mit dem richtigen Artikel. Aber auf dieser Seite funktioniert nun wieder sämtliche Sprachenunterscheidung nicht. Was ist denn das für eine Seite die da aufgerufen wird? Wie kann ich da die "Spracherkennung" für die Language-Tags wieder einbinden? Es wird polyglot auf der Website verwendet.

    Lg
    Sunny

    Einmal editiert, zuletzt von Sunny01 (29. Juli 2008 um 15:24)

  • WP 2.6., more-tag geht nicht

    Ich habe eine news.php mit Loop angelegt, die Startseite ist eine statische (Seite). More kann ich in den Artikeln einfügen und sehen, aber es wirkt nicht. Mit 2.5.1. geht das alles problemlos bei gleicher Konfiguration.
    Ratlos, Ramona


  • Wenn man den Weiter-Link dann klickt, erscheint auch eine Seite mit dem richtigen Artikel. Aber auf dieser Seite funktioniert nun wieder sämtliche Sprachenunterscheidung nicht. Was ist denn das für eine Seite die da aufgerufen wird? Wie kann ich da die "Spracherkennung" für die Language-Tags wieder einbinden? Es wird polyglot auf der Website verwendet.

    Ich glaube, da wird irgendwie nicht das richtige Template (jobs.php) sondern irgendetwas anderes verwendet für den Artikel der nach Klick auf den Weiterlink erscheint.
    Nur was? Und warum? Wie kann ich das denn beheben? Hat niemand eine Idee? Ich find's nicht heraus was da passiert ... :confused:

    Lg
    Sunny

  • Ich glaube, da wird irgendwie nicht das richtige Template (jobs.php) sondern irgendetwas anderes verwendet für den Artikel der nach Klick auf den Weiterlink erscheint.
    Nur was? Und warum? Wie kann ich das denn beheben? Hat niemand eine Idee? Ich find's nicht heraus was da passiert ... :confused:

    Lg
    Sunny

    die jobs.php wird sicher für eine statische Seite genommen,

    hat das Theme eine single.php dann nimmt es logischerweise diese , sonst die index.php

    lg

  • Juhuu

    Hallo Monika!

    Juhuu :-D
    Das war's! Habe die single.php verändert und polyglot eingebunden und nun funktionierts!
    Steige da noch nicht so ganz durch, welche Dateien wann und wo verwendet werden. Vielen lieben Dank für den Hinweis!

    Lg
    Sunny

  • Das Geheimnis der WP Template Hierarchie - Template Sheet zum Ausdrucken

    da ist ein Bild drin

    ausdrucken, einrahmen, ober das Bett hängen und auswändig lernen!

    jawohl ja...


    :mrgreen:

  • Danke für den Hinweis!
    Habe die Seiten nun soweit alle zusammengebastelt sodass fast alles funktioniert. Allerdings, was ich wieder nicht hinbekomme, ist ein "back"-Link von der Post-Seite aus.
    Also wenn ich auf "more" klicke, dann erscheint ja der Post. Und dort soll es dann unter dem Post ein "back" geben, sodass der User wieder auf die vorige Seite mit den ganzen Post-Excerpts gelangt. Die Übersichtsseite sozusagen, wo alle Posts in Kurzfassung angezeigt werden, soll dann wieder erscheinen. Wie mache ich das?

    history.back() möchte ich nicht verwenden, es soll schon ein "normaler" HTML-Link auf die vorhergehende Seite mit den Post-Excerpts sein. Habe in der Seite mit den Template-Tags kein entsprechendes Tag gefunden, wie funktioniert das in WP?

    Lg
    Sunny

  • Also nachdem wohl gerade niemand weiß, wie man das mit WP realisieren kann, habe ich es einfach mal händisch nachgebaut mit Parameterübergabe über den Querystring ...

    Liebe Grüße
    sunny

Jetzt mitmachen!

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