args['debug'] == true) { echo '
'; print_r($_POST); echo ''; } // Permissions Check if ( ! current_user_can('edit_theme_options') ) wp_die( __( 'Cheatin’ uh?','aakanksha') ); $messages = array(); // Get selected template id $selected_template_id = isset($_REQUEST['template']) ? (int) $_REQUEST['template'] : 0; // Actions $action = isset($_REQUEST['action']) ? $_REQUEST['action'] : 'edit'; $template = isset($_REQUEST['template']) ? $_REQUEST['template'] : 0; // DEBUG //echo '
'; //print_r($_POST); //echo ''; // Template title & layout $template_name = isset($_REQUEST['template-name']) && !empty($_REQUEST['template-name']) ? htmlspecialchars($_REQUEST['template-name']) : 'No Title'; // Get all templates $templates = $this->get_templates(); // Get recently edited template $recently_edited_template = (int) get_user_option( 'recently_edited_template' ); if( ! isset( $_REQUEST['template'] ) && $recently_edited_template && $this->is_template( $recently_edited_template )) { $selected_template_id = $recently_edited_template; } elseif ( ! isset( $_REQUEST['template'] ) && $selected_template_id == 0 && !empty($templates)) { $selected_template_id = $templates[0]->ID; } //define selected template object $selected_template_object = get_post($selected_template_id); // saving action switch($action) { case 'create' : $new_id = $this->create_template($template_name); if(!is_wp_error($new_id)) { $selected_template_id = $new_id; //refresh templates var $templates = $this->get_templates(); $selected_template_object = get_post($selected_template_id); $messages[] = '
' . __('The ', 'aakanksha') . '' . $template_name . '' . __(' page template has been successfully created', 'aakanksha') . '
' . __('Sorry, the operation was unsuccessful for the following reason(s): ', 'aakanksha') . '
' . $errors . '' . __('The ', 'aakanksha') . '' . $template_name . '' . __(' page template has been updated', 'aakanksha') . '
' . __('The template has been successfully deleted', 'aakanksha') . '
| List Icon | Close |
| Choose your icon? | |
|
|
|