Support » Plugin: DHL for WooCommerce » Doesn’t Delete Meta Fields Upon Deletion

  • tictubso

    (@tictubso)


    This plugin is generally pretty poor from the user point of view. It’s better to use their system via CSV uploads.

    Be aware when you install this plugin it adds a series of meta fields to your WordPress system, when you delete this plugin all of these meta fields stay there which is just a trashy way to clog up your install.

    The developers really need to reconsider the implementation of this plugin. And if they can’t do it properly, don’t do it at all.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Shadi Manna

    (@shadim)

    @tictubso we are sorry to hear you are not satisfied with the plugin features. Would you be able to expand on what is not working or missing so we can continue to improve?

    Regarding the saved meta data, this is how most plugins work, they save meta data in the database in order to keep track of the status and state of the created shipping labels. The amount of data saved is minor and does not bloat the database in anyway.

    We look forward to receiving further details from you.

    Thread Starter tictubso

    (@tictubso)

    Hello,

    When I export product data (Products -> All Products -> Export -> Yes, export all custom meta -> Generate CSV) the following fields remain:

    Meta: _dhl_manufacture_country
    Meta: _dhl_hs_code
    Meta: _dhl_dangerous_goods
    Meta: _dhl_export_description

    In regards to your comment:

    …meta data in the database in order to keep track of the status and state of the created shipping labels. The amount of data saved is minor and does not bloat the database in anyway…

    I disagree with this assessment. Either way, you should provide a “delete all data” option upon deleting the plugin. In my opinion it’s wrong that you advise:

    You would need to delete these manually from the database

    https://wordpress.org/support/topic/how-to-delete-meta-when-deleting-plugin/

    Plugin Author Shadi Manna

    (@shadim)

    Meta data is where all additional data on a product (or any custom post type) persists, this is standard practice.

    We could consider adding an option to “delete all data” but some people remove a plugin and then re-install it. This way their history is not lost but rather persists, which is why most plugins do not delete the meta data when being removed.

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