<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CSV 2 POST Data Engine</title>
	<atom:link href="http://www.csv2post.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.csv2post.com</link>
	<description>Wordpress Auto-Blogging Plugin</description>
	<lastBuildDate>Mon, 20 May 2013 15:13:50 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Content Template Test Posts Meta Box</title>
		<link>http://www.csv2post.com/feature-guides/content-template-test-posts-meta-box</link>
		<comments>http://www.csv2post.com/feature-guides/content-template-test-posts-meta-box#comments</comments>
		<pubDate>Sat, 11 May 2013 23:07:13 +0000</pubDate>
		<dc:creator>Ryan Bayne</dc:creator>
				<category><![CDATA[Feature Guides]]></category>
		<category><![CDATA[Content Template]]></category>
		<category><![CDATA[Updating Posts]]></category>

		<guid isPermaLink="false">http://www.csv2post.com/?p=5753</guid>
		<description><![CDATA[<p>A goal of CSV 2 POST is to help users protect their live blog. What I mean by this is that we want to reduce risk when making changes to a project that has already created hundreds of posts. Our Test Posts meta box feature allows us to enter one or more post ID when [...]</p><p>The post <a href="http://www.csv2post.com/feature-guides/content-template-test-posts-meta-box">Content Template Test Posts Meta Box</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>A goal of CSV 2 POST is to help users protect their live blog. What I mean by this is that we want to reduce risk when making changes to a project that has already created hundreds of posts. Our Test Posts meta box feature allows us to enter one or more post ID when editing a Content Template. On clicking &#8220;Update&#8221; our template changes are applied to those test post. Other update procedures make changes to the whole post, essentially re-building it. This feature focuses on the &#8220;post_content&#8221; value stored in the database and that is the value users see. We can then inspect them and decide if we want to allow the plugin to apply the changes to all posts. As always you should read this feature guide to fully understand how this operates.</p>
<div class="sc-notification note-info">	<a href="#" class="close" title="Close notification">close</a>	<p><strong>Original Premium Feature:</strong> No other CSV importer on WordPress provides this functionality and so it is provided in our premium plugin only. Our aim is to provide surgical tools to help manage live blogs without taking them offline and we will continue to show innovation in this area.</p></div>
<p><a href="http://www.csv2post.com/wp-content/uploads/2013/05/csv2post-test-posts-meta-box.jpg"><img class="size-full wp-image-5754 aligncenter" alt="csv2post-test-posts-meta-box" src="http://www.csv2post.com/wp-content/uploads/2013/05/csv2post-test-posts-meta-box.jpg" width="315" height="131" /></a></p>
<p>&nbsp;</p>
<h2>Step One</h2>
<p>The Test Posts tool is provided to help during the process of editing and updating existing posts. So the first step is to create posts using CSV 2 POST.</p>
<h2>Step Two</h2>
<p>Open C2P Content in the menu and click Edit on the template you wish to change then apply to posts using that template.</p>
<h2>Step Three</h2>
<p>Enter one or more post ID separated by comma. The posts must be using the template you plan to edit. They may have used the template originally or you have changed to that template. Either way CSV 2 POST will still only apply the template linked to the posts through the standard project settings or the custom field named &#8220;csv2post_template&#8221;. The Test Posts tool simply tells CSV 2 POST which posts we want updated right now, despite any other settings.</p>
<h2>Step Four</h2>
<p>Ensure your posts are private or draft, unless you are working on a test blog then it does not matter. The idea is to hide changes. Confident users may enter post ID for public posts, that is fine. We&#8217;re still reducing any potential damage if our template changes are not correct or turn out different from what we expected.</p>
<h2>Step Five</h2>
<p>Click Update and check your posts. Continue the process if required.</p>
<div class="sc-notification note-info">	<a href="#" class="close" title="Close notification">close</a>	<p><strong>Custom Field:</strong> the string of post ID will be stored in a custom field named _csv2post_testposts. The underscore at the beginning of this custom field key hides it on the interface though.</p></div>
<p>The post <a href="http://www.csv2post.com/feature-guides/content-template-test-posts-meta-box">Content Template Test Posts Meta Box</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.csv2post.com/feature-guides/content-template-test-posts-meta-box/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No Category Settings Saved For Testing</title>
		<link>http://www.csv2post.com/notifications/no-category-settings-saved-for-testing</link>
		<comments>http://www.csv2post.com/notifications/no-category-settings-saved-for-testing#comments</comments>
		<pubDate>Thu, 09 May 2013 13:09:18 +0000</pubDate>
		<dc:creator>Zara Walsh</dc:creator>
				<category><![CDATA[Notifications]]></category>

		<guid isPermaLink="false">http://www.csv2post.com/?p=4957</guid>
		<description><![CDATA[<p>Plugin Notification No category settings have been saved for your current project. You must save some category settings to make categories as the plugin does not know what columns your category data is in or the order of categories Explanation You have not visited and submitted forms for category settings. CSV 2 POST does not assume [...]</p><p>The post <a href="http://www.csv2post.com/notifications/no-category-settings-saved-for-testing">No Category Settings Saved For Testing</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></description>
				<content:encoded><![CDATA[<h2>Plugin Notification</h2>
<blockquote><p>No category settings have been saved for your current project. You must save some category settings to make categories as the plugin does not know what columns your category data is in or the order of categories</p></blockquote>
<h2>Explanation</h2>
<p>You have not visited and submitted forms for category settings. CSV 2 POST does not assume or detect category data.</p>
<h2>Solution</h2>
<ul>
<li>Go to the Your Projects page</li>
<li>Click on the Categories tab</li>
<li>Configure one or more of the forms and submit</li>
</ul>
<p>The post <a href="http://www.csv2post.com/notifications/no-category-settings-saved-for-testing">No Category Settings Saved For Testing</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.csv2post.com/notifications/no-category-settings-saved-for-testing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 3.6 Discount Offer &#8211; Save 50% Off CSV 2 POST</title>
		<link>http://www.csv2post.com/updates-news/wordpress-3-6-discount-offer-save-50-off-csv-2-post</link>
		<comments>http://www.csv2post.com/updates-news/wordpress-3-6-discount-offer-save-50-off-csv-2-post#comments</comments>
		<pubDate>Wed, 01 May 2013 10:42:39 +0000</pubDate>
		<dc:creator>Zara Walsh</dc:creator>
				<category><![CDATA[Updates / News]]></category>

		<guid isPermaLink="false">http://www.csv2post.com/?p=5694</guid>
		<description><![CDATA[<p>WordPress 3.6 is right around the corner. The planned released date is 20th May and we are trying to stay ahead of the game by preparing CSV 2 POST now. We have made a lot of big changes to our plugin, including adding support for the new Post Formats feature coming in WP 3.6. We [...]</p><p>The post <a href="http://www.csv2post.com/updates-news/wordpress-3-6-discount-offer-save-50-off-csv-2-post">WordPress 3.6 Discount Offer &#8211; Save 50% Off CSV 2 POST</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>WordPress 3.6 is right around the corner. The planned released date is 20th May and we are trying to stay ahead of the game by preparing CSV 2 POST now. We have made a lot of big changes to our plugin, including adding support for the new Post Formats feature coming in WP 3.6. We are confident that we are ready and that the plugin works great in this new version. However we would like to be sure.</p>
<h2>Beta Tester 50% Discount &#8211; May Only</h2>
<p>We are offering all of our packages half-price during May, with a limit on the number of times our voucher code can be used. The voucher code is &#8220;<strong>WP3.6</strong>&#8220;, that is without the quotes. You can enter it during checkout, before arriving at Paypal.</p>
<p>The code can be <em>used 10 times</em>. The idea is to have just enough beta testers to help us ensure the plugin is ready but not so much that we cannot work with each buyer individually. We are confident our own testing shows things will go smoothly when WP 3.6 is released but further feedback from new users is essential as always and benefits our existing users. Users of the discount code accept that they will be using our latest build of CSV 2 POST which is version 6.9.6. It is designed to work with WordPress 3.6 only to enforce beta testing. That is only fair to recent buyers or anyone purchasing the plugin to use straight away on the current WP version.</p>
<h2>Why New Users?</h2>
<p>I just wanted to mention our need for new users rather than simply working with the feedback we are getting from current users who beta test for us.</p>
<p>New users make mistakes for one. They don&#8217;t have habits with the plugin that existing users may have. Some habits may lead to the avoidance of using certain features or using features in a certain way. A new user is likely to try a bit of everything. This also helps to ensure people are installing CSV 2 POST for the first time. This is important and we cannot know for sure if existing users are always installing the plugin on a fresh blog every-time we release a version.</p>
<p>The nature of the changes in CSV 2 POST 6.9.6 an the fact they come in-line with a new WordPress version brings more urgency to our testing than normal. In honest we hope to get 2-3 good best testers from this offer and enough feedback to deliver a much improved plugin by end of May.</p>
<h2>Existing Testers Free Hosting Offer</h2>
<p>Existing feedback from current testers has been great and without it we would be very stuck. Testing on a plugin of this size and complexity takes a lot of time, it is always appreciated. That is why we are offering free hosting to anyone providing feedback and reporting bugs. The length of the hosting will depend on the time spent working with us but will always start at 1 year. This sort of offer and approach will be in use a lot as we release more plugins in future so keep it in mind if you want to skip paying for hosting bills.</p>
<h2>Future Offers</h2>
<p>An offer like this will not happen again until end of December so be assured that it is value for money and is being controlled so that recent buyers are treated fairly.</p>
<p>The post <a href="http://www.csv2post.com/updates-news/wordpress-3-6-discount-offer-save-50-off-csv-2-post">WordPress 3.6 Discount Offer &#8211; Save 50% Off CSV 2 POST</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.csv2post.com/updates-news/wordpress-3-6-discount-offer-save-50-off-csv-2-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 3.6 jQuery Issue Fixed</title>
		<link>http://www.csv2post.com/development/wordpress-3-6-jquery-issue-fixed</link>
		<comments>http://www.csv2post.com/development/wordpress-3-6-jquery-issue-fixed#comments</comments>
		<pubDate>Sun, 28 Apr 2013 08:50:43 +0000</pubDate>
		<dc:creator>Ryan Bayne</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Free Edition]]></category>
		<category><![CDATA[Wordpress 3.6]]></category>

		<guid isPermaLink="false">http://www.csv2post.com/?p=5682</guid>
		<description><![CDATA[<p>I&#8217;ve just fixed the interface bug when using the plugin in WordPress 3.6. There are no other known issues related to the this 3.6 beta. However we are awaiting feedback on our new options to apply Post Format, a new feature coming soon in WordPress. We released it early for all the beta testers among [...]</p><p>The post <a href="http://www.csv2post.com/development/wordpress-3-6-jquery-issue-fixed">WordPress 3.6 jQuery Issue Fixed</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve just fixed the interface bug when using the plugin in WordPress 3.6. There are no other known issues related to the this 3.6 beta. However we are awaiting feedback on our new options to apply Post Format, a new feature coming soon in WordPress. We released it early for all the beta testers among you.</p>
<h2>Next</h2>
<p>Right now I&#8217;m considering making the free edition far more simple and focusing on Quick Start. I&#8217;ve been thinking about it for sometime now and just trying to decide exactly what will be removed.</p>
<p>Today I considered the idea of removing the option to switch between jQuery and WordPress styling. The free edition would be WordPress styling only and all the extra support provided through the Support Buttons i.e. Info and Video. Would become a premium feature. The help content is still online so the paid advantage is having it at hand. There is a lot to come for the jQuery interface including a lot of Ajax. It requires a hell of a lot more work in a plugin of this size. I&#8217;m 80% decided on this idea and hoping I get feedback on it.</p>
<p>&nbsp;</p>
<p>The post <a href="http://www.csv2post.com/development/wordpress-3-6-jquery-issue-fixed">WordPress 3.6 jQuery Issue Fixed</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.csv2post.com/development/wordpress-3-6-jquery-issue-fixed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Are you sure you want to do this?</title>
		<link>http://www.csv2post.com/troubleshooting-tips/are-you-sure-you-want-to-do-this</link>
		<comments>http://www.csv2post.com/troubleshooting-tips/are-you-sure-you-want-to-do-this#comments</comments>
		<pubDate>Tue, 23 Apr 2013 00:09:56 +0000</pubDate>
		<dc:creator>Zara Walsh</dc:creator>
				<category><![CDATA[Troubleshooting Tips]]></category>

		<guid isPermaLink="false">http://www.csv2post.com/?p=5669</guid>
		<description><![CDATA[<p>I&#8217;m posting this WordPress security message because I&#8217;ve made a change to CSV 2 POST security that can cause WordPress to die and display &#8220;Are you sure you want to do this?&#8221;. Nonces The security changes are regarding nonces. A nonce is created for every form and checked for every submission. However there may still [...]</p><p>The post <a href="http://www.csv2post.com/troubleshooting-tips/are-you-sure-you-want-to-do-this">Are you sure you want to do this?</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>I&#8217;m posting this WordPress security message because I&#8217;ve made a change to CSV 2 POST security that can cause WordPress to die and display &#8220;Are you sure you want to do this?&#8221;.</p>
<h2>Nonces</h2>
<p>The security changes are regarding nonces. A nonce is created for every form and checked for every submission. However there may still be a couple of forms that work differently and if I miss them. It may trigger &#8220;Are you sure you want to do this?&#8221; to be displayed. I&#8217;m posting this to help remind us of these recent changes.</p>
<p>Function csv2post_include_form_processing_php() calls check_admin_referer(). Start here if the vague WordPress message is ever displayed while using CSV 2 POST. The function is in wtgcore_wp_config.php.</p>
<p>The post <a href="http://www.csv2post.com/troubleshooting-tips/are-you-sure-you-want-to-do-this">Are you sure you want to do this?</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.csv2post.com/troubleshooting-tips/are-you-sure-you-want-to-do-this/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Version 6.9.5</title>
		<link>http://www.csv2post.com/updates-news/version-6-9-5</link>
		<comments>http://www.csv2post.com/updates-news/version-6-9-5#comments</comments>
		<pubDate>Sun, 21 Apr 2013 10:12:12 +0000</pubDate>
		<dc:creator>Zara Walsh</dc:creator>
				<category><![CDATA[Updates / News]]></category>

		<guid isPermaLink="false">http://www.csv2post.com/?p=5665</guid>
		<description><![CDATA[<p>A new version is available. Please contact us if you would like a copy of the premium edition. If you have been following our &#8220;CSV2POST&#8221; Tweets you&#8217;ll already know what this version provides. We are also making greater use of the Changelog page by updating it during development. Each update will indicate a new feature or [...]</p><p>The post <a href="http://www.csv2post.com/updates-news/version-6-9-5">Version 6.9.5</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>A new version is available. Please contact us if you would like a copy of the premium edition.</p>
<p>If you have been following our &#8220;<a title="CSV2POST Twitter" href="https://twitter.com/CSV2POST" target="_blank">CSV2POST</a>&#8221; Tweets you&#8217;ll already know what this version provides. We are also making greater use of the Changelog page by updating it during development. Each update will indicate a new feature or a key change. So I will not be posting the information here.</p>
<p>&nbsp;</p>
<p>The post <a href="http://www.csv2post.com/updates-news/version-6-9-5">Version 6.9.5</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.csv2post.com/updates-news/version-6-9-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Post Adoption Features In Progress</title>
		<link>http://www.csv2post.com/development/post-adoption-features-in-progress</link>
		<comments>http://www.csv2post.com/development/post-adoption-features-in-progress#comments</comments>
		<pubDate>Thu, 18 Apr 2013 12:48:54 +0000</pubDate>
		<dc:creator>Ryan Bayne</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.csv2post.com/?p=5655</guid>
		<description><![CDATA[<p>The plugin has post adoption abilities to some extent but they were very hidden and basic. I&#8217;m currently working on new interface options and a better procedure. I&#8217;m posting this as early food for anyone who Googles for information about the feature. Post adoption has the potential to ruin a blog if not used with [...]</p><p>The post <a href="http://www.csv2post.com/development/post-adoption-features-in-progress">Post Adoption Features In Progress</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></description>
				<content:encoded><![CDATA[<div class="sc-notification note-attention">	<a href="#" class="close" title="Close notification">close</a>	<p><strong>Update 19th April:</strong> Consider how we do a comparison of a possible post based on data we import, against a post that may already exist. That is the problem I need to solve. I need to offer the ability to apply a strict comparison i.e. multiple parts of a post. The problem with doing that in the ultimate csv importer plugin is that a draft post is created before all content is complete. Meaning even if there is going to be a match, we still make a draft. So I&#8217;ve decided we&#8217;ll continue that approach rather than building content, titles and custom field values then comparing them to all existing posts. It is a hard one but what CSV 2 POST will do is finish the draft post, do all comparisons demanded by the user, adopt an existing post if one exists then delete the draft. In terms of code it is far more simplier than doing multiple checks before the draft is completed then adopting a post when all requirements are met in terms of matches. That still requires a lot of processing and would require a fancy function that does all types of comparison. Then even if it finds a comparison, we would need to jump to the end of the post creation script which in itself is not easy because it would need to be possible at numerous lines. So as I said a full draft post will be complete, we will arrive near the end of the post creation function, do comparisons against existing posts. Then adopt a match and delete the draft or publish the draft if no match found.</p></div>
<p>The plugin has post adoption abilities to some extent but they were very hidden and basic. I&#8217;m currently working on new interface options and a better procedure. I&#8217;m posting this as early food for anyone who Googles for information about the feature. Post adoption has the potential to ruin a blog if not used with some care and the database backed up.</p>
<p>Please be aware that some of the features described won&#8217;t be added straight away. We are simply planning them.</p>
<h2>Warnings</h2>
<p>Many approaches can be put to work when adopting posts. Tests should always be carried out to ensure you know how to reach the desired outcome.</p>
<ul>
<li><span style="line-height: 15px;">The adoption process can adopt a post and do nothing to the existing post.</span></li>
<li>It can adopt a post and update the content, add new custom fields plus more.</li>
<li>It can adopt a post, add new custom fields and do nothing else.</li>
</ul>
<p>With the functionality being so new it is important to carry out proper tests and check every element of posts.</p>
<h2>Methods</h2>
<p>We can adopt posts using the following parts of a post on their own individually or enforce strictness by demanding a match to all&#8230;</p>
<ul>
<li><span style="line-height: 15px;">A selected custom field and its value</span></li>
<li>Title</li>
<li>Slug</li>
</ul>
<p>We can upgrade further to allow the following to be included in the match&#8230;</p>
<ul>
<li><span style="line-height: 15px;">Content (100% match)</span></li>
<li>Part of content</li>
<li>Post ID</li>
</ul>
<h2>Purpose</h2>
<p>Adoption allows CSV 2 POST to adopt posts created manually or even posts created by other data importers. This is important if your not happy with your current data import plugin but still created a lot of public posts with it.</p>
<p>We can also adopt posts with a new CSV 2 POST project if we delete an old project that we used to create posts.</p>
<p>The post <a href="http://www.csv2post.com/development/post-adoption-features-in-progress">Post Adoption Features In Progress</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.csv2post.com/development/post-adoption-features-in-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>splitcat1 splitcat2 splitcat3 splitcat4 splitcat5</title>
		<link>http://www.csv2post.com/development/splitcat1-splitcat2-splitcat3-splitcat4-splitcat5</link>
		<comments>http://www.csv2post.com/development/splitcat1-splitcat2-splitcat3-splitcat4-splitcat5#comments</comments>
		<pubDate>Sat, 13 Apr 2013 19:56:57 +0000</pubDate>
		<dc:creator>Ryan Bayne</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.csv2post.com/?p=5635</guid>
		<description><![CDATA[<p>This post applies to you if you require our Category Splitter which allows us to use categories stored in a single column. If your categories are stored in separated columns please ignore this development post. The following are columns you will now find in data import job tables. They will appear in menus on the [...]</p><p>The post <a href="http://www.csv2post.com/development/splitcat1-splitcat2-splitcat3-splitcat4-splitcat5">splitcat1 splitcat2 splitcat3 splitcat4 splitcat5</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>This post applies to you if you require our Category Splitter which allows us to use categories stored in a single column. If your categories are stored in separated columns please ignore this development post.</p>
<div class="sc-notification note-info">	<a href="#" class="close" title="Close notification">close</a>	<p><strong>Explained:</strong> Strange title for a post but this is a development note. I post these while working on the plugin so that key facts about how the plugin operates are not forgotten. Get them straight on the web for the sake of anyone using Google. Full tutorials can be created if anyone needs them.</p></div>
<p>The following are columns you will now find in data import job tables. They will appear in menus on the plugin interface when category splitter settings are saved. After which we can select these and make use of them in other forms.</p>
<ul>
<li><span style="line-height: 15px;">splitcat1</span></li>
<li>splitcat2</li>
<li>splitcat3</li>
<li>splitcat4</li>
<li>splitcat5</li>
</ul>
<p>We have taking a different approach than usual. We are splitting the category data the same, but we are storing the category names in pre-made columns before creating categories. We can perform this action manually, before post creation. This allows us to do more with the data than we would previously including using all other existing category related forms in CSV 2 POST. Naturally the forms need to be designed to assume categories are in multiple columns and by preparing our data so that becomes true. It makes life a bit easier.</p>
<p>A key advantage is the fact that we can use all of the same category functions in PHP rather than code a bunch of new ones which only require more testing and complicate future upgrades.</p>
<p><a href="http://www.csv2post.com/wp-content/uploads/2013/04/csv-2-post-data-engine-category-splitter.jpg"><img class="alignnone size-full wp-image-5640" alt="csv-2-post-data-engine-category-splitter" src="http://www.csv2post.com/wp-content/uploads/2013/04/csv-2-post-data-engine-category-splitter.jpg" width="487" height="600" /></a></p>
<p>The post <a href="http://www.csv2post.com/development/splitcat1-splitcat2-splitcat3-splitcat4-splitcat5">splitcat1 splitcat2 splitcat3 splitcat4 splitcat5</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.csv2post.com/development/splitcat1-splitcat2-splitcat3-splitcat4-splitcat5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Many Free WordPress Data Import Plugins Are Demos</title>
		<link>http://www.csv2post.com/development/many-free-wordpress-data-import-plugins-are-demos</link>
		<comments>http://www.csv2post.com/development/many-free-wordpress-data-import-plugins-are-demos#comments</comments>
		<pubDate>Thu, 11 Apr 2013 11:55:37 +0000</pubDate>
		<dc:creator>Ryan Bayne</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.csv2post.com/?p=5626</guid>
		<description><![CDATA[<p>Once upon a time I had just left University and started selling a WordPress plugin within weeks. The pressure was on to make money before the baby was born so it all happened very quickly. The big mistake was uploading a demo plugin to the WordPress.org repository, having no idea what rule I was breaking [...]</p><p>The post <a href="http://www.csv2post.com/development/many-free-wordpress-data-import-plugins-are-demos">Many Free WordPress Data Import Plugins Are Demos</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Once upon a time I had just left University and started selling a WordPress plugin within weeks. The pressure was on to make money before the baby was born so it all happened very quickly. The big mistake was uploading a demo plugin to the WordPress.org repository, having no idea what rule I was breaking at the time. It resulted in the plugin being removed from the WordPress repository.</p>
<p>That plugin was CSV 2 POST, the plugin you can now download for free again from the WordPress.org website. After some WordPress education my respect for the WP community soon grew. I could see why it has to work the way it does, I could see the reason why we done a &#8220;Computer Ethics&#8221; module and I could see many authors/developers bending every rule or ethic to its limits. We see it everywhere, but lets stick to WordPress and this plugin for now shall we!</p>
<p>I came to feel that most CSV importer plugins restrict just enough to make them useless if someone wants to create post that make use of WordPress standard features. Lets face it, that is most WordPress users who have a clue about such functionality, agree?! Are authors suggesting that users create 100 posts in a few seconds then manually add featured images to them all? Yes, I suppose they are and I&#8217;m not saying they are breaking rules or unethical. It is natural to charge a fee for a time saving solution, in any industry. But when the free solution doesn&#8217;t meet the requirement of even the most basic side to its purpose, is that not just a demo?</p>
<p>Continue to read more of my opinion on this&#8230;</p>
<h2>Limited or Unlimited Free Support?</h2>
<p>There is a limit to the number of features plugin authors can provide free, especially when the plugin works with data and saves hours of time. The easier a plugin is, the easier support is and it would be easy to say free support is unlimited. We can&#8217;t do that with a plugin like CSV 2 POST, Easy CSV Importer or WordPress CSV Importer etc. They demand more than the average levels of support.</p>
<p>More features equal more complexity in data importers. A plugin like CSV 2 POST has already saved many large business days worth of time by offering advanced abilities. We need to cash in on that and our customers/clients do not mind. But many users are very happy to keep using the free importers out there and the support demand for them all is high. Some plugin authors ignore the support requests because it is a never ending, profitless task. I refuse to ignore a request for help and I refuse to provide very restrictive plugin, which is what this post is about. Plugins which are restrictive, some of which come with no or little free support and there are even some which still don&#8217;t come with much support on purchasing the premium edition.</p>
<p>To stay on the sunnier side in the land of reputation, I&#8217;m going to spend more time encouraging donations and make clear improvements in the free edition in response. Below is an image showing the new notice box on the free edition Install page, Install Actions screen&#8230;</p>
<h2><a href="http://www.csv2post.com/wp-content/uploads/2013/04/CSV2POSTdonate.jpg"><img class="alignnone size-full wp-image-5627" alt="CSV2POSTdonate" src="http://www.csv2post.com/wp-content/uploads/2013/04/CSV2POSTdonate.jpg" width="762" height="570" /></a></h2>
<h2>Featured Images A Featured Feature?</h2>
<p>Are featured images a featured feature in every CSV importer plugin for WordPress? The answer is no and this is the best example of what I mean when I say &#8220;minimum requirements per post&#8221;. Many are going to argue that such a minimum requirement doesn&#8217;t exist but I strongly disagree. I think we would struggle to find a theme considered as Web 3.0 or CSS3 or WordPress 3.6 ready&#8230;that does not require featured images to truly fulfill its design.</p>
<p>Why is the featured image functionality not supported by all auto-blogging plugins? The answer I think is because the authors of these plugins feel it is both a key ability and an advanced ability.</p>
<p>The advanced&#8230;lets say &#8216;appearance&#8217;, of an ability such as featured image attachment allows plugin authors to make out as if it is an ability that can really only be provided at a price, like it requires a professional with a degree to get it working in auto-blogging fashion or something! The approach is fine, I do it with some features such as applying custom permalink. However the featured image ability is very different from other parts of WordPress Edit Post screen. The featured image ability allowed post editors to move a posts main image from within the posts content to an attachment which can be presented in a better way by themes. Even free themes use this ability, hell they require it. We can&#8217;t just add the image to post content and see our premium themes come to life in the way they were shown in the demo. So doesn&#8217;t that mean featured images aren&#8217;t really optional and so if a plugin that creates posts does not add the images. Does it not mean the plugin does not work or is a demo?</p>
<h2>Data Related Plugins Require Much Support</h2>
<p>I agree that it is not easy to provide a plugin that deals with data. A plugin of this nature demands higher support than most plugins, so authors will reduce functionality in their free editions. They must and they should. Even if a plugin is not super advanced it still generates support and each author will accept their own level of demand. That will often determine how much the are willing to give away free. It is the way it must be and an author may be making a living from this. The sales and profit encouraging them to continue providing more plugins or themes. I simply as that what they provide as their contribution to the WP community does not restrict the most standard features required in order to say a job is done.</p>
<p>CSV 2 POST free edition provides certain features other data importers do not so that users can say &#8220;Job done!&#8221;. Even if a user created 10 posts with the plugin, I want the level of standard in those posts to reach minimum requires for the themes that come with WordPress itself i.e. Twenty Thirteen, the theme in development as I type this. That not only requires featured images for posts to look as they are meant to but it requires Post Formats which will make full use of the theme.</p>
<h2>Post Formats Free In CSV 2 POST</h2>
<p>WordPress 3.6 is delivering a cool featured called Post Formats. I&#8217;ve already added the support for this to CSV 2 POST free and premium edition. As always the premium edition got just a little more option. That is how I work. I do no restrict a key feature for a theme to work at its full, including custom fields, then display a link in place of where that feature would be. Suggesting the user buys a premium edition. Instead I simply put more time into the premium side of things and offer more.</p>
<p>That is what makes CSV 2 POST the best data importer, the best WordPress auto-blogger and the fairest product of its type.</p>
<p>The post <a href="http://www.csv2post.com/development/many-free-wordpress-data-import-plugins-are-demos">Many Free WordPress Data Import Plugins Are Demos</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.csv2post.com/development/many-free-wordpress-data-import-plugins-are-demos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beta Testing WordPress 3.6 jQuery Problem</title>
		<link>http://www.csv2post.com/development/beta-testing-wordpress-3-6-jquery-problem</link>
		<comments>http://www.csv2post.com/development/beta-testing-wordpress-3-6-jquery-problem#comments</comments>
		<pubDate>Mon, 08 Apr 2013 20:45:05 +0000</pubDate>
		<dc:creator>Ryan Bayne</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.csv2post.com/?p=5612</guid>
		<description><![CDATA[<p>Straight away we run into a problem when testing CSV 2 POST 6.9.6 beta with WordPress 3.6.1 beta. The jQuery UI menu and use of dialog does not work at all. The tab menu does not show. The problem seems to be a migration plugin and something to do with the doctype. Read on for [...]</p><p>The post <a href="http://www.csv2post.com/development/beta-testing-wordpress-3-6-jquery-problem">Beta Testing WordPress 3.6 jQuery Problem</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></description>
				<content:encoded><![CDATA[<p>Straight away we run into a problem when testing CSV 2 POST 6.9.6 beta with WordPress 3.6.1 beta. The jQuery UI menu and use of dialog does not work at all. The tab menu does not show. The problem seems to be a migration plugin and something to do with the doctype. Read on for further details and I appreciate any further insight as someone still learning.</p>
<p>We have time to investigate this and it may be a temporary issue but I investigated anyway and this is what I found&#8230;</p>
<blockquote>
<h3>JQMIGRATE: jQuery is not compatible with Quirks Mode</h3>
<p><strong>Cause:</strong> A browser runs in &#8220;quirks mode&#8221; when the HTML document does not have a <code>&lt;!doctype ...&gt;</code> as its first non-blank line, or when the doctype in the file is invalid. This mode causes the browser to emulate 1990s-era (HTML3) behavior. In Internet Explorer, it also causes many high-performance APIs to be hidden in order to better emulate ancient browsers. jQuery has never been compatible with, or tested in, quirks mode.</p>
<p><strong>Solution:</strong> Put a <a href="http://www.w3.org/QA/2002/04/valid-dtd-list.html">valid doctype</a> in the document and ensure that the document is rendering in standards mode. The simplest valid doctype is the HTML5 one, which we highly recommend: <code>&lt;!doctype html&gt;</code> . The jQuery Migrate plugin does not attempt to fix issues related to quirks mode.</p></blockquote>
<p>I found this after opening the script console which shows&#8230;</p>
<blockquote><p>JQMIGRATE: jQuery is not compatible with Quirks Mode</p></blockquote>
<p>This message is a first for me but it seems that it indicates the WordPress admin does not have a valid doctype. Why not?</p>
<p>I&#8217;ll put a couple of days work into our CSS only GUI, it is the intended option when jQuery goes wrong or someone wants to customize the interface for a client. The CSS only approach is ready but a little rough around the edges, some forms needed tidied up and the menu behaves a little strange. Still a great option for a script bug emergency.</p>
<p>The post <a href="http://www.csv2post.com/development/beta-testing-wordpress-3-6-jquery-problem">Beta Testing WordPress 3.6 jQuery Problem</a> appeared first on <a href="http://www.csv2post.com">CSV 2 POST Data Engine</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.csv2post.com/development/beta-testing-wordpress-3-6-jquery-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
