Support » Themes » IMMER den Weiterlesen-Tag anzeigen lassen

  • Gelöst zitatebaer

    (@zitatebaer)


    Hi, wie kann ich beim Twenty Twenty Theme den Weiterlesen-Tag immer anzeigen lassen? Also unabhängig davon, ob der Auszug automatisch erstellt wurde oder per Hand.
    Danke für eure Hilfe.

    PS: Child-Theme ist vorhanden.

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 12 Antworten - 1 bis 12 (von insgesamt 12)
  • Moderator Hans-Gerd Gerhards

    (@hage)

    Hallo,
    einen Ansatz findest du z. B. hier
    Viele Grüße
    Hans-Gerd

    Moderator Hans-Gerd Gerhards

    (@hage)

    Nachtrag:
    auf Grundlage des o. g. Themas und des folgenden Beitrags habe ich das gerade mal in einer Testumgebung mit dem folgenden Code getestet:

    /* Fügt nach dem Auszug (Excerpt) einen Read more-Link " … weiterlesen" ein  */
    function new_excerpt_more($more) {
       global $post;
          return '<div class="read-more-button-wrap"><a class="moretag" href="'. get_permalink($post->ID) . '"> ... weiterlesen</a></div>'; 
     }
     add_filter('excerpt_more', 'new_excerpt_more');
     
    /* Fügt nach dem manuellen Auszug (Excerpt) einen Read more-Link " … weiterlesen" ein  */
    function manual_excerpt_more( $excerpt ) {
     $excerpt_more = '';
     if( has_excerpt() ) {
         $excerpt_more = '<div class="read-more-button-wrap"><a href="' . get_permalink() . '" rel="nofollow"> ... weiterlesen</a></div>';
     }
     return $excerpt . $excerpt_more;
    }
    add_filter( 'get_the_excerpt', 'manual_excerpt_more' ); 

    Funktioniert bei twenty twenty wunderbar.

    Thread-Starter zitatebaer

    (@zitatebaer)

    Ja Tausend Dank, das hat doch mal auf Anhieb geklappt nach dem Einbau.
    Nur den nofollow habe ich mal entfernt.

    Thread-Starter zitatebaer

    (@zitatebaer)

    Jetzt habe ich gerade entdeckt, dass selbst im Beitrag der „Weiterlesen“-Tag enthalten ist. So wollte ich das natürlich nicht. 😉

    Daher vermutlich auch der nofollow-Link bei den manuellen Textauszügen. Denn nur dort ist dieser auch zu sehen.

    Das ist ja doof.

    Moderator Hans-Gerd Gerhards

    (@hage)

    kann ich nicht bestätigen. Ich habe mir das gerade noch mal in meiner Testumgebung angesehen. Da sieht das alles absolut ok aus.
    Sonst poste hier mal einen Screenshot, damit wir nachvollziehen können, was genau du meinst.

    Thread-Starter zitatebaer

    (@zitatebaer)

    Anbei mal ein Beispiel:
    https://www.tastenhandy.de/beispiel.png

    Moderator Hans-Gerd Gerhards

    (@hage)

    Und du hast nicht zufällig als Layout-Element im Block-Editor den Block „Mehr“ bei diesem Beitrag eingefügt?

    Thread-Starter zitatebaer

    (@zitatebaer)

    Nein, das habe ich noch nie genutzt. Aufgefallen ist es mir gerade eher durch Zufall bei einem neuen Projekt.

    Moderator Hans-Gerd Gerhards

    (@hage)

    ok, ich kann das hier definitiv nicht bestätigen: Wenn ich in der Übersicht auf einen Beitrag auf „Weiterlesen“ klicke, dann erhalte ich den Einzelbeitrag, der aber keinen „Weiterlesen“-Link enthält.
    Du hattest aber auch geschrieben: „Also unabhängig davon, ob der Auszug automatisch erstellt wurde oder per Hand.“
    Vielleicht taucht das Problem auch nur bei Beiträgen auf, bei denen du den Auszug manuell erstellt hast. Einfach mal prüfen.

    Thread-Starter zitatebaer

    (@zitatebaer)

    Genau so ist es. Das Problem tritt nur in den Beiträgen auf, in denen ich manuell einen Textauszug erstellt habe. Sieht an dieser Stelle im Beitrag natürlich „doof“ aus.

    Moderator Hans-Gerd Gerhards

    (@hage)

    Kann ich hier nicht nachvollziehen:
    Selbst wenn ich einen Textauszug erstellt habe, funktioniert das. Siehe hier.
    Beitrag im Dashboard mit Textauszug:
    Beitrag-uebersicht-3

    Frontend: Beitragsseite:
    Beitrag-uebersicht

    Frontend: Einzelner Beitrag:
    Beitrag-uebersicht-2

    Thread-Starter zitatebaer

    (@zitatebaer)

    Ich weiß es auch nicht mehr. Ich habe nun einfach in der entry-header.php den excerpt entfernt. Nun wird dieser nicht mehr in den einzelnen Beiträgen angezeigt. Somit auch nicht mehr der Weiterlesen-Link 😉

Ansicht von 12 Antworten - 1 bis 12 (von insgesamt 12)
  • Das Thema „IMMER den Weiterlesen-Tag anzeigen lassen“ ist für neue Antworten geschlossen.