Woocommerce là một plugin lý tưởng có đông đảo các chức năng giúp chúng ta tạo 1 web thương nghiệp, bán hàng và tùy biến không những thế giả dụ bạn muốn cấu hình lại những trang của woocommerce cho phù hợp với nhu cầu thì những hàm hook của woocommerce là một phương tiện thích hợp để bạn custom nó theo ý. Trong bài Tổng hợp hook trong wordpress – Vị trí hook trong single product woocommerce mình sẽ liệt kê và giới thiệu những hàm hook trong trang single product woocomerce nhé – Hi vẳng qua bài này bạn mang thể kiếm được vị trí cần hook cho trang WordPress của mình.
các hàm hook trong trang sản phẩm woocommerce – Phần hai
Như đã nói như Bài một : Vị trí hook trong single product woocommerce
để tiêu dùng hook ta nói lại về cách thức tiêu dùng hook trong wordpress
code một cấu trúc hook cơ bản mang dạng (1)
mang THỂ BẠN quan tâm
- chỉ dẫn backup bằng plugins Duplicator Pro
- Theme Flatsome tự động Update Theme liên tục – Theme quốc dân
- Hiệu ứng tab hình ( bài 1) – Tab Gallery trong wordpres
- Code java hiện thị tháng ngày năm và lời chúc tương ứng
- GreenCloudVPS giảm giá KVM VPS chỉ $60 – 1.4tr/năm
- Phần 2 : những hàm hook trong trang sản phẩm woocommerce
|
một
hai
3
4
|
function mo_ta_hook()
echo '<p>MÔ TẢ HOOK HOẶC CODE CẦN HOOK Ở ĐÂY</p>';
add_action('VI_TRI_HOOK', 'mo_ta_hook');
|
hoặc với dạng (2)
|
1
hai
3
4
|
function mo_ta_hook() ?>
miêu tả bằng text hoặc HTML hoặc PHP tại đây
<?php
add_action('VI_TRI_HOOK', 'mo_ta_hook');
|
OK sau đây chỉ là cần vị trí cần và add vào công thức là đủ nhé
Vị trí hook trong trang sản phẩm – Page product woocommerce
Vị trí hook trong trang sản phẩm – Page product woocommerce
|
một
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
// These are actions you can unhook/remove!
add_action( 'woocommerce_before_main_content', 'woocommerce_output_content_wrapper', 10 );
add_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20 );
add_action( 'woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10 );
add_action( 'woocommerce_archive_description', 'woocommerce_product_archive_description', 10 );
add_action( 'woocommerce_before_shop_loop', 'wc_print_notices', 10 );
add_action( 'woocommerce_before_shop_loop', 'woocommerce_result_count', 20 );
add_action( 'woocommerce_before_shop_loop', 'woocommerce_catalog_ordering', 30 );
add_action( 'woocommerce_before_shop_loop_item', 'woocommerce_template_loop_product_link_open', 10 );
add_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_show_product_loop_sale_flash', 10 );
add_action( 'woocommerce_before_shop_loop_item_title', 'woocommerce_template_loop_product_thumbnail', 10 );
add_action( 'woocommerce_shop_loop_item_title', 'woocommerce_template_loop_product_title', 10 );
add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 10 );
add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 5 );
add_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_product_link_close', 5 );
add_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 );
add_action( 'woocommerce_after_shop_loop', 'woocommerce_pagination', 10 );
add_action( 'woocommerce_after_main_content', 'woocommerce_output_content_wrapper_end', 10 );
|
Ok sau khi với vị trí cần hook ( theo hình ) và có vị trí chính xác ( trong khoảng list trên ) bạn chỉ cần bỏ vào code trên sau đó dán vào function của theme bạn đang dùng nhé
Vị trí hook trong trang sản phẩm – Page product woocommerce
Cả nhà đón bài tiếp – Bài 3 : Vị trí hook trong blog nhé
