This plugin generates as many sidebars as you need. Then allows you to place them on any page you wish.
SMK Sidebar Generator is a versatile WordPress plugin designed to empower users with the ability to create and manage
an unlimited number of sidebars effortlessly. With this intuitive tool, you can dynamically customize your website’s
layout by placing the generated sidebars on any page without the need for extensive coding.
Unlimited Sidebars:
Create and manage as many sidebars as needed for maximum flexibility in organizing content.
Replace Theme Sidebars:
Effortlessly replace existing sidebars created by themes or other plugins for each generated sidebar. The controls allow seamless integration and customization.
Conditional Sidebar Replacement:
Customize the display of sidebars by conditionally replacing them based on post types or specific posts. This feature gives you precise control over the appearance of sidebars on different content.
Compatibility with Page Builders and Themes:
SMK Sidebar Generator is fully compatible with any page builder and theme. Enjoy a seamless integration experience without worrying about conflicts with your chosen design tools.
Easy-to-Use Controls:
The plugin provides an intuitive interface for managing sidebars, with user-friendly controls for replacing, organizing, and displaying content with minimal effort.
Drag-and-Drop Sorting:
Customize sidebar positions effortlessly using a user-friendly drag-and-drop interface.
Follow the standard WordPress plugin installation process by placing the ‘smk-sidebar-generator’ folder in the ‘wp-content/plugins/’ directory. For more detailed instructions, refer to: WordPress Instructions
While SMK Sidebar Generator is designed for seamless use within the WordPress Admin, developers can take advantage of the following optional functions:
// Display sidebar with ID using SMK function: function_exists('smk_sidebar') ? smk_sidebar('sidebarID') : ''; // Display sidebar with ID using WordPress function. dynamic_sidebar('sidebarID'); // Display sidebar with ID using shortcode. [smk_sidebar id="sidebarID"]
smk-sidebar-generator
folder to the /wp-content/plugins/
directorysmk_sidebar_metabox.php
was removed, as it was never used and is not required for the next versions.smk_sidebar
shortcode. Previously to get a sidebar required only an integer number, now you can get any sidebar using the shortcode just giving the id, even if the sidebar is not generated using Sidebar Generator plugin.admin_enqueue_scripts
make use of SMK_SBG_URI
constant.smk_get_all_sidebars()
function is included in plugin. Anyways, you must include it in your theme functions.php
, because if you’ll deactivate the plugin it will return a fatal error.