?> <a href="#close" class="cj-shortcode-generator-close">×</a> </h3> <?php if (!is_null($select_shortcodes)) { ?> <div class="cj-shortcode-footer clearfix"> <div class="cj-shortcode-display-container"> <div style="padding:10px;"> <select id="cj-select-product"> <option value="0"><?php _e('Select Product', 'cjtheme'); ?> </option> <?php $cj_products = cjtheme_list_submenu_admin_pages('cj-products'); if (!empty($cj_products)) { foreach ($cj_products as $key => $value) { if (in_array($key, array_keys($select_shortcodes))) { echo '<option value="' . $key . '">' . $value . '</option>'; } } } ?> </select> <?php if (!empty($select_shortcodes)) { foreach ($select_shortcodes as $skey => $svalue) { echo '<select class="cj-shortcodes-dropdown ' . $skey . '-shortcodes-dropdown">'; echo '<option value="0">' . __('Select Shortcode', 'cjtheme') . '</option>'; foreach ($svalue as $key => $value) {
<?php /** * @package CSSJockey WordPress Framework * @author Mohit Aneja (cssjockey.com) * @version FW-20150208 */ global $shortcode_tags; $select_shortcodes = null; $shortcode_options = null; $cj_products_text_domains = @array_keys(cjtheme_list_submenu_admin_pages('cj-products')); if (!empty($shortcode_tags)) { foreach ($shortcode_tags as $key => $value) { $tag = explode('_', $key); if (@in_array($tag[0], $cj_products_text_domains)) { $select_shortcodes[$tag[0]][] = $value; $shortcode_options[$value] = @unserialize(cjtheme_do_shortcode('[' . $value . ' return="options"]')); } } } $cj_products_array[] = '<option value="0">' . __('Select Product', 'cjtheme') . '</option>'; if (is_array($shortcode_options)) { foreach ($shortcode_options as $pkey => $product) { $product_slug = explode('_', $pkey); $func_name = $product_slug[0] . '_item_info'; $item_name = $func_name('item_name'); //echo '<pre>'; print_r($item_name); echo '</pre>'; $cj_products_array[$product_slug[0]] = '<option value="' . $product_slug[0] . '">' . $item_name . '</option>'; } } ?>