Turbo Widgets

Description

The easiest way to add Widgets or Sidebars to Posts and Pages through the WYSIWYG or shortcodes. Or add them to your theme through template tags.

What can you do with this plugin?

  • Add Widgets and Turbo Sidebars to your posts and pages content, inline.
  • Widgets can be inserted through the WYSIWYG editor or shortcodes.
  • Widgets can also be included to your theme via template tags.
  • Pro version supports WYSIWYG editing of widgets and karma points.

How to

  • When writing a post or page click the “Add New Widget” button in the editor
  • Enter the config params (such as Title)
  • Click Insert
  • That’s it… nothing else is needed, you have a Widget in your page

Demo Video

Recent Reviews

∗ ∗ ∗ ∗ ∗ Handy and Dandy! Thank you so much for this awesome plugin! – @type-historian

∗ ∗ ∗ ∗ ∗ Has the potential to be one of the best Plugins ever – @drachsi

Screenshots

  • Add A Widget button available in the standard WordPress editor

  • Widgets can also be added through Turbo Sidebars (can be many widgets) and then inserts using shortcode tags or in your theme's templates.

  • An example Shortcode Tag

  • An example Teamplate Tag in a theme file.

Installation

  1. Install via the ‘Plugins’ admin screen or upload the turbo-widgets folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. To insert a widget into a paste or a page use the new ‘Add a widget’ WYSIWYG editor button
  4. If you want to add “Sidebars” to your posts or pages first create a new “Turbo Sidebar” via the ‘Appearance’->’Turbo Sidebars’ screen. This can then be added via a shortcode (copied from the admin screen once your ‘Turbo Sidebar’ has been saved)
  5. Turbo Sidebars can also be used through template tags such as <?php turbo_sidebar_tt(['p'=>48]); ?> in your templates. In this example 48 is the ID of the Turbo Sidebar as noted in the admin screen.

FAQ

Installation Instructions
  1. Install via the ‘Plugins’ admin screen or upload the turbo-widgets folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. To insert a widget into a paste or a page use the new ‘Add a widget’ WYSIWYG editor button
  4. If you want to add “Sidebars” to your posts or pages first create a new “Turbo Sidebar” via the ‘Appearance’->’Turbo Sidebars’ screen. This can then be added via a shortcode (copied from the admin screen once your ‘Turbo Sidebar’ has been saved)
  5. Turbo Sidebars can also be used through template tags such as <?php turbo_sidebar_tt(['p'=>48]); ?> in your templates. In this example 48 is the ID of the Turbo Sidebar as noted in the admin screen.
Is there any more documentation?

Absolutely. Check it out on our official site.

Why are some widgets unsupported?

Widgets might be unsupported if they do not support standard methods, as per the codex. There can also be issue with widgets that use JavaScript in their config screens. Please let us know if you run into any.

Can I have more than one defined sidebar area

Yes… you can have an unlimited number of sidebars defined. The number available can be administered via the settings menu.

Reviews

Handy and Dandy!

It even works within another widget that I use for wysiwyg sidebar development.

Thank you so much for this awesome plugin!

Widgets on Pages much better

Sometimes is less-more…This tool brakes the widget wit many setting tabs into one column (Ex. Youtube Channel Galery) and there is no influence on settings there. Always thumbnails are with full text from YT under. Also there is no possibility to edit. Everytime You want to change something You have to start again.

Otherwise Widget on Pages works perfect and I can change setting in Widget section ;o)

I find this Idea good (F.E also for Posts) but it’s not working properly yet ;o(

Works With Sydney Theme

Thanks for this – it enabled me to put my latest blog post summary on my static home page. There is probably another way to do that, but I’m not very techy!

Doesn’t work with custom theme

I’m a WordPress developer and have created a custom theme for a client and this plugin looked ideal, because on my WordPress pages there are two WYSIWYG editor areas, one for the left column and the other for the right column,

When I place a Widget into my right column then try to browse the page, then the entire column and all following HTML code is blank.

When I remove the Turbo Widget plugin, then my page content comes back to normal.

Nice try guys, I loved the GUI in WordPress with the Widget icon, looked really slick but just didn’t work for me, and I don’t have time to debug your code, so I will search for another plugin that does support Widgets in my custom fields.

Read all 17 reviews

Contributors & Developers

“Turbo Widgets” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Turbo Widgets” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.0.0

  1. Re-written to use WordPress Plugin Boiler Plate structure
  2. Incorporating Freemius
  3. Bugfix – Support for Widgets that weren’t built through extending WP_Widget (such as those in the Atahualpa theme)
  4. Bugfix – Better handling of default Widgets’ checkboxes.

1.0.5

Catching of Widgets that were built with the Admin Page Framework – sadly there’s a conflict with the Widget form rendering – this release means that the Turbo Widgets will continue to work even if widgets built with this framework are in use. Note though that these widgets cannot be used with Turbo Widgets (though work for this in ongoing).

1.0.4

Better Handling of unsupported Widgets; now show notification. Widgets might be unsupported if the do not extend WP_Widget or do not support standard methods (as per codex)

1.0.3

Fix issue where widgets not extending WP_Widget caused the admin screens to not sure widget options.

1.0.2

Fix issue where image edit toolbar was being disabled.

1.0.1

Fix issue with WordPress 4.3.X compatibility.

1.0.0

1st release