by Apsara Aruna on WordPress.org
Alternative CSV Importer plugin. Simple and powerful, best for geeks.
You can get example CSV files in /wp-content/plugins/simple-csv-importer/sample directory.
ID or post_id: (int) post id.post_author: (login or ID) The user name or user ID number of the author.post_date: (string) The time of publish date.post_content: (string) The full text of the post.post_title: (string) The title of the post.post_excerpt: (string) For all your post excerpt needs.post_status: (‘draft’ or ‘publish’ or ‘pending’ or ‘future’ or ‘private’ or custom registered status) The status of the post. ‘draft’ is default.post_password: (string) The password to protect the post. The password is limited to 20 characters.post_name: (string) The slug of the post.post_parent: (int) The post parent id. Used for page or hierarchical post type.menu_order: (int)post_type: (‘post’ or ‘page’ or any other post type name) (required) The post type slug, not labels.post_thumbnail: (string) The uri or path of the post thumbnail.post_category: (string, comma separated) slug of post categoriespost_tags: (string, comma separated) name of post tagstax_{taxonomy}: (string, comma separated) Any field prefixed with tax_ will be used as a custom taxonomy. Taxonomy must already exist. Entries are names or slugs of terms.{custom_field_key}: (string) Any other column labels used as custom fieldcfs_{field_name}: (string) If you would like to import data to custom fields set by Custom Field Suite, please add prefix cfs_ to column header name.scf_{field_name}: (string) If you would like to import data to custom fields set by Smart Custom Fields, please add prefix scf_ to column header name.comment_status: (‘closed’ or ‘open’) Default is the option ‘default_comment_status’, or ‘closed’.Note: Empty cells in the csv file means “keep it”, not “delete it”.
Note: To set the page template of a page, use custom field key of _wp_page_template.
Note: If providing a post_status of ‘future’ you must specify the post_date in order for WordPress to know when to publish your post.
Note: If the post_type value is attachment, you can use post_thumbnail field to define media URL or path.
If advanced custom field key is exists, importer will trying to use update_field function instead of built-in add_post_meta function.
How to find advanced custom field key: Finding the field key