$post_data){ $meta_fields = $post_data['meta_fields']; $title = $post_data['title']; // Create post object $my_post = array( 'post_title' => $title, 'post_type' => 'accordions', 'post_status' => 'publish', ); $post_inserted_id = wp_insert_post( $my_post ); foreach ($meta_fields as $meta_key=>$meta_value){ update_post_meta( $post_inserted_id, $meta_key, $meta_value ); } } $response['json_a'] = $json_a; //$response['string'] = $string; //$response['json_file'] = $json_file; echo json_encode( $response ); die(); } add_action('wp_ajax_accordions_ajax_import_json', 'accordions_ajax_import_json'); //add_action('wp_ajax_nopriv_accordions_ajax_import_json', 'accordions_ajax_import_json'); add_shortcode('accordions_youtube', 'accordions_youtube'); function accordions_youtube($atts, $content = null ){ $atts = shortcode_atts( array( 'video_id' => "", 'width' => "560", 'height' => "315", ), $atts); $video_id = $atts['video_id']; $width = $atts['width']; $height = $atts['height']; $html = ''; $html.= ''; return $html; } function accordions_add_shortcode_column( $columns ) { return array_merge( $columns, array( 'shortcode' => __( 'Shortcode', 'accordions' ) ) ); } add_filter( 'manage_accordions_posts_columns' , 'accordions_add_shortcode_column' ); function accordions_posts_shortcode_display( $column, $post_id ) { if ($column == 'shortcode'){ ?>
'.__('Buy Premium!', 'accordions').''; return $links; } add_filter( 'plugin_action_links_'.plugin_basename( __FILE__ ) , 'accordions_plugin_list_meta_links' );