WordPress: Entfernen des Links „Weiterlesen“ aus einer benutzerdefinierten Auszugsfunktion?

Lesezeit: 1 Minute

Benutzer-Avatar
Hübscher

Nur kurz hier, ich habe eine Funktion erstellt, um die Auszugslänge nur für einen bestimmten Beitragstyp zu begrenzen (da ich den Auszug für diesen bestimmten Beitragstyp nur in einem verblassenden Schieberegler anzeigen lasse), indem ich die folgende Funktion verwende:

function client_excerpt($length) {
global $post;
    if ($post->post_type == 'testimonial')
         return 20;
    else
         return 55;
}
add_filter('excerpt_length', 'client_excerpt');

Nun, das funktioniert gut, wenn ich get_the_excerpt innerhalb der Schleife aufrufe, die meine Divs für den Schieberegler ausgibt. Ich möchte jedoch nicht, dass der Link “Weiterlesen…” nur auf diesen Auszügen erscheint. Kann ich verhindern, dass sie in diesen bestimmten Auszügen in meiner Funktion angezeigt werden?

  • Wenn Sie über WordPress sprechen, sollten Sie die Tatsache in der Frage erwähnen

    – Frédéric Clausset

    17. Juni 2013 um 14:55 Uhr

Probieren Sie dies aus, indem Sie die Auszugsfilter:

function new_excerpt_more( $more ) {
  global $post;
  if ($post->post_type == 'testimonial'){
    return '';
  }
}
add_filter('excerpt_more', 'new_excerpt_more');

  • Hat super funktioniert! Vielen Dank! 🙂

    – hübsch

    17. Juni 2013 um 20:25 Uhr

1054640cookie-checkWordPress: Entfernen des Links „Weiterlesen“ aus einer benutzerdefinierten Auszugsfunktion?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy