Thêm text vào khu vực mô tả ngắn của sản phẩm theme Flatsome

Để chèn đoạn text như hình ảnh dưới đây, bạn có thể theo hướng dẫn sau:

Thêm text vào khu vực mô tả ngắn của sản phẩm theme Flatsome WordPress
Các vị trí thêm đoạn text

Thêm đoạn text dưới mô tả ngắn của sản phẩm

Trong theme Flatsome của WordPress, nếu bạn muốn thêm một đoạn text dưới phần mô tả ngắn trong trang chi tiết sản phẩm, bạn cần chỉnh sửa file template của WooCommerce hoặc sử dụng các hook trong WooCommerce để giữ cho theme cập nhật mà không mất đi các tùy chỉnh.

WooCommerce cho phép bạn thêm nội dung vào nhiều vị trí khác nhau thông qua các hook. Để thêm đoạn text vào dưới phần mô tả ngắn (short description), bạn có thể sử dụng hook woocommerce_single_product_summary và gán cho nó một vị trí cụ thể.

  1. Truy cập vào file functions.php của theme con (child theme):
    Bạn nên thêm code vào file functions.php của theme con để không bị mất tùy chỉnh khi theme chính được cập nhật.
  2. Thêm đoạn mã sau vào file functions.php:
  • Hook woocommerce_single_product_summary: Đây là hook được sử dụng để thêm nội dung vào phần chi tiết sản phẩm.
  • Tham số 25: Đây là độ ưu tiên, đảm bảo đoạn text được chèn sau mô tả ngắn. Mô tả ngắn của sản phẩm thường được đặt ở vị trí 20, nên đặt 25 để nó hiển thị sau mô tả ngắn.

Thêm đoạn text dưới nút đặt hàng (thêm vào giỏ)

Nếu bạn muốn chèn đoạn text dưới nút “Đặt hàng” trong trang chi tiết sản phẩm của WooCommerce, bạn cần sử dụng hook khác vì vị trí của nút “Đặt hàng” nằm ở một phần khác so với mô tả ngắn.

Nút “Đặt hàng” (Add to Cart button) thường xuất hiện thông qua hook woocommerce_after_add_to_cart_button. Để chèn đoạn text dưới nút này, bạn có thể làm như sau:

  1. Truy cập vào file functions.php của theme con (child theme): Bạn nên thêm code vào file functions.php của theme con để giữ các tùy chỉnh sau khi theme được cập nhật.
  2. Thêm đoạn mã sau vào file functions.php:
  • Hook woocommerce_after_add_to_cart_button: Đây là hook được gọi ngay sau nút “Đặt hàng” trên trang chi tiết sản phẩm.

Để chèn một đoạn text trên vùng hiển thị danh mục sản phẩm (vùng có class product_meta), bạn có thể sử dụng hook thích hợp trong WooCommerce. Vùng hiển thị danh mục sản phẩm thường sử dụng woocommerce_product_meta_start hoặc woocommerce_product_meta_end để xác định vị trí trước hoặc sau nội dung của product_meta.

Vì bạn muốn chèn trên vùng này (trước khi các danh mục sản phẩm được hiển thị), bạn có thể dùng hook woocommerce_product_meta_start.

Thêm đoạn text phía trên danh mục sản phẩm

  1. Mở file functions.php của theme con (child theme): Để giữ cho tùy chỉnh không bị mất khi cập nhật theme, bạn nên thực hiện các thay đổi trong functions.php của theme con.
  2. Thêm đoạn mã sau vào functions.php:
  • Hook woocommerce_product_meta_start: Đây là hook cho phép bạn chèn nội dung trước khi WooCommerce hiển thị danh mục sản phẩm và các thông tin khác trong vùng có class product_meta.
  • custom_text_above_meta: Đây là class tùy chỉnh cho đoạn text của bạn, để bạn có thể thêm CSS nếu cần. Bạn có thể thay đổi class này hoặc sử dụng class product_meta nếu bạn muốn nó sử dụng cùng style với danh mục sản phẩm.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *