Title: Samples, simple addon plugin
Last modified: July 9, 2023

---

# Samples, simple addon plugin

 *  Resolved [jamminjames](https://wordpress.org/support/users/jamminjames/)
 * (@jamminjames)
 * [2 years, 10 months ago](https://wordpress.org/support/topic/samples-simple-addon-plugin/)
 * I noticed the files in the plugin’s folder at forminator\samples\forminator-simple-
   addon-plugin — does this provide a template to create our own custom addon for
   Forminator?

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

 *  Thread Starter [jamminjames](https://wordpress.org/support/users/jamminjames/)
 * (@jamminjames)
 * [2 years, 10 months ago](https://wordpress.org/support/topic/samples-simple-addon-plugin/#post-16881862)
 * Okay, after some more googling, I found this: **[How To Build Custom Forminator Add-ons Using The Developer API](https://wpmudev.com/blog/how-to-build-custom-forminator-add-ons-using-the-developer-api/)**.
 * So I’ll check that out. Thanks, WPMU, you ROCK!
 *  Thread Starter [jamminjames](https://wordpress.org/support/users/jamminjames/)
 * (@jamminjames)
 * [2 years, 10 months ago](https://wordpress.org/support/topic/samples-simple-addon-plugin/#post-16882030)
 * I was able to create a custom plugin, but could not create a custom Forminator
   addon. Is that restricted to the Pro version?
 *  [Kris – WPMU DEV Support](https://wordpress.org/support/users/wpmudevsupport13/)
 * (@wpmudevsupport13)
 * [2 years, 10 months ago](https://wordpress.org/support/topic/samples-simple-addon-plugin/#post-16882365)
 * Hi [@jamminjames](https://wordpress.org/support/users/jamminjames/)
 * I hope you are doing well today.
 * I pinged our Forminator developers to get more data in this matter. We will post
   an update here as soon as more information is available.
 * Kind Regards,
   Kris
 *  Plugin Support [Amin – WPMU DEV Support](https://wordpress.org/support/users/wpmudev-support2/)
 * (@wpmudev-support2)
 * [2 years, 10 months ago](https://wordpress.org/support/topic/samples-simple-addon-plugin/#post-16895862)
 * Hello [@jamminjames](https://wordpress.org/support/users/jamminjames/) ,
 * Forminator API is for creating integrations with Forminator, not custom plugins.
   
   You can check examples of code snippets for Forminator [https://gist.github.com/search?q=forminator](https://gist.github.com/search?q=forminator)–
   maybe something will help you in writing your custom addon.
 * kind regards,
    Kasia
 *  Thread Starter [jamminjames](https://wordpress.org/support/users/jamminjames/)
 * (@jamminjames)
 * [2 years, 10 months ago](https://wordpress.org/support/topic/samples-simple-addon-plugin/#post-16896285)
 * But the WPMU blog post talks about creating an addon, as you also say. How can
   that addon be made accessible in the admin menu? I don’t see in the examples 
   I scanned how to do that.
 *  Plugin Support [Laura – WPMU DEV Support](https://wordpress.org/support/users/wpmudev-support8/)
 * (@wpmudev-support8)
 * [2 years, 10 months ago](https://wordpress.org/support/topic/samples-simple-addon-plugin/#post-16900879)
 * Hi [@jamminjames](https://wordpress.org/support/users/jamminjames/)
 * It seems we have, unintentionally, create some confusion here, mostly due to 
   wording used.
 * Let me sort that out a bit:
 * 1. the article is referring to “add-ons” but it only means a “custom code or 
   plugin that extends Forminator or interacts with it”.
 * It doesn’t mean an add-on that is actually “registered” with the plugin and used“
   inside” it (as “add-on” barebone example that you can find inside plugin files–
   that’s internal)
 * 2. The API can actually be used in your plugins – what Kasia meant is that it’s
   not created as tool to create add-ons entirely; it’s just a set of API functions
   that can be used in our own plugins or custom code; it’s mostly used in codes
   that are created for custom integrations but it’s not restricted to that.
 * However, there are no functions to register an add-on in that meaning that it
   becomes “integratl part of Forminator”. We don’t have such features/functions
   and we don’t use that kind of add-ons (except ones created by us/internally).
 * You are free to create your own plugins that work using Forminator API or data
   and interact with it (using Forminator API and/or filter/action hooks available)
   but those need to be separate plugins.
 * 3. What you can do, however, is
 * – to check if Forminator is active in your own plugin (see: [is_plugin_active()](https://developer.wordpress.org/reference/functions/is_plugin_active/)),
   to avoid your plugin execution if Forminator is not there
 * – and you can place your plugin menu as a submenu under “Forminator” menu – that
   doesn’t require Forminator API, it’s only a matter of how you add your menu (
   see: [add_submenu_page()](https://developer.wordpress.org/reference/functions/add_submenu_page/))
 * Kind regards,
    Adam
 *  Thread Starter [jamminjames](https://wordpress.org/support/users/jamminjames/)
 * (@jamminjames)
 * [2 years, 10 months ago](https://wordpress.org/support/topic/samples-simple-addon-plugin/#post-16901732)
 * Great, thanks for the clarification!

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

The topic ‘Samples, simple addon plugin’ is closed to new replies.

 * ![](https://ps.w.org/forminator/assets/icon-256x256.gif?rev=3443182)
 * [Forminator Forms – Contact Form, Payment Form & Custom Form Builder](https://wordpress.org/plugins/forminator/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/forminator/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/forminator/)
 * [Active Topics](https://wordpress.org/support/plugin/forminator/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/forminator/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/forminator/reviews/)

## Tags

 * [addon](https://wordpress.org/support/topic-tag/addon/)
 * [custom](https://wordpress.org/support/topic-tag/custom/)

 * 7 replies
 * 4 participants
 * Last reply from: [jamminjames](https://wordpress.org/support/users/jamminjames/)
 * Last activity: [2 years, 10 months ago](https://wordpress.org/support/topic/samples-simple-addon-plugin/#post-16901732)
 * Status: resolved