Bỏ tự động thêm thẻ p trong trang wordpress

Bỏ tự động thêm thẻ p trong trang wordpress

Khi tạo một trang mới, WordPress sẽ tự động thêm thẻ <p> vào nội dung tuy nhiên nhiều khi nó gây khá nhiều phiền phức, nhất là khi bạn muốn kiểm soát toàn bộ bố cục trang.

Trong bài này mình sẽ hướng dẫn cách bỏ tự động thêm thẻ <p> (bạn soạn thảo như nào thì nó sẽ hiện ra y như vậy)

Bỏ tự động thêm thẻ p trong trang wordpress

Mở file functions.php và thêm đoạn code sau vào cuối file:

// Prevent WP from adding <p> tags on pages
function disable_wp_auto_p( $content ) {
  if ( is_singular( 'page' ) ) {
    remove_filter( 'the_content', 'wpautop' );
    remove_filter( 'the_excerpt', 'wpautop' );
  }
  return $content;
}
add_filter( 'the_content', 'disable_wp_auto_p', 0 );

Bỏ tự động thêm thẻ p trong trang wordpress

Bỏ tự động thêm thẻ p trong trang wordpress

dòng if ( is_singular( 'page' ) ) có ý nghĩa là chỉ áp dụng cho page, nếu bạn muốn áp dụng cho cả post hoặc các loại khác thì xóa dùng này đi là đươc.

 

 

 

 

 

 

References: https://templ.io/blog/prevent-wordpress-from-adding-p-tags-in-content/

stackjava.com