Support » Plugin: Custom Post Type UI » Migrate to Custom Post Type UI from Ultimate Taxonomy Manager

  • Resolved niska

    (@niska)


    I’m currently using Ultimate Taxonomy Manager but since it is no longer maintained I would like to start to use Custom Post Type UI instead. Not sure if this is a simple or complex task. Any advice?

    I’ve tried installing Custom Post Type UI however it says “No taxonomies registered yet” even though I have multiple taxonomies on my site. Debug info says “Taxonomies: []”.

    If Custom Post Type UI could detect my current taxonomies structure maby it would be possible to use Tools->Export Taxonomies to export the structure, and then Tools->Import Taxonomies to import structure again. And then remove Ultimate Taxonomy Manager?

    • This topic was modified 4 years, 7 months ago by niska.
    • This topic was modified 4 years, 7 months ago by niska.
Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Michael Beckwith

    (@tw2113)

    The BenchPresser

    Good day @niska,

    You’re seeing the “No taxonomies registered yet” and such because we don’t automatically detect already existing taxonomies (or post types) created from other sources.

    As is, we don’t have anything for an “$other_plugin to CPTUI” workflow available, so it’s going to essentially be a case of re-entering the fields manually. Taxonomies don’t have as many parameters available as post types, so this one will probably be fairly quick, assuming you don’t have like 25 or more to port over 😀

    The only potential caveat I could see here is if Ulimate Taxonomy Manager supports register_taxonomy parameters that we don’t have UI fields for. For those we’d need to get a little creative via some filters that we have to get those included, without the UI field. Really depends on how complex the taxonomies are that you registered already.

    Thread Starter niska

    (@niska)

    Thank you for your quick reply. One of my taxonomies have a “Custom Taxonomy Field” that is a boolean (but in Ultimate Taxonomy Manager it is called a Combobox with the options “yes” or “no”). Is it possible to have such a field in CPTUI?

    I understand that I need to create the Taxonomies again – no problem. It’s totally about 20 taxonomies, but it is managable.

    The only caveat is how to migrate the actual data to the “new” taxonomies. If possible, I would like to keep the label, slug etc of each taxonomy. Would that keep the data connected to the correct taxonomy automatically?

    I also wonder if I should delete the taxonomies in Ulimate Taxonomy Manager before recreating them in CPTUI? Or would that remove the taxonomy data?

    Thank you for your assistance!

    Plugin Author Michael Beckwith

    (@tw2113)

    The BenchPresser

    “Thank you for your quick reply. One of my taxonomies have a “Custom Taxonomy Field” that is a boolean (but in Ultimate Taxonomy Manager it is called a Combobox with the options “yes” or “no”). Is it possible to have such a field in CPTUI?”

    Honestly depends on what exactly it does. Our UI fields map to available parameters for register_taxonomy so if that does something custom that can’t be done via that register function, then probably not with CPTUI.

    From everything I’ve ever seen, as long as you retain the taxonomy slugs, the term/content transfer is seamless. It’s just a difference of where the same taxonomy is registered from. Labels wouldn’t affect the terms associations

    I can’t answer if UTM removes taxonomy/term data upon deletion as I’m not familiar with it. I believe when registering the same slug for a taxonomy in two places, the one that gets executed last, is the one that “takes” and whose arguments are used. May want to ask them, if possible, if they delete content at all. Alternative idea: quickly create a test taxonomy, create some terms, test-convert that one into CPTUI and then delete the UTM version. See if things persist like expected.

    All in all, I think you’ll be just fine, after a little bit of typing in work for the 20 taxonomies. Keep a backup though, just in case.

    Thread Starter niska

    (@niska)

    Not sure how Custom Taxonomy Field solves extra fields for taxonomies. What I need is a extra field with a boolean for a taxonomy. I have to redo that part your way.

    You mention that you have “UI fields”. It seems the official way is to use “term meta data” [https://www.smashingmagazine.com/2015/12/how-to-use-term-meta-data-in-wordpress/] – is that how you solve it also?

    Plugin Author Michael Beckwith

    (@tw2113)

    The BenchPresser

    My point is that the boolean field that you set with UTM has a purpose for something, but I don’t personally know what that purpose is, as I’m unfamiliar with the plugin myself.

    When I mentioned having “UI fields”, I meant that we provide text inputs and dropdowns for users to provide values like what labels to use, whether or not the taxonomy should be public, etc. Basically filling in values that will be passed to register_taxonomy(). That said, we don’t do anything ourselves regarding term meta. If UTM helped or created some UI to manage that, you’ll need to find a replacement for that still.

    Plugin Author Michael Beckwith

    (@tw2113)

    The BenchPresser

    Any new information for this one @niska ?

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Migrate to Custom Post Type UI from Ultimate Taxonomy Manager’ is closed to new replies.