Xoá thẻ p rỗng trong bài viết WordPress

Vừa rồi tôi có hỗ trợ cho 1 khách hàng và website có rất nhiều thẻ p rỗng nên có viết qua 1 hàm để lọc và xoá toàn bộ thẻ p rỗng trong bài viết đi, tiện thể xử lý xong tôi share ở đây hy vọng sẽ giúp ích được cho nhiều người.

Thẻ p rỗng là gì?

Thẻ p rỗng là thẻ p không có giá trị gì trong bài viết và nó làm bài viết có nhiều khoảng trắng rất khó chịu, ví dụ như này là thẻ p rỗng <p></p>

Trong html nó sẽ hiện như hình dưới đây.

Xoá tag p rỗng trong bài viết WordPress

Để xoá tag p rỗng hay không có giá trị trong WordPress bạn có thể thêm đoạn code này vào file functions.php sau đó lưu lại rồi reload lại trang web để xem kết quả, sau khi xoá xong thẻ xoá thr p rỗng trong bài viết bạn có thể xoá code này đi cũng được hoặc muốn lưu lại để nếu gặp vấn đề thì có thể add vào lại.

Nếu bạn chưa biết file functions.php nằm ở đâu bạn có thể xem qua

function vutruso_remove_empty_p_tags( $content ) {
$pattern = '/<p>(&nbsp;|\s)*<\/p>/';
$content = preg_replace( $pattern, '', $content );
return $content;
}
add_filter( 'the_content', 'vutruso_remove_empty_p_tags', 20 );

Xoá tag p rỗng trong bài viết đơn giản chỉ có như vậy thôi, hy vọng bài viết sẽ hữu ích với bạn.

Từ khóa
user

Yêu thích Võ thuật và Công nghệ thông tin, thích viết và chia sẽ về 2 lĩnh vực này thế thôi :D

Bài viết liên quan