Căutați o modalitate de a folosi wp_trim_words pentru a trunchia textul în WordPress? Deși probabil există un plugin pentru asta, am creat o scurtă secvență de cod care vă permite să folosiți wp_trim_words pentru a trunchia textul în WordPress.
WordPress 3.3+ are o funcție de bază numită wp_trim_words(). Această funcție va trunchia textul la un număr specificat de cuvinte și va returna rezultatul. Adăugarea acestei secvențe la bucla WordPress vă va permite să trunchiați cu ușurință numărul de cuvinte afișate în the_content, the_excerpt, the_title sau orice altă valoare pe care o transmiteți acestei funcții de bază.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul single.php al temei dvs.:
echo wp_trim_words( get_the_content(), 100 ); // post content echo wp_trim_words( get_the_excerpt(), 100 ); // post excerpt echo wp_trim_words( get_the_title(), 100 ); // post title
$trimmed = wp_trim_words( $text, $num_words = 55, $more = null );
Parametri:
- $text
- (string) (required) Text to trim
- Implicit: Niciunul
- $num_words
- (integer) (optional) Number of words
- Implicit: 55
- $more
- (string) (optional) What to append if $text needs to be trimmed.
- Implicit: ‘…‘
Notă: Dacă este prima dată când adăugați secvențe de cod în WordPress, consultați ghidul nostru despre cum să copiați / lipiți corect secvențe de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă ți-a plăcut această secvență de cod, te rugăm să iei în considerare să consulți și celelalte articole de pe site, cum ar fi: 24 cele mai bune teme WordPress pentru educație și cum să creezi un formular de trimitere a postărilor invitate în WordPress.
wordpress are multe în versiunile sale actualizate..
Salut, mulțumesc pentru toate sfaturile utile. Am o întrebare, nu legată de postarea curentă, ci de tema paginii dvs. web. Ați putea să ne împărtășiți (sau poate ați făcut-o deja, dar nu o găsesc?) cum este realizată această listă grozavă de categorii/etichete în bara laterală? Arată foarte bine și mă întrebam cum să creez o listă similară – cu „bare de progres” care arată câte postări au fost publicate într-o anumită categorie/etichetă.