Blog Page

csv2post-test-posts-meta-box

A goal of CSV 2 POST is to help users protect...

Wordpress 3.6 is right around the corner. The...

I've just fixed the interface bug when using the...

I'm posting this Wordpress security message...

Content Template Test Posts Meta Box

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 “Update” 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 “post_content” 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.

close

Original Premium Feature: 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.

csv2post-test-posts-meta-box

 

Step One

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.

Step Two

Open C2P Content in the menu and click Edit on the template you wish to change then apply to posts using that template.

Step Three

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 “csv2post_template”. The Test Posts tool simply tells CSV 2 POST which posts we want updated right now, despite any other settings.

Step Four

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’re still reducing any potential damage if our template changes are not correct or turn out different from what we expected.

Step Five

Click Update and check your posts. Continue the process if required.

close

Custom Field: 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.

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 or detect category data.

Solution

  • Go to the Your Projects page
  • Click on the Categories tab
  • Configure one or more of the forms and submit

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.

Beta Tester 50% Discount – May Only

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 “WP3.6“, that is without the quotes. You can enter it during checkout, before arriving at Paypal.

The code can be used 10 times. 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.

Why New Users?

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.

New users make mistakes for one. They don’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.

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.

Existing Testers Free Hosting Offer

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.

Future Offers

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.

I’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.

Next

Right now I’m considering making the free edition far more simple and focusing on Quick Start. I’ve been thinking about it for sometime now and just trying to decide exactly what will be removed.

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’m 80% decided on this idea and hoping I get feedback on it.

 

I’m posting this WordPress security message because I’ve made a change to CSV 2 POST security that can cause WordPress to die and display “Are you sure you want to do this?”.

Nonces

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 “Are you sure you want to do this?” to be displayed. I’m posting this to help remind us of these recent changes.

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.