Dizesinden boş paragraf etiketlerini nasıl kaldırılır?

0 Cevap

Ben WordPress şablonu ile hafif bir kodlama sorun koştu. Bu benim şablonda kullanmak kodu:

<?php echo teaser(40); ?>

Benim fonksiyonları, ben etiketleri şerit ve sadece izin verilen etiketleri içerik almak için kullanabilirsiniz.

<?php
function teaser($limit) {
    $content = explode(' ', get_the_content(), $limit);
    if (count($content)>=$limit) {
    array_pop($content);
    $content = implode(" ",$content).'...';
    } else {
    $content = implode(" ",$content);
    }   
    $content = preg_replace('/\[.+\]/','', $content);
    $content = apply_filters('the_content', $content); 
    $content = str_replace(']]>', ']]&gt;', $content);
    $content = strip_tags($content, '<p><a><ul><li><i><em><strong>');
    return $content;
}
?>

Sorun: Ben içerik etiketleri şerit yukarıdaki kodu kullanabilirsiniz, ancak WordPress zaten paragrafın içinde görüntü etiketleri koyar. Yani sonuç görüntüleri elimden boş paragraf etiketleri olduğunu.

Just for the sake of cleaning up my code and useless empty tags. My question is how to remove empty paragraph tags?

<p></p>

Teşekkür peşin a lot! :)

0 Cevap