function show_parent_product_categories($echo = 1, $return = '') { $multiple_settings = get_multiple_settings(); $taxonomy_name = apply_filters('current_product_catalog_taxonomy', 'al_product-cat'); $archive_template = get_product_listing_template(); if ($multiple_settings['product_listing_cats'] == 'on') { if ($multiple_settings['cat_template'] != 'template') { $product_subcategories = wp_list_categories('show_option_none=No_cat&echo=0&title_li=&taxonomy=' . $taxonomy_name . '&parent=0'); if (!strpos($product_subcategories, 'No_cat')) { $return = '<div class="product-subcategories">' . $product_subcategories . '</div>'; } } else { $show_categories = do_shortcode('[show_categories parent="0"]'); if (!empty($show_categories)) { $return = '<div class="product-subcategories ' . $archive_template . '">' . $show_categories; if ($archive_template != 'list') { $return .= '<hr>'; } $return .= '</div>'; } } } return echo_ic_setting($return, $echo); }
function implecode_success($text, $echo = 1) { return echo_ic_setting('<div class="al-box success"><p>' . $text . '</p></div>', $echo); }
/** * * @param string $which color, size, box or none * @param int $echo * @return string */ function design_schemes($which = null, $echo = 1) { $custom_design_schemes = unserialize(DEFAULT_DESIGN_SCHEMES); $design_schemes = get_option('design_schemes', $custom_design_schemes); if ($which == 'color') { $output = $design_schemes['price-color']; } else { if ($which == 'size') { $output = $design_schemes['price-size']; } else { if ($which == 'box') { $output = $design_schemes['box-color']; } else { if ($which == 'none') { $output = ''; } else { $output = $design_schemes['price-color'] . ' ' . $design_schemes['price-size']; } } } } return echo_ic_setting(apply_filters('design_schemes_output', $output), $echo); }
function implecode_settings_text_color($option_label, $option_name, $option_value, $required = null, $echo = 1, $class = null, $change = null) { if ($required != '') { $regired_field = 'required="required"'; $star = '<span class="star"> *</span>'; } else { $regired_field = ''; $star = ''; } $return = '<tr>'; $return .= '<td>' . $option_label . $star . ':</td>'; $return .= '<td><input ' . $regired_field . ' class="color-picker ' . $class . '" type="text" name="' . $option_name . '" value="' . $option_value . '" /></td>'; $return .= '<script>jQuery("input[name=\'' . $option_name . '\']").wpColorPicker(' . $change . ');</script>'; $return .= '</tr>'; return echo_ic_setting($return, $echo); }