Đôi khi tiêu đề sản phẩm của các bạn khá dài
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, 2 ); // thay đổi số từ bạn muốn thêm
} else {
return $title;
}
}
kết quả sẽ được như thế này:
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 !