function axiom_sc_selector_add_in_toolbar() { if (!axiom_options_is_used()) { return; } axiom_sc_load_scripts(); axiom_sc_prepare_scripts(); global $AXIOM_GLOBALS; $shortcodes = $AXIOM_GLOBALS['shortcodes']; $shortcodes_list = '<select class="sc_selector"><option value=""> ' . __('- Select Shortcode -', 'axiom') . ' </option>'; foreach ($shortcodes as $idx => $sc) { $shortcodes_list .= '<option value="' . esc_attr($idx) . '" title="' . esc_attr($sc['desc']) . '">' . esc_html($sc['title']) . '</option>'; } $shortcodes_list .= '</select>'; echo $shortcodes_list; }
<?php //====================================== Editor area ======================================== if ($post_data['post_edit_enable']) { wp_register_script('wp-color-picker', get_site_url() . '/wp-admin/js/color-picker.min.js', array('jquery'), '1.0', true); axiom_enqueue_style('fontello-admin', axiom_get_file_url('css/fontello-admin/css/fontello-admin.css'), array(), null); axiom_enqueue_style('frontend-editor-style', axiom_get_file_url('js/core.editor/core.editor.css'), array(), null); axiom_enqueue_script('frontend-editor', axiom_get_file_url('js/core.editor/core.editor.js'), array(), null, true); axiom_enqueue_messages(); axiom_options_load_scripts(); axiom_options_prepare_scripts($post_data['post_type']); axiom_sc_load_scripts(); axiom_sc_prepare_scripts(); ?> <div id="frontend_editor"> <div id="frontend_editor_inner"> <form method="post"> <label id="frontend_editor_post_title_label" for="frontend_editor_post_title"><?php _e('Title', 'axiom'); ?> </label> <input type="text" name="frontend_editor_post_title" id="frontend_editor_post_title" value="<?php echo esc_attr($post_data['post_title']); ?> " /> <?php wp_editor($post_data['post_content_original'], 'frontend_editor_post_content', array('wpautop' => true, 'textarea_rows' => 16)); ?> <label id="frontend_editor_post_excerpt_label" for="frontend_editor_post_excerpt"><?php _e('Excerpt', 'axiom'); ?>