WordPress: Post Importer and Updater


A WordPress Post Importer that will Also Update Existing Posts..

Their are many Post Importer plugins for WordPress that work well at importing new posts, but can they handle Importing an Updated Post, keeping the same URL but changing the content data.

The Really Simple CSV Importer plugin at: https://wordpress.org/plugins/really-simple-csv-importer does appear to do exactly this.

The section that covers the Post ID number states this:

The post ID is already exists in your blog, importer will update that post data. If the ID is not exists, importer will trying to create a new post with suggested ID.

Notes also include: Note: Empty cells in the csv file means “keep it”, not “delete it”.

Really Simple CSV Importer

Requires: 3.6 or higher
Compatible up to: 4.3
Last Updated: 2015-5-4
Active Installs: 40,000+
Data as at 27 Aug 2015

Example Import Structure can be seen at the file in your /wp-content/plugins/really-simple-csv-importer/sample folder.

In the Admin Bar on the left I think this plugin is accessed by this option:

Tools : CSV Importer

It is VERY important that you format the CSV file CORRECTLY so that it imports your data as it should.
This plugin is not a simple one, unless you know what you are doing.
The sample File contains these column names as examples:

post_id
post_name
post_author
post_date
post_type
post_status
post_title
post_content
post_category
post_tags
custom_field

The author recommends you to use LibreOffice, or Google Docs, to create the csv file.
People (including me) that create with Excel, often get a failed import, such as an “All Done” message, but nothing actually imported.

Other Import Plugins that I have looked at:

CSV Importer

(https://wordpress.org/plugins/csv-importer)
CSV Importer cannot update existing posts


84.1 - 866,418
Scroll down for Comments
0 0 votes
Article Rating
Subscribe
Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x