ASTRA_Ext_WooCommerce_Markup::addons_meta_options()
Shop Page Meta Options
Description
Return
(void)
Source
File: addons/woocommerce/classes/class-astra-ext-woocommerce-markup.php
public function addons_meta_options() { if ( is_shop() ) { $shop_page_id = get_option( 'woocommerce_shop_page_id' ); /* * Transparent Header for shop page meta. */ $enable_trans_header = astra_get_option( 'transparent-header-enable' ); $shop_transparent_header_meta = get_post_meta( $shop_page_id, 'theme-transparent-header-meta', true ); $show_trans_header = '__return_false'; if ( 'enabled' === $shop_transparent_header_meta ) { $enable_trans_header = true; } elseif ( 'disabled' === $shop_transparent_header_meta ) { $enable_trans_header = false; } if ( $enable_trans_header ) { $show_trans_header = '__return_true'; } add_filter( 'astra_is_transparent_header', $show_trans_header ); /* * Above Header for shop page meta. */ $above_header_meta = get_post_meta( $shop_page_id, 'ast-above-header-display', true ); $show_above_header = '__return_false'; if ( 'disabled' == $above_header_meta ) { $show_above_header = '__return_true'; } add_filter( 'astra_above_header_disable', $show_above_header ); /* * Below Header for shop page meta. */ $below_header_meta = get_post_meta( $shop_page_id, 'ast-below-header-display', true ); $show_below_header = '__return_false'; if ( 'disabled' == $below_header_meta ) { $show_below_header = '__return_true'; } add_filter( 'astra_below_header_disable', $show_below_header ); } }
Expand full source code Collapse full source code View on Trac