Cum să extragi doar textul din conținutul unui post WordPress?
Folosesc WordPress pentru proiectele mele. Pentru pagina principală a site-ului, am nevoie să afișez o cantitate limitată de text din conținutul postărilor, iar acesta conține și imagini. Pentru a afișa primele 100 de caractere am folosit funcția substr din PHP. Problema este că se afișează atât textul cât și imaginile. Doresc să afișez doar textul. Există vreo metodă sau plugin pentru a face asta?
Orice ajutor este binevenit. Mulțumesc anticipat.
Mulțumesc Satish.. De fapt, știam despre funcția PHP strip_tags dar nu m-am gândit să o folosesc :P. A funcționat pentru mine..

Dacă te afli în bucla WordPress, atunci folosește funcția wp_trim_excerpt(), care va returna un extras de 55 de cuvinte.
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
// Codul tău HTML...
<p><?php echo wp_trim_excerpt(); ?></p>
// Continuă cu mai mult HTML (dacă dorești)
<?php endwhile; endif; ?>
În caz contrar, dacă nu te afli în buclă, încearcă să folosești câmpul de extras (excerpt) care este setat din ecranul de editare al articolului.
