add_filter( 'wcml_is_attributes_page', 'the_callback_function' );
- Type
- filter
- Category
- Miscellaneous
- WooCommerce Multilingual Version
- 3.8
Description
Add filters to check if the current product page is an attribute page. This is useful for WooCommerce extensions that have their own attribute pages.
Arguments
There is one parameter passed to this filter:- $is_attribute_page
- (bool) Whether or not the current page is an attribute page.
Example usage
Example
/**
* This example is extracted from the Adventure Tours Theme compatibility class in the WCML code.
*/
add_filter( 'wcml_is_attributes_page', 'is_attributes_page' );
function is_attributes_page( $is_attribute_page ){
if( isset( $_GET[ 'page' ] ) && $_GET[ 'page' ] == 'product_attributes_extended' && isset( $_GET[ 'post_type' ] ) && $_GET[ 'post_type' ] == 'product' ){
$is_attributes_page = true;
}
return $is_attributes_page;
}
Related hooks
wcml_new_order_admin_email_language, translate_shipping_methods_in_package, wcml_gui_additional_box_html, wcml_current_gateway_language, wcml_variation_term_taxonomy_ids, wcml_is_variable_product, wcml_gui_additional_box_data, wcml_after_load_lock_fields_js, wcml_wc_installed_pages, wcml_not_display_single_fields_to_translate