comment_text() Ben şu sorun haline çalıştırıyorum bir <div>...</div> kabın içine her yorumun çıkışını sarmak için Wordpress API tarafından sağlanan fonksiyon içine kanca çalışılıyor:
Benim ekledi filtre olmadan comment_text() çıkış bu gibi görünüyor:
<p>Hello User!</p>
<p>Thank you for your comment.</p>
<p>Stefan</p>
Thats ince ama dediğim gibi ben bunu bir <div class="comment-text">...</div> içine sarılmış istiyorum. Bildiğim kadarıyla bunu yapmanın doğru yolu functions.php Benim tema ve bu yüzden yaptım bir filtre ekleyerek olacaktır:
function stefan_wrap_comment_text($content) {
return "<div class=\"comment-text\">". $content ."</div>";
}
add_filter('comment_text', 'stefan_wrap_comment_text');
Ben çıktı gördüğünüz gibi belirli bir filtre çalışıyor ama aşağıdaki örnekte gördüğünüz gibi içerik birinci fıkrasına olumsuz sideeffect vardır. İlk paragraf <p>Hello User!</p> olabilir ama bu gibi görünüyor olmalıdır: Hello User!.
<div class="comment-text">
Hello User!
<p>Thank you for your comment.</p>
<p>Stefan</p>
</div>
Herhangi bir fikir ya da ben yanlış yapıyorum ipuçları?