• buggy!
    Deleting a taxonomy created with THIS plugin, leaves taxonomy and values still stored in the database, which is a major BUG!

    avoid!

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Contributor Michael Beckwith

    (@tw2113)

    The BenchPresser

    Hello.

    It’s our belief that we shouldn’t have the final decision in the deletion of the content created on your site, which is why we do not delete any content created with the post types or taxonomies done through our plugin. This also makes it easy for the user to return back to that point in the future and pick up where they left off, whether it’s through our plugin or some other method of registering a matching post type or taxonomy.

    However, I do have an open GitHub issue related to the site owner having the option of making the choice to delete said content, but I have not implemented it thus far.

    Hopefully this makes sense and puts your mind at ease regarding the decisions made.

    This should be an option to select in the general settings, to remove all data stored upon plugin removal. Another similar plugin uses a checkbox for this.

    Plugin Contributor Michael Beckwith

    (@tw2113)

    The BenchPresser

    I have an open issue on github to delete content if requested, but have not implemented yet.

    Plugin Author Brad Williams

    (@williamsba1)

    This is definitely not a bug and honestly not something I feel belongs in this plugin.

    You can easily delete this content using default WordPress core features, so why would we reinvent the wheel here?

    This is absolutely not a bug. This is the correct way to handle removal of a plugin. Post types and taxonomies in WordPress are a core feature. This plugin simply handles managing them so you don’t have to learn to write the code. If the plugin removed the content it created it would be a disaster. What if you decided to switch to a different Post Type manager? Or what if you decided to start rolling your own? You want all your content removed?

    These types of plugins should never delete content. You should remove your 1 star rating.

    I’m a novice user and myself gave no rating so I’m sure you were referring to the OP. I don’t like the idea of having extraneous data in my tables if I’ve abandoned the use of a plugin so I thought a checkbox would seem appropriate as I’ve seen this method used in other plugins.

    Sometimes when looking for a plugin to use for a various function I’m after I’ll experiment with a few that don’t suit my needs and remove them after determining that.

    From the OP’s remark I assumed this plugin would leave data in the WP tables even after it’s been deleted. From the replies, it seems to confirm this yet I don’t understand why the responses are either in favor of leaving extraneous data in WP tables, or perhaps they are suggesting WordPress somehow removes this code automatically?

    Thank you for your replies.

    The plugin does not leave its own data. The plugin is used to generate custom post types and taxonomies by registering them. The data generated for a custom post or a taxonomy is normal WordPress core data and should not be removed. This plugin is a simple helper plugin to allow you a simple interface for generating your posts types. It doesn’t generate the posts themselves so of course they should not be removed.

    Anyone that thinks the posts should be deleted when you uninstall the plugin does not have solid understanding of this plugin, WordPress or building web products for that matter. Its objectively nonsensical .

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Content (taxonomy) remains written in database after "deleting!’ is closed to new replies.