WordPress.org

Plugin Directory

WP Template On The Fly

Create templates, override your theme's template files, create sidebars, put sidebars in your templates, apply your custom style, add plugins.

  1. wp-template-on-the-fly screenshot 1

    List of all templates, either I created and yours, these templates can be activated, then WP will use these templates instead of template files in /themes directory.

  2. wp-template-on-the-fly screenshot 2

    Tail of above list.

  3. wp-template-on-the-fly screenshot 3

    Create new template, select type of it, for example I want to create Specific Template for specific term from specific taxonomy! then I should select taxonomy-$taxonomy-$term.php from Template Type List

  4. wp-template-on-the-fly screenshot 4

    Whe I selected taxonomy-$taxonomy-$term.php, a simple form appeared by ajax, in this form i can select taxonomy and term, when i click on create button, template will be created, this template will be used by WP if i activate it.

  5. wp-template-on-the-fly screenshot 5

    Here I can Create any Sidebar or Remove them. these sidebars can be used anywhere in WP, as well, WPTOF.

  6. wp-template-on-the-fly screenshot 6

    Here I can Append any sidebar to any template, apply style to templates, apply style to sidebars, order sidebars, or deappend sidebars.

  7. wp-template-on-the-fly screenshot 7

    2 sidebar added to a template.

  8. wp-template-on-the-fly screenshot 8

    15 sidebar added to a template. I changed styles of sidebars so presentation changed by ajax.

  9. wp-template-on-the-fly screenshot 9

    This is how my sample template will be shown, but there is now plugins inside sidebars, only remained step is it. I should go to Widget page of WP and add any plugin to my sidebar, once I added them, they will apear in my sample tempalte. thet's it, enjoy.

Requires: 3.0.1 or higher
Compatible up to: 3.6.1
Last Updated: 2013-10-30
Active Installs: 100+

Ratings

1 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.