Xoá thẻ p rỗng trong bài viết WordPress
Vừa rồi tôi có hỗ trợ làm lại website 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.
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.
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.
II. 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 filefunctions.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 bài viết này
1 2 3 4 5 6 |
function ngoinhaweb_remove_empty_p_tags( $content ) { $pattern = '/<p>( |\s)*<\/p>/'; $content = preg_replace( $pattern, '', $content ); return $content; } add_filter( 'the_content', 'ngoinhaweb_remove_empty_p_tags', 20 ); |