WPML
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;
}

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

All 12 Miscellaneous hooks →