Safe to update to WP All Import Pro 4.5 as the Importer Add-on 1.0.11 has been released

Whew, crisis averted as we have solved the importing issue caused by a filter alteration in WP All Import Pro 4.5 which has just been released.

Ensure you update the Easy Property Listings Importer Add-on to 1.0.11 when running WP All Import Pro 4.5. Included in this release is backward compatibility with WP All Import Pro 4.4.5 and earlier so no problems if you just update the importer add-on.

Cause of Issue

The Soflyy team made some improvements to the logging system in WP All Import Pro 4.5 however they adjusted a filter and added an additional command which mucked up the order of the function.

In code terms, the previous filter function was:

apply_filters('wp_all_import_is_post_to_update', $post_to_update_id, $current_xml_node, $this->id);

Which changed to:

apply_filters('wp_all_import_is_post_to_update', $continue_import, $post_to_update_id, $current_xml_node, $this->id);

Anytime a function or filters variables order are altered it causes issues.

We’ve implemented code changes to handle this order adjustment and retained the previous depreciated function so that it will still operate with WP All Import Pro 4.4.5 or older.

We hit the panic button and dropped everything to get this solved as quickly as possible.

Thanks for your patience while we solved this issue.

Comments

  1. Merv – thanks for your post – that really got me – as I just released some code that was working in dev but not in live. Then I remembered your post – and realised I had 4.4.8 in dev and 4.5 on live . Waste of a morning!

    • No problem, the life of coding, took us a day to solve the issue and through testing in the new filter with a 2 instead of a 4 and took hours to figure out the problem… oh coding!

Leave a Reply

Your email address will not be published. Required fields are marked *

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