Cách rút gọn tiêu đề sản phẩm (product title) trong woocommerce?

Đôi khi tiêu đề sản phẩm của các bạn khá dài

product title

và giờ bạn chỉ muốn rút ngắn các title product hiển thị trong woocommerce.

Hôm nay mình sẽ share cho các bạn một đoạn function để có thể giải quyết được vấn đề này nhé:

Đây là đoạn code, các bạn copy vào file functions.php nhé:

add_filter( 'the_title', 'short_title_product', 10, 2 );
function short_title_product( $title, $id ) {
if (get_post_type( $id ) === 'product' & !is_single() ) {
return wp_trim_words( $title,); // thay đổi số từ bạn muốn thêm
} else {
return $title;
}
}

kết quả sẽ được như thế này:

:cách rút gọn tiêu đề sản phẩm (product title) trong woocommerce.

như các bạn thấy tiêu đề đã chỉ có 2 từ.

Giải thích đoạn code:

  • add_filter: filter hook cần thay đổi nếu bạn chưa biết thì bạn có thể đọc action và filter là gì trong wordpress nhé.
  • the_title: tên filter hook.
  • short_title_product: hàm khai báo.

Lời kết

Hy vọng phần hướng dẫn cách rút gọn tiêu đề sản phẩm (product title) trong woocommerce.

Nếu các bạn thấy hay có thể theo dõi chuyên mục thủ thuật wordpress để biết thêm nhiều kiến thức mới nha.

Hãy follow fanpage để nhận được những bài viết mới nhất nhé : Hocwordpress Group

Chúc bạn có những kiến thức về  wordpress thú vị và hay ho !