Support » Plugin: Permalink Manager Lite » Product CSV import overwrites custom permalinks

  • Resolved Matt Lowe

    (@squelch)


    One of my customers is using Permalink Manager Lite to set custom permalinks on their WooCommerce products. But when they perform a CSV import, their manually entered permalinks for the products (via the WordPress admin interface) are being overwritten with default permalinks that appear to have been set from the post name. In 2.2.9.4 this did not happen.

    What has changed? For now I’ve rolled them back to 2.2.9.4, but what is the long-term solution?

    It would be nice if product CSV exports included the custom permalinks for each product, and allowed the setting of custom permalinks from that same column of the CSV when importing products, but I can see from the database that you don’t store the product’s permalink as postmeta so I appreciate it would need some finnessing to achieve.

    The customer would almost certainly be happy to pay for PM Pro if they were able to set permalinks directly from their CSV imports.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Maciej Bis

    (@mbis)

    Hi @squelch,

    I am sorry for the inconvenience!

    I am sure that the problem is caused by the change I made in line #368 of includes/core/permalink-manager-third-parties.php file. You can check it using below URL:
    https://plugins.trac.wordpress.org/changeset/2470983/permalink-manager/trunk/includes/core/permalink-manager-third-parties.php?old=2449841&old_path=permalink-manager%2Ftrunk%2Fincludes%2Fcore%2Fpermalink-manager-third-parties.php

    This particular problem will be fixed in the next version of plugin. To fix it please temporarily replace the changed line (#368):
    if($object->get_type() !== 'variation') {

    with:
    if(empty($permalink_manager_uris[$product_id]) && $object->get_type() !== 'variation') {

    I am going to make my plugin compatible with WooComerce importer/exporter in next few weeks.

    Best regards,
    Maciej

    Thread Starter Matt Lowe

    (@squelch)

    Wow, that was a much quicker response than I had been expecting. Thanks for getting back to me so soon. I’ve made the change and notified the customer, I need them to test it to make sure I’m not overwriting anything they’re currently working on, but I’ll let you know when I get confirmation from them.

    I am going to make my plugin compatible with WooComerce importer/exporter in next few weeks.

    That would definitely be an excellent addition to the plugin and, as I said before, I’m pretty sure my customer would upgrade to the pro version for that feature alone!

    Thanks for your help, great plugin and support.

    Plugin Author Maciej Bis

    (@mbis)

    Hi Matt,

    The addon to CSV importer/exporter will be included also in free version 😉

    Best regards,
    Maciej

    Thread Starter Matt Lowe

    (@squelch)

    Hi @mbis,

    I’ve just had confirmation from the customer that the change worked. Thanks again for your help, keep up the good work!

    Plugin Author Maciej Bis

    (@mbis)

    Hi @squelch,

    There is a good chance that the my addon to CSV importer/exporter will be ready tomorrow. I decided to include it in the next version of plugin (I just need to to do some extra testing).

    Best regards,
    Maciej

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.