Title: Support all the parameters
Last modified: August 20, 2016

---

# Support all the parameters

 *  Resolved [Nicholas Turbanov](https://wordpress.org/support/users/ntd/)
 * (@ntd)
 * [13 years, 4 months ago](https://wordpress.org/support/topic/support-all-the-parameters/)
 * Hey,
 * There’s a few of these Custom Post Type managers available, but there either 
   too extensive (Types) or don’t actually expose the full CTP API. So decided to
   try yours since it seems to do just one thing (good) and you mentioned “providing
   almost all the parameters”.
 * So my question is pretty simple; could you please really expose all the features?
   Everything from the icon (just a simple text field to give the URL), to the variety
   of labels, all the way to the permalink_epmask?
 * Additionally an ‘export to functions.php’ feature would be great.
 * I don’t really understand why none of the plugins actually do this, they all 
   seems to provide different levels of access to the API and, well, I need em all.
   I know I can just do this via functions but what’s the point of the plugins then?
 * This is not to gripe about your plugin, thanks for the effort, without devs like
   you WP wouldn’t be what it is!
 * [http://wordpress.org/extend/plugins/custom-post-type-maker/](http://wordpress.org/extend/plugins/custom-post-type-maker/)

Viewing 5 replies - 1 through 5 (of 5 total)

 *  Plugin Author [Jorn Bakhuys](https://wordpress.org/support/users/jornbakhuys/)
 * (@jornbakhuys)
 * [13 years, 4 months ago](https://wordpress.org/support/topic/support-all-the-parameters/#post-3458714)
 * Hi NTD,
 * First of all, thank you for your feedback.
    I have to agree with you. Most plugins
   do either to much, or to little, or do it in a way I, as a developer, just can’t
   stand. Those are the reasons why I decided to create my own version of a CTP 
   manager.
 * Running through your questions:
    1. I am planning to support every single feature available through the CTP API.
       I have listed them in an ordered list, ordered by my expectations of importance
       for the users. In future updates I will include them in the plugin.
    2. ‘Export to functions.php’ that will actually work in a way that the plugin will
       generate the PHP code for you to include in your functions.php? Or do you have
       an other suggestion?
    3. I don’t know why others plugins don’t support all levels of access to the API.
       For this plugin it was simply a timewise decision, to release the plugin with**
       most** of the API features.
    4. What’s the point of the plugins then? First of all because plugins provide you
       a UI, so users don’t have to edit a single line of PHP to create Custom Post
       Types. Then there is the reason that plugins are theme independent. What if 
       you decide to change to another WordPress theme, but want to keep your Custom
       Post Types? You will have to migrate parts of your functions.php to the other
       theme. With a plugin all the CPT’s will still be there.
 * Thanks for the heads up, I hope this plugin is still of good use for you and 
   I am planning to release updates with better and better API integration in the
   near future.
 *  Thread Starter [Nicholas Turbanov](https://wordpress.org/support/users/ntd/)
 * (@ntd)
 * [13 years, 4 months ago](https://wordpress.org/support/topic/support-all-the-parameters/#post-3458736)
 * Hey John,
 * Okay, thanks, sounds just **perfect**!
    1. GREAT!
    2. Yeah, that’s what I meant, simply providing a copy/paste of the register_post_type
       with the determined parameters. This makes migration easy. Or alternatively 
       a plugin dependent export/import.
    3.  and 4. Understandable. I was simply “thinking out loud”, ie. I don’t quite 
       understand why plugin devs haven’t exposed all the features. Someone might argue
       that you can already do that directly with the function but in my mind that 
       renders the plugin somewhat pointless.
 * As stated, this sounds great, please keep working on your plugin, it’s much appreciated.
 *  Thread Starter [Nicholas Turbanov](https://wordpress.org/support/users/ntd/)
 * (@ntd)
 * [13 years, 4 months ago](https://wordpress.org/support/topic/support-all-the-parameters/#post-3458745)
 * Oh yeah, it seems saving changes in your plugin doesn’t flush the permalink structure
   which means things won’t work until you go save them in WP’s settings.
 *  Plugin Author [Jorn Bakhuys](https://wordpress.org/support/users/jornbakhuys/)
 * (@jornbakhuys)
 * [13 years, 4 months ago](https://wordpress.org/support/topic/support-all-the-parameters/#post-3458961)
 * Hi NTD,
 * Great, thanks for the feedback.
 * I have added the flush permalink structure to my issue list, thanks for reporting.
 *  Plugin Author [Jorn Bakhuys](https://wordpress.org/support/users/jornbakhuys/)
 * (@jornbakhuys)
 * [13 years, 3 months ago](https://wordpress.org/support/topic/support-all-the-parameters/#post-3459011)
 * Hi NTD,
 * Just to let you know in advance. I have worked on implementing support for icons
   and I am planning to release the update later today.
 * Support for the icons requires WordPress 3.5 or higher at this moment, because
   the WordPress Media Uploader is being used.
 * Flushing the permalink structure was already covered in a previous update and
   I hope this is working correctly for you.
    A couple of extra CPT API featured
   where also included in earlier updates, and I am planning to cover them all in
   the upcoming days / weeks, now that the icon is supported, which had priority.
 * If you experience any problems with this, I would appreciate it if you let me
   know.
 * Thanks!

Viewing 5 replies - 1 through 5 (of 5 total)

The topic ‘Support all the parameters’ is closed to new replies.

 * ![](https://ps.w.org/custom-post-type-maker/assets/icon-256x256.png?rev=2404133)
 * [Custom Post Type Maker](https://wordpress.org/plugins/custom-post-type-maker/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/custom-post-type-maker/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/custom-post-type-maker/)
 * [Active Topics](https://wordpress.org/support/plugin/custom-post-type-maker/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/custom-post-type-maker/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/custom-post-type-maker/reviews/)

 * 5 replies
 * 2 participants
 * Last reply from: [Jorn Bakhuys](https://wordpress.org/support/users/jornbakhuys/)
 * Last activity: [13 years, 3 months ago](https://wordpress.org/support/topic/support-all-the-parameters/#post-3459011)
 * Status: resolved