WordPress & Webwork

Zeichenzahl des WordPress-Auszugs (Excerpt) anzeigen lassen

Wie kann man sich die Anzahl der Zeichen im Auszug anzeigen lassen?

Wenn man in seinem Theme den Auszug (Excerpt) nutzt, dann ist dieser in seiner Anzahl der Worte oder Zeichen, die angezeigt werden, eingeschränkt. Nutzt man z. B. die Standard-Funktion von WordPress the_excerpt werden die ersten 55 Wörter angezeigt. In manchen Themes wird bei dieser Beschränkung auch die Zeichenzahl als Grundlage genommen.

Um nun genau zu sehen wie viel angezeigt wird ist es hilfreich im Modul-Fenster "Auszug" direkt angezeigt zu bekommen wie viele Zeichen der Auszug bereits beinhaltet. Im Editorfenster wird einem übrigens standardmäßig angezeigt wie viele Wörter man bereits geschrieben hat.

Um also diese Info im Modul-Fenster angezeigt zu bekommen ist eine Ergänzung der functions.php notwendig:

function excerpt_count_js(){
      echo '<script>jQuery(document).ready(function(){
jQuery("#postexcerpt .handlediv").after("<div style=\"position:absolute;top:0px;right:5px;color:#666;\"><small>Excerpt length: </small><input type=\"text\" value=\"0\" maxlength=\"3\" size=\"3\" id=\"excerpt_counter\" readonly=\"\" style=\"background:#fff;\"> <small>character(s).</small></div>");
     jQuery("#excerpt_counter").val(jQuery("#excerpt").val().length);
     jQuery("#excerpt").keyup( function() {
     jQuery("#excerpt_counter").val(jQuery("#excerpt").val().length);
   });
});</script>';
}
add_action( 'admin_head-post.php', 'excerpt_count_js');
add_action( 'admin_head-post-new.php', 'excerpt_count_js');

Eine relativ überschaubare Maßnahme, die einem das Leben bequemer machen kann:

Zeichen zählen im WordPress-Auszug (Excerpt)

Zeichen zählen im WordPress-Auszug (Excerpt)

via WPSnipp

3 Reaktion(en)

  1. Pingback: WordPress-Newsletter Nr. 146 | perun.net

  2. Timm der NetzBlogger

    Vielen lieben Danke für dieses Snippet. Es funktioniert hervorragend und ist eine große Hilfe. 🙂
    LG Timm

  3. barbara

    Hallo, das wäre für mich eine super nützliche Funktion und hat auch perfekt funktioniert. Allerdings wurde nach der Integration in die function.php in meinem Child-Theme die Funktionalität von visualComposer ausgehebelt und hat auf den Seiten nicht mehr funktioniert.
    Hast du zufällig eine Idee warum?
    Danke Dir.
    VG Barbara

Die Kommentare in diesem Beitrag sind geschlossen.