Title: CSV 2 POST
Author: WebTechGlobal
Published: <strong>July 20, 2009</strong>
Last modified: June 25, 2017

---

Search plugins

![](https://ps.w.org/csv-2-post/assets/banner-772x250.png?rev=1467911)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/csv-2-post/assets/icon-256x256.png?rev=1075544)

# CSV 2 POST

 By [WebTechGlobal](https://profiles.wordpress.org/webtechglobal/)

[Download](https://downloads.wordpress.org/plugin/csv-2-post.8.3.0.zip)

 * [Details](https://twd.wordpress.org/plugins/csv-2-post/#description)
 * [Reviews](https://twd.wordpress.org/plugins/csv-2-post/#reviews)
 *  [Installation](https://twd.wordpress.org/plugins/csv-2-post/#installation)
 * [Development](https://twd.wordpress.org/plugins/csv-2-post/#developers)

 [Support](https://wordpress.org/support/plugin/csv-2-post/)

## Description

Create WordPress posts using data in your .csv files within minutes.

All themes supported and all properly formatted .csv files can be imported.

High level of automation for updating data, updating posts and creating posts.

Includes features normally sold as premium features. Support for those features 
is limited to Patreon.com backers.

#### Support

 * [GitHub](https://github.com/RyanBayne)
 * [ Blog](http://ryanbayne.wordpress.com)
 * [Facebook](https://www.facebook.com/ryanrbayne)
 * [Twitter](http://www.twitter.com/ryan_r_bayne)
 * [Slack](https://ryanbayne.slack.com)
 * [Discord Live Chat](https://discord.gg/xBNYA7Q)
 * [Skype](https://join.skype.com/girlPBmZUKuq)

#### Why CSV 2 POST?

CSV 2 POST offers longer term management of the data used to generate posts, than
most plugins.
 If you need to do a quick job, build a quick WP and still be prepared
for unexpected changes in your project/site. Then CSV 2 POST is the plugin you need.
The interface has a sandbox approach allowing users to submit any form at anytime.
That means when you suddenly realize your posts need to change or your original 
source of data has changed. You can simply use any of the tools available to get
the job done with minimum fuss. CSV 2 POST is intended to be permanently installed
however you can use it for quick projects and remove the plugin also. Please see
the plugins portal and follow the tutorials provided to get started.

 1.  New Premium Level Schedule Tools added in 2016
 2.  Create posts, pages and custom post types with no limits.
 3.  On demand (systematic) post updating.
 4.  Create hierarchical categories.
 5.  Put posts in existing categories.
 6.  Unique key custom fields (post meta) supported.
 7.  Design templates using WYSIWYG editor.
 8.  Import pre-made tags or generate them.
 9.  Import images to WordPress media gallery.
 10. Perfect post titles and get high SEO scores.
 11. Manage .csv files as data sources.
 12. Upgrading to premium is simple.
 13. Works with all .csv files.
 14. Featured image support.
 15. WordPress styled interface to match the rest of your admin.

### Languages

Seeking translators. Your name, site link, Twitter and YouTube videos will be added
to the plugins pages in return for your contribution.

### Plugin Author

Thank you for considering CSV 2 POST. I import data to WordPress for a living. If
your stuck, if you need another solution
 or help with any existing data importer.

### Contributors

These contributors helped to localize WTG Tasks Manager by translating my endless
dialog text.

 * None Yet

### Version Numbers and Updating

Explanation of versioning used by myself Ryan Bayne. The versioning scheme I use
is called “Semantic Versioning 2.0.0” and more
 information about it can be found
at http://semver.org/

These are the rules followed to increase the CSV 2 POST plugin version number. Given
a version number MAJOR.MINOR.PATCH, increment the:

MAJOR version when you make incompatible API changes,
 MINOR version when you add
functionality in a backwards-compatible manner, and PATCH version when you make 
backwards-compatible bug fixes. Additional labels for pre-release and build metadata
are available as extensions to the MAJOR.MINOR.PATCH format.

#### When To Update

Browse the changes log and decide if you need any recent changes. There is nothing
wrong with skipping versions if changes do not
 help you – look for security related
changes or new features that could really benefit you. If you do not see any you
may want to avoid updating. If you decide to apply the new version – do so after
you have backedup your entire WordPress installation (files and data). Files only
or data only is not a suitable backup. Every WordPress installation is different
and creates a different environment for WTG Task Manager – possibly an environment
that triggers faults with the new version of this software. This is common in software
development and it is why we need to make preparations that allow reversal of major
changes to our website.

## Screenshots

 * [[
 * Manage Multiple Projects.
 * [[
 * Simple Import Statistics.
 * [[
 * Category Data Selection.
 * [[
 * Custom Fields With Templates.
 * [[
 * Standard Post Settings.
 * [[
 * Generate Tags.
 * [[
 * Custom Publish Dates.
 * [[
 * Content Templates.

## Installation

Please install CSV 2 POST from the official WordPress.org repository by searching
for the plugin in your
 blogs administration area. You can do this by going to Plugins
in your admin menu and selecting Add New. Enter “CSV 2 POST” in the search box and
click on Install when you see the plugin.

The plugin will present you with further installation instructions if needed else
installation will complete
 automatically and the plugin will be ready for use.

## FAQ

  Installation Instructions

Please install CSV 2 POST from the official WordPress.org repository by searching
for the plugin in your
 blogs administration area. You can do this by going to Plugins
in your admin menu and selecting Add New. Enter “CSV 2 POST” in the search box and
click on Install when you see the plugin.

The plugin will present you with further installation instructions if needed else
installation will complete
 automatically and the plugin will be ready for use.

  As a WebTechGlobal subscriber can I get higher priority support for this plugin?

Yes – subscribers are put ahead of my Free Workflow and will not only result in 
a quicker response for support
 but requests for new features are marked with higher
priority.

  Can I hire you to customize the plugin for me?

Yes – you can pay to improve the plugin to suit your needs. However many improvements
will be done free.
 Please post your requirements on the plugins forum first before
sending me Paypal or Bitcoins. If your request is acceptable within my plans it 
will always be added to the WTG Tasks Management plugin which is part of my workflow
system. The tasks priority can be increased based on your WebTechGlobal subscription
status, donations or contributions you have made.

  Can I import CommissionJunction affiliate feeds?

Download .csv files from Commission Junction then upload them or paste a URL directly
to a .csv file on any domain to import it that way.
 Commission Junction and all
other affiliate networks are supported.

  Is there a limit to the number of posts I can create?

There are no limits others than what your server will allow you to do in a single
request.

  Will CSV 2 POST help me with SEO?

Yes CSV 2 POST allows the creation of post meta (custom fields) which are used by
most SEO solutions. More support can be added on
 request for free. The plugin also
offers text-spinning without limits and there is more planned on that.

  When was CSV 2 POST released?

The project started in 2009 and was quickly backed by large businesses including
Ryanair Ltd. I created the plugin while technically still at University so
 it didn’t
take long for a re-development to happen. I found myself re-developing it again 
in 2014 with the aim of making more use of the WordPress core.

## Reviews

![](https://secure.gravatar.com/avatar/6a590d33b1013dfe0a1e08f28f3b84b6b0213fbaacd8c5a5edb21776c426cf26?
s=60&d=retro&r=g)

### 󠀁[too many old bugs to fix.](https://wordpress.org/support/topic/too-many-old-bugs-to-fix/)󠁿

 [technicalx](https://profiles.wordpress.org/technicalx/) August 1, 2021

I fixed a few basic bugs to get it working, but then there were more bugs so I gave
up. But maybe there’s not many more bugs to fix? Still it’s pretty complex.

![](https://secure.gravatar.com/avatar/196c74fe32cbc0c421bb1215c422da531166e0d739f60069d18e285a5dbfe7d8?
s=60&d=retro&r=g)

### 󠀁[Failed in the first try](https://wordpress.org/support/topic/failed-in-the-first-try/)󠁿

 [hadzzz](https://profiles.wordpress.org/hadzzz/) September 3, 2016 1 reply

This plugin apparently has not even been tested.

![](https://secure.gravatar.com/avatar/61a24a0798163a27e92e8f24597d10d3a2a26b24347c72f5535218ae08f7da16?
s=60&d=retro&r=g)

### 󠀁[Error on activation with WP 4.4](https://wordpress.org/support/topic/error-on-activation-with-wp-44/)󠁿

 [lymeswold](https://profiles.wordpress.org/lymeswold/) September 3, 2016 2 replies

Sadly this plugin crashed when activated on my test WP installation, which has a
few plugins installed but otherwise is pretty clean right now. Sad because the functionality
looks very impressive and clearly a lot of effort has gone into development. However
I just don’t have time to investigate it further. Really this merits only 1 star,
but I’ll give 2 for effort. Here’s the error message (which suggests a basic SQL
syntax error – surely not?): WordPress database error You have an error in your 
SQL syntax; check the manual that corresponds to your MySQL server version for the
right syntax to use near '' at line 1 for query ALTER TABLE wp_c2pprojects CHANGE
COLUMN datatreatment datatreatment VARCHAR(50 made by require_once('I:\php\wordpress\
wp-admin\admin.php'), do_action('admin_init'), call_user_func_array, CSV2POST->add_adminpage_actions,
CSV2POST->projectstable_add_status_column, dbDelta

![](https://secure.gravatar.com/avatar/9e6dd88556530dbd5dbffebdbf029da8194daf839f8b1d42e8f1f9fcbce8a12e?
s=60&d=retro&r=g)

### 󠀁[Wow 1700 pages created with one template!](https://wordpress.org/support/topic/wow-1700-pages-created-with-one-template/)󠁿

 [Herbertvdp](https://profiles.wordpress.org/herbertvdp/) September 3, 2016 5 replies

the only pain in this pluging is the very slow learning curve. I’m thinking of providing
the community with a ‘get started in 5 minutes’ tutorial as it is not that difficult
at all, if you have time and enough ‘pain’ to get it working for you

 [ Read all 17 reviews ](https://wordpress.org/support/plugin/csv-2-post/reviews/)

## Contributors & Developers

“CSV 2 POST” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ WebTechGlobal ](https://profiles.wordpress.org/webtechglobal/)
 *   [ Ryan Bayne ](https://profiles.wordpress.org/ryan-bayne/)

[Translate “CSV 2 POST” into your language.](https://translate.wordpress.org/projects/wp-plugins/csv-2-post)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/csv-2-post/), check
out the [SVN repository](https://plugins.svn.wordpress.org/csv-2-post/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/csv-2-post/) by 
[RSS](https://plugins.trac.wordpress.org/log/csv-2-post/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

 * 8.3.0 =
 * DEV – Removed some plugin action links.
 * DEV – Removed WTG constants from main plugin file.
 * DEV – Removed premium upgrade notice.
 * FIX – mysql_real_escape_string() replaced with esc_sql().

## Meta

 *  Version **8.3.0**
 *  Last updated **9 years ago**
 *  Active installations **10+**
 *  WordPress version ** 4.4 or higher **
 *  Tested up to **4.8.28**
 *  Language
 * [English (US)](https://wordpress.org/plugins/csv-2-post/)
 * Tags
 * [autoblog](https://twd.wordpress.org/plugins/tags/autoblog/)[Autoblogger](https://twd.wordpress.org/plugins/tags/autoblogger/)
   [CSV Import](https://twd.wordpress.org/plugins/tags/csv-import/)
 *  [Advanced View](https://twd.wordpress.org/plugins/csv-2-post/advanced/)

## Ratings

 3.2 out of 5 stars.

 *  [  8 5-star reviews     ](https://wordpress.org/support/plugin/csv-2-post/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/csv-2-post/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/csv-2-post/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/csv-2-post/reviews/?filter=2)
 *  [  6 1-star reviews     ](https://wordpress.org/support/plugin/csv-2-post/reviews/?filter=1)

[Add my review](https://wordpress.org/support/plugin/csv-2-post/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/csv-2-post/reviews/)

## Contributors

 *   [ WebTechGlobal ](https://profiles.wordpress.org/webtechglobal/)
 *   [ Ryan Bayne ](https://profiles.wordpress.org/ryan-bayne/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/csv-2-post/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.patreon.com/ryanbayne)