Probleme mit more-Tag in Theme "Propress (ProSilver for WP) - 2.6.6"

  • Hallo,

    ich verwende das Theme https://themes.trac.wordpress.org/ticket/4240 (Propress (ProSilver for WP) - 2.6.6" und Wordpress 4.5.2 als lokale Installation.

    Bei dem gerade genannten Theme stoße ich auf folgendes Problem:
    automatische more-Links (also die das System bei langen Texten selbst setzt) werden auf der Übersichtsseite (Startseite) angezeigt. Wenn ich jedoch manuell den more-Tag setze wird zwar der Text richtig gekürzt aber kein anklickbarer more-Link angezeigt.

    Ich habe mir diverse Hilfen zur Frage 'more-Tag im Excerpt' angesehen, komme aber damit nicht weiter, z.B.:
    http://www.wpbeginner.com/wp-tutorials/h…press-excerpts/

    weiß aber auch garnicht ob ich da an der richtigen Stelle bin. Da mein Theme (s.o) auf die Ergänzung der Funktion "new_excerpt_more" damit reagiert das daraufhin garkein Excerpt mehr angezeigt wird vermute ich einen Fehler im Theme, auch weil ich schon bisher einige (Formatierungs-)Fehler im Theme beseitigen musste.


    Ich bin WP-Anfänger und verstehe auch nur wenig von PHP.

    Den Inhalt welcher Dateien des Themes muss ich posten damit mir hier jemand helfen kann bzw. was braucht ihr sonst an Infos?


    Grüsse
    Stefan

    • 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

  • schau mal im Codex bei the_content_more_link, satt excerpt_more: https://codex.wordpress.org/Customizing_th…_More_Link_Text

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

  • schau mal im Codex bei the_content_more_link, satt excerpt_more: https://codex.wordpress.org/Customizing_th…_More_Link_Text

    die Übernahme von:
    [FONT=courier new]function modify_read_more_link() {
    return '<a class="more-link" href="' . get_permalink() . '">Your Read More Link Text</a>';
    }
    add_filter( 'the_content_more_link', 'modify_read_more_link' );[/FONT]

    in meine Datei functions.php, führt dazu das zwar nun die Kurztexte auf der Übersichtsseite angezeigt werden (plus die automatisch erzeugten Weiter-Links) aber weiterhin nicht die Links die aus manuell hinzugefügten more-Tags resultieren sollten.

  • Ich konnte jetzt feststellen das ein manueller more-Link tadellos erzeugt werden kann wenn ich im Beitragseditor unter "Ansicht anpassen" den Punkt "Auszug" aktiviere und jetzt den Teil des Textes der im Beitrag vor dem [FONT=Courier New]<!--more-->[/FONT]-Tag steht nochmals dort reinschreibe. (der [FONT=Courier New]<!--more-->[/FONT]-Tag kann auch gelöscht werden, es funktioniert trotzdem)

    Gibt diese Beobachtung vielleicht einen Hinweis wo das Problem steckt?

    Kann es möglicherweise sogar sein das mein Theme auf den [FONT=Courier New]<!--more-->[/FONT]-Tag garnicht reagiert, weil das mit Absicht im Theme so vorgesehen ist?


    Grüsse
    Stefan

  • ja das Theme zeigt the_excerpt an und nicht the_content mit dem more-tag=> laut dem was du schilderst kann es gar nicht anders sein

  • Danke für die Information, nur lässt sich dieses Verhalten des Themes ändern?
    Was ich will ist einfach nur die Beitragstexte für die Startseite beliebig zu kürzen und ans Ende einen Weiterlesen-Link automatisch zu setzen, mir ist als WP-Anfänger nur nicht klar ob das unter Nutzung des <!--more-->-Tags gehen kann oder nicht.
    Ich habe inzwischen im Netz die Möglichkeit gefunden das man auf der Übersichtsseite für JEDEN Beitrag einen Weiterlesen-Link setzt indem man in der Datei index.php des Themes hinter:
    [FONT=courier new]<?php the_excerpt(); ?> [/FONT]
    ergänzt:
    [FONT=courier new]<a href="<?php echo get_permalink(); ?>"> Weiterlesen...</a>[/FONT]
    aber das finde ich nicht optimal, weil so auf der Übersichtsseite kein Unterschied mehr erkennbar ist von insgesamt sehr kurzen Beiträgen (die also schon auf der Übersichtsseite wegen entsprechender Einstellung für die automatische Excerpt-Länge vollständig dargestellt werden) und auf der Übersichtsseite per <!--more-->-Tag gekürzten Beiträgen.

    Als WP-Anfänger kann ich vor allem auch nicht einschätzen ob das was ich hier erreichen möchte völlig unüblich ist oder technisch schwer zu realisieren so das ihr mir sagen würdet 'lass die Finger davon' oder ob eine Änderung des Verhaltens des Themes eigentlich relativ leicht ist und nur ich bisher nicht herausgefunden habe was ich konkret ändern muss.

    Grüsse
    Stefan

  • um weiterhin Updates machen zu können , ohne dass deine Änderung verloren geht, müßtest du ein Child Theme erstellen

    in der index.php des Themes findest du wie die Beiträge geholt werden.

    Unabhängig davon, ich finde das Theme nirgendwo. Ist das überhaupt auf dem neuesten Stand, ist es noch sicher.Oder woher hast du es?

  • um weiterhin Updates machen zu können , ohne dass deine Änderung verloren geht, müßtest du ein Child Theme erstellen

    in der index.php des Themes findest du wie die Beiträge geholt werden.

    OK, da muss ich mich dann erst einmal informieren wie ich so ein Child Theme erstelle.

    Unabhängig davon, ich finde das Theme nirgendwo. Ist das überhaupt auf dem neuesten Stand, ist es noch sicher.Oder woher hast du es?

    Wie schon im Startpost geschrieben ist das Theme hier verfügbar:
    https://themes.trac.wordpress.org/ticket/4240
    die dortige Version 2.6.6 ist die neueste Version des Themes die ich gefunden habe, wie alt sie ist kann ich nicht sagen denn ich finde in den Dateien des Themes kein DAtum der letzten Bearbeitung.


    Grüsse
    Stefan

Jetzt mitmachen!

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