__( 'Globally', 'woocommerce-jetpack' ), 'type' => 'title', 'id' => 'wcj_sale_flash_global_options', ), array( 'title' => __( 'Globally', 'woocommerce-jetpack' ), 'desc' => '' . __( 'Enable section', 'woocommerce-jetpack' ) . '', 'id' => 'wcj_product_images_sale_flash_enabled', 'default' => 'no', 'type' => 'checkbox', ), array( 'title' => __( 'Sale Flash', 'woocommerce-jetpack' ), 'desc_tip' => __( 'You can use HTML and/or shortcodes here.', 'woocommerce-jetpack' ), 'id' => 'wcj_product_images_sale_flash_html', 'default' => '' . __( 'Sale!', 'woocommerce' ) . '', 'type' => 'textarea', 'css' => 'width:100%', ), array( 'title' => __( 'Hide Everywhere', 'woocommerce-jetpack' ), 'desc' => __( 'Hide', 'woocommerce-jetpack' ), 'id' => 'wcj_product_images_sale_flash_hide_everywhere', 'default' => 'no', 'type' => 'checkbox', ), array( 'title' => __( 'Hide on Archives (Categories) Only', 'woocommerce-jetpack' ), 'desc' => __( 'Hide', 'woocommerce-jetpack' ), 'id' => 'wcj_product_images_sale_flash_hide_on_archives', 'default' => 'no', 'type' => 'checkbox', ), array( 'title' => __( 'Hide on Single Page Only', 'woocommerce-jetpack' ), 'desc' => __( 'Hide', 'woocommerce-jetpack' ), 'id' => 'wcj_product_images_sale_flash_hide_on_single', 'default' => 'no', 'type' => 'checkbox', ), array( 'type' => 'sectionend', 'id' => 'wcj_sale_flash_global_options', ), array( 'title' => __( 'Per Product', 'woocommerce-jetpack' ), 'type' => 'title', 'id' => 'wcj_sale_flash_per_product_options', ), array( 'title' => __( 'Per Product', 'woocommerce-jetpack' ), 'desc' => '' . __( 'Enable section', 'woocommerce-jetpack' ) . '', 'desc_tip' => __( 'This will add meta box to each product\'s edit page.', 'woocommerce-jetpack' ) . ' ' . apply_filters( 'booster_message', '', 'desc' ), 'id' => 'wcj_sale_flash_per_product_enabled', 'default' => 'no', 'type' => 'checkbox', 'custom_attributes' => apply_filters( 'booster_message', '', 'disabled' ), ), array( 'type' => 'sectionend', 'id' => 'wcj_sale_flash_per_product_options', ), ); $product_terms['product_cat'] = wcj_get_terms( 'product_cat' ); $product_terms['product_tag'] = wcj_get_terms( 'product_tag' ); foreach ( $product_terms as $id => $product_term ) { $title = ( 'product_cat' === $id ? __( 'Per Category', 'woocommerce-jetpack' ) : __( 'Per Tag', 'woocommerce-jetpack' ) ); $settings = array_merge( $settings, array( array( 'title' => $title, 'type' => 'title', 'id' => 'wcj_sale_flash_per_' . $id . '_options', ), array( 'title' => $title, 'desc' => '' . __( 'Enable section', 'woocommerce-jetpack' ) . '', 'desc_tip' => apply_filters( 'booster_message', '', 'desc' ), 'id' => 'wcj_sale_flash_per_' . $id . '_enabled', 'default' => 'no', 'type' => 'checkbox', 'custom_attributes' => apply_filters( 'booster_message', '', 'disabled' ), ), ) ); foreach ( $product_term as $term_id => $term_desc ) { $settings = array_merge( $settings, array( array( 'title' => $term_desc, 'desc_tip' => __( 'You can use HTML and/or shortcodes here.', 'woocommerce-jetpack' ), 'id' => 'wcj_sale_flash_per_' . $id . '_' . $term_id . '_html', 'default' => '' . __( 'Sale!', 'woocommerce' ) . '', 'type' => 'textarea', 'css' => 'width:100%;', ), ) ); } $settings = array_merge( $settings, array( array( 'type' => 'sectionend', 'id' => 'wcj_sale_flash_per_' . $id . '_options', ), ) ); } return $settings;