Video & Text Guides

Need help getting started with importing?

Sample post Pro

Sample page Pro

Sample post Free

Sample page Free

CSV Importer Plus for ACF is a powerful and user-friendly plugin that allows you to effortlessly import and map CSV data into your posts, pages, and custom post types. With support for a wide range of standard post/page fields and ACF fields, this plugin provides a seamless solution for managing data in WordPress.

If you want the plugin to automatically map your CSV columns to fields, make sure to use the below exact CSV column names for the standard fields.

For standard post fields, the CSV column name will be:

post_id, post_title, post_content, post_excerpt, post_featured_image, post_categories, post_tags, post_author_usernames, post_author_emails, post_author_passwords, post_status, post_date, post_comments, post_pings

For standard page fields, the CSV column name will be:

page_id, page_title, page_date, page_content, page_excerpt, page_featured_image, page_parent, page_template, page_author_usernames, page_author_email, page_author_password, page_status, page_password, page_comments, menu_order

For Acf Fields: Use acf field name. Please check the screenshot.

For Custom Taxonomies

CSV column name will be slug of custom taxonomies.

For Yoast Seo Fields:

yoast_focus_Keyword, yoast_meta_description, yoast_meta_robots_advanced, yoast_show_content_in_search_results, yoast_search_engines_follow_links, yoast_breadcrumb_title, yoast_canonical_url, yoast_schema_page_type, yoast_schema_article_type, yoast_cornerstone_content

For repeater fields, use repeater_shift_location_0r, where repeater is the keyword, shift_location is the repeater ACF field name, and 0r, 1r, 2r, etc., represent the row index.

The same applies to flexible content fields. Use flexible_content_shift_location_0r, where flexible_content is the keyword, shift_location is the flexible content ACF field name, and 0r, 1r, 2r, etc., represent the row index.

For the repeater field in flexible content, use flexible_content_shift_location_0r_0r, where flexible_content is the keyword and shift_location is the repeater field name. The first 0r represents the repeater row index, and the last 0r represents the flexible content row index.

Video Tutorials for Each Field

Full Video Tutorial for All Fields