Introducing The Organic Shortcodes Plugin

The Organic Shortcodes plugin makes it easy to create beautiful buttons, add columns, tabs, toggles, accordions and much more within your content.


Button shortcodes in the Swell Theme.

Organic Themes has included a small set of shortcodes within our WordPress themes for a long time. But to be honest, we never handled it properly. You see, shortcodes are plugin territory. It’s not kosher to build that functionality into themes. Our goal has always been to create lean WordPress themes with no added hormones — the way WordPress intended. Frankly, the shortcodes didn’t belong.

We recently made a round of updates to all of our themes removing any shortcode functions. However, since many of our customers and themes rely on these helpful shortcodes, we created one simple plugin to rule them all. Updating your theme will remove all shortcodes from the theme, but you will be prompted to install the Organic Shortcodes plugin. We recommend doing so. Any existing shortcodes you’ve used with an Organic Theme will work exactly as they have before, and now they will transfer seamlessly among our themes.

Examples of the shortcodes and their usage can be found within any of our theme demos. The plugin is free for all, and can be downloaded here.

17 Comments on “Introducing The Organic Shortcodes Plugin

  1. Hi

    Great Idea…but transfer isnt ‘seamlessly’!

    I tired installing the plugin but it broke WP with a fatal error.

    “Fatal error: Cannot redeclare organic_toggle() (previously declared in /var/sites/a/ in /var/sites/a/ on line 26”

    Any help appreciated.

    • Hi Adam,

      Which theme and version are you using? The transition may not be seamless with considerably older versions of our themes.


  2. Hello David

    Organic response 1,2,1 … less two & half years ago so not that old.

    The shortcode documentation is no longer available online as well! So I’m made inoperable by this “update”

    BTW, IMO … ‘response’ is a nice theme. Why not develop it as a ‘web designers’ theme in the sense that the page layout is made more flexible than your other themes. Aimed at those who want to lay out their pages ie. make the grid flexible with shortcodes to shape the columns & page sections.

    Hope you’ll let us back in the shortcodes!!

    Kind Regards
    Adam Cope – Chateaux Painting Holidays

    • Ah, well 2 and a half years is actually quite a long time in the life cycle of our themes and updates. We discontinued the Response Theme a few months ago… The good news is that because the theme was discontinued, it did not receive an update removing the shortcodes from the theme. Which is why you’re experiencing the error. Simply delete the Organic Shortcodes plugin, and your shortcodes will work as they always have with the Response Theme.

      I’m glad to hear you like the Response Theme. We may consider bringing it back in the future, or as you said, release a theme that is web designers theme with the flexibility of the Response Theme.

    • Hi Zac,

      You can view examples of the shortcodes in all of our theme demos. Each demo includes the available shortcodes as well as examples and their usage. Let us know if you have any questions about any of these through the support forums or the contact form on this site.


      • Thanks!

        I was just curious if the plugin enhanced or changed the shortcode implementations for the themes. I’ll take that as a no

        Appreciate the response!
        – Zac

        • Hi Dale,

          You can view an example of all the possible shortcodes in the demo of the theme you’re using. For the three column shortcode it will look something like this:

          `[one_third]…[/one_third] [one_third]…[/one_third] [one_third_last]…[/one_third_last]`

          Replace the ‘…’ with your content.


    • Hi Veronika,

      You’ll need to install the plugin and follow the examples provided in the demo to add the shortcodes to your site. If you have any further questions you can contact us using the contact form on the site.

      Thank you!

  3. I understand that Google does not index content which is not visible. Is there a way to have the toggles expanded by default when the page is loaded?

  4. Is there a way to make links open in a new window/tab? Eg Target=”_blank”

    Thanks in advance

    • Hello Lewis,

      Yes there is. When you click the “Insert/edit link” button, you will see a settings icon to the right of the field where you paste the link URL. Click that and you will see a box that says “Open Link In A New Tab”. Check the box, and you should be good to go! Let me know if you need any further clarification.


    • Hello, and yes – CSS code can be added within the customizer and applied to the widget.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.