Product Loop
Hook: wpbf_woo_loop_before_summary
Execution: Fires before the product summary of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_before_summary', 'yourfunction' );
Hook: wpbf_woo_loop_summary_open
Execution: Fires after the opening product summary wrapper of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_summary_open', 'yourfunction' );
Hook: wpbf_woo_loop_before_category
Execution: Fires right before the category of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_before_category', 'yourfunction' );
Hook: wpbf_woo_loop_after_category
Execution: Fires right after the category of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_after_category', 'yourfunction' );
Hook: wpbf_woo_loop_before_title
Execution: Fires right before the title of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_before_title', 'yourfunction' );
Hook: wpbf_woo_loop_after_title
Execution: Fires right after the title of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_after_title', 'yourfunction' );
Hook: wpbf_woo_loop_before_price
Execution: Fires right before the price of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_before_price', 'yourfunction' );
Hook: wpbf_woo_loop_after_price
Execution: Fires right after the price of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_after_price', 'yourfunction' );
Hook: wpbf_woo_loop_before_rating
Execution: Fires right before the rating of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_before_rating', 'yourfunction' );
Hook: wpbf_woo_loop_after_rating
Execution: Fires right after the rating of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_after_rating', 'yourfunction' );
Hook: wpbf_woo_loop_before_excerpt
Execution: Fires right before the excerpt of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_before_excerpt', 'yourfunction' );
Hook: wpbf_woo_loop_after_excerpt
Execution: Fires right after the excerpt of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_after_excerpt', 'yourfunction' );
Hook: wpbf_woo_loop_before_add_to_cart
Execution: Fires right before the “Add to Cart” Button of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_before_add_to_cart', 'yourfunction' );
Hook: wpbf_woo_loop_after_add_to_cart
Execution: Fires right after the “Add to Cart” Button of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_after_add_to_cart', 'yourfunction' );
Hook: wpbf_woo_loop_summary_close
Execution: Fires before the closing product summary wrapper of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_summary_close', 'yourfunction' );
Hook: wpbf_woo_loop_after_summary
Execution: Fires after the product summary of all products on the shop/archive pages.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_loop_after_summary', 'yourfunction' );
Premium Add-On
Off Canvas Sidebar
Hook: wpbf_woo_off_canvas_sidebar_open
Execution: Fires after the opening WooCommerce off-canvas sidebar wrapper.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_off_canvas_sidebar_open', 'yourfunction' );
Hook: wpbf_woo_off_canvas_sidebar_close
Execution: Fires before the closing WooCommerce off-canvas sidebar wrapper.
function yourfunction() { echo 'Hi!'; } add_action( 'wpbf_woo_off_canvas_sidebar_close', 'yourfunction' );