it-swarm.com.de

Begrenzen Sie die Anzahl der Wörter im Beitragstitel

Gibt es eine Möglichkeit, die Anzahl der Wörter im Beitragstitel zu begrenzen?

Ich habe über das Internet gesucht, aber nichts gefunden.

Ich weiß nur, dass nur der Inhalt des Beitrags eingeschränkt oder auszugsweise sein kann.

4
Juliver Galleto

verwenden Sie dies einfach, wo immer Sie Ihren Titel mit begrenzten Wörtern anzeigen möchten

<?php echo wp_trim_words( get_the_title(), 5 ); ?>

ersetzen Sie die Nummer 5 im obigen Code durch die Anzahl der Wörter, die Sie anzeigen möchten.

Grüße.

4
Himanshu Jain

Wenn Sie fortfahren, müssen Sie am Ende des Titels "..." angeben

<?php
    echo wp_trim_words( get_the_title(), 10, '...' );
?>

Wenn Sie fortfahren, müssen Sie "..." am Ende des Titels nicht angeben

<?php
    echo wp_trim_words( get_the_title(), 10 );
?>
1
Super Model

Dafür gibt es eine eingebaute Funktion: wp_trim_words() .

add_filter( 'the_title', 'wpse_75691_trim_words' );

function wpse_75691_trim_words( $title )
{
    // limit to ten words
    return wp_trim_words( $title, 10, '' );
}
1
fuxia
function limit_Word_count($title) {
    $len = 5; //change this to the number of words
    if (str_Word_count($title) > $len) {
        $keys = array_keys(str_Word_count($title, 2));
        $title = substr($title, 0, $keys[$len]);
    }
    return $title;
}
add_filter('the_title', 'limit_Word_count');

Sie können fast alles, was Sie wollen, beliebig einschränken, Sie brauchen nur den richtigen Filter

0
Mridul Aggarwal