Bỏ review tron product page flatsome năm 2024

Hôm này, mình sẽ chia sẻ một đoạn code hiển thì star rating đối với các sản phẩm không có đánh giá ra ngoài trang chủ để mọi người có thể show sản phẩm được đẹp mắt hơn nhé.

Kết quả muốn đạt được

Bỏ review tron product page flatsome năm 2024
Hiển thị sao đối với các sản phẩm không có đánh giá

Copy đoạn function sau bỏ vào function.php của mình nhé.

function show_rating( $rating_html, $rating, $count ) { $rating_html \= '

'; $rating_html .= wc_get_star_rating_html( $rating, $count ); $rating_html .= '
';

return $rating_html; }; add_filter( 'woocommerce_product_get_rating_html', 'show_rating', 100, 3 );

Như vậy là xong. Có gì cứ cmt các thắc mắc để bên mình hỗ trợ nhé.

Bonus: Hiển thị số lượt đánh giá ở shop page.

Để hiển thị số lượt đánh giá ở shop page như hình.

Bỏ review tron product page flatsome năm 2024
Hiển thị số lượt đánh giá

Bước đầu tiên bạn vào tạo một thư mục woocommerce trong theme của mình. (Đa phần chỉnh sửa template của woocommerce bạn đều phải tạo một thư mục riêng trong theme để tránh bị mất khi update theme/plugin)

Chú ý: Cách dưới đây mình dùng code để làm. Cách này chỉ phù hợp với các bạn biết code và thích vọc thêm để từ đó làm nhiều trường hợp khác nhau. Ngoài ra code này không thích hợp với site nhiều sản phẩm. Vì vậy mình khuyên dùng plugin Premmerce Permalink Manager for WooCommerce để thay thế code bên dưới nhé.

Nhiều khách hàng có yêu cầu xóa bỏ chữ product hoặc product-category trong đường dẫn mặc định của woocommerce. Thấy bảo thân thiện với seo gì gì 🙂 mình không rõ lắm vấn đề đó. Chỉ biết hướng dẫn bỏ đi thôi 🙂

Khi bỏ đi cũng có cái hay là đường dẫn sẽ được rút ngắn. Nhưng bên cạnh đó cũng có 1 số bất cập là phải chú ý khi đăng sản phẩm đường dẫn không được trùng với bài viết, page hay bất khi post type khác.

Để duy trì blog nên mình có làm aff cho 1 số bên hosting. Nhưng dù aff mình cũng chọn 1 số nhà cung cấp uy tín về chất lượng và support nên các bạn cứ yên tâm nhé.

Nếu có mua hosting mà có trong list dưới đây các bạn click vào link trước khi mua để ủng hộ mình nhé. Mình cảm ơn nhiều

  • Azdigi: Giá rẻ thì dùng gói Pro Gold Hosting còn chất lượng hơn thì em khuyên dùng Business Hosting. Có điều kiện thì lên VPS nhé
  • Tino hosting
  • iNet
  • Nước ngoài thì Vultr

Bỏ review tron product page flatsome năm 2024

Nội dung bài bao gồm:

Các bài viết có thể bạn quan tâm:

  1. Xóa bỏ product-category và toàn bộ slug của danh mục cha khỏi đường dẫn của Woocommerce
  2. Cách cài đặt base của danh mục sản phẩm giống với base của trang sản phẩm

Hướng dẫn loại bỏ chữ product trong đường dẫn

Trước tiên các bạn dán đoạn code sau vào file functions.php của theme đang sử dụng. Sau đó hãy update lại permalink (Setting -> Permalinks -> Save changes) và thưởng thức thành quả.

Chú ý:

  1. Copy và dán đúng cú pháp PHP. Nhiều bạn có cái dấu mở PHP (
  2. Tại dòng số 11 trong code bên dưới đang để là /cua-hang/ các bạn thay chữ đó thành slug hiện tại của web… vào Setting -> Permalink để kiểm tra slug hiện tại là gì (thường là /product/ hoặc /shop/ …)

Mình sẽ giải thích 1 chút xíu về hàm trên. Function devvn_remove_slug hook vào post_type_link sẽ giúp chúng ta xóa bỏ chữ product trong đường dẫn. Nhưng khi truy cập vào đường dẫn đó sẽ bị 404 vì vậy ta phải có thêm function devvn_woo_rewrite_rules để rewrite, sẽ không còn bị 404 nữa.

Chú ý: Mặc định slug là product. Nhưng có thể slug đó đã bị thay đổi trước đó. bạn hãy kiểm tra xem slug hiện tại là gì rồi thay vào phía trên cho đúng nhé.

Hướng dẫn loại bỏ chữ product-category trong đường dẫn KHÔNG cần plugin

Bạn chỉ cần copy đoạn code sau vào file functions.php của theme đang sử dụng sau đó vào update lại permalink (Setting -> Permalink -> Save change) là có thể xóa bỏ dc chữ product-category ra khỏi đường dẫn rồi.

Chú ý:

  1. Cú pháp PHP khi copy
  2. Tại dòng 10 code dưới áp dụng cho slug danh mục là “product-category”. Hãy thay slug đó thành slug hiện tại của web bạn (Vào Setting -> Permalink để ktra)

Chú ý: Nếu sau khi làm xong mà bị lỗi phân trang (/page/2 – 404 not found) là do ở phần permalink của Posts có dạng .html. Các bạn sửa như sau

Sửa code dòng 30,31 ở trên thành đoạn này

Mẫu website nổi bật của tôi

add_rewrite_rule($baseterm.'/page/([0-9]{1,})?$', 'index.php?product_cat='.$term_slug.'&paged=$matches[1]','top'); add_rewrite_rule($baseterm.'/(?:feed/)?(feed|rdf|rss|rss2|atom)?$', 'index.php?product_cat='.$term_slug.'&feed=$matches[1]','top');

Hướng dẫn loại bỏ chữ product-category trong đường dẫn bằng plugin

Ngoài cách không dùng plugin ở trên có thể dùng plugin. Chúng ta dùng plugin WP htaccess Control để loại bỏ chữ product-category khỏi đường dẫn. Sau khi cài đặt các bạn hãy chọn như hình bên dưới rồi save lại là okie nhé