Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
Simple Page Sidebars icon

Simple Page Sidebars

v1.2.1
by Brady Vercher · 4.9 (54 reviews)

Easily assign custom, widget-enabled sidebars to any page.

20K+ active installs Updated Feb 23, 2025 Tested to 6.7.2
Try Demo Download
Pre-installed Ready in ~10s No card
Simple Page Sidebars

About Simple Page Sidebars

Simple Page Sidebars is a WordPress plugin that allows users to assign custom sidebars to individual pages without making any template changes. It aims for basic functionality and integration and utilizes built-in WordPress caching to avoid slowing down your site. It also includes a widget for pulling widgets from one sidebar into another.

Screenshots

Simple Page Sidebars screenshot
Simple Page Sidebars screenshot
Simple Page Sidebars screenshot

Frequently asked questions

What is Simple Page Sidebars?
Simple Page Sidebars is a WordPress plugin that allows users to assign custom, widget-enabled sidebars to individual pages without template changes. It aims for basic, core-like functionality and integration that is easy to use.
How does Simple Page Sidebars help with site performance?
Due to the way sidebars are saved, Simple Page Sidebars utilizes built-in WordPress caching. This prevents your site from being bogged down with additional queries.
Can I use Simple Page Sidebars with Custom Post Types?
Yes, Simple Page Sidebars can be configured to work with Custom Post Types by adding a couple lines of code. An example function is provided in the plugin description for this purpose.
What are some benefits of using Simple Page Sidebars?
Benefits include having unique sidebars for each page or section, complete control over custom sidebar names, and the ability to assign the same sidebar to multiple pages. You can also modify a page's sidebar without creating an unnecessary revision.
Is there a widget included with Simple Page Sidebars?
Yes, Simple Page Sidebars ships with a "Widget Area" widget. This widget allows you to pull all the widgets from one sidebar into another.

Changelog

1.2.1 – July 27, 2018

  • Removed bundled language files in favor of WordPress.org language packs.

1.2.0

  • Transferred to Cedaro.
  • Updated the Widget Area class constructor to prevent deprecation notices in WP 4.3+.

1.1.8

  • Added Spanish translation.

1.1.7

  • Added Indonesian translation.

1.1.6

  • Prevent quick edit nonces from being submitted when searching or filtering a post list table.

1.1.5

  • Added Serbo-Croatian translation.

1.1.4

  • Really fix the Quick Edit functionality.
  • Update text domain loading order to get ready for language packs.
  • Fix a strict PHP notice.

1.1.3

  • Fixed Quick Edit functionality in WordPress 3.6.

1.1.2

  • Changed the parent file of the “Edit Sidebar” screen to remove the small gap between submenu items.

1.1.1

  • Worked around the slashing weirdness in WordPress API.
  • Implemented a method to allow developers to easily add support for additional post types. No plans to build this out further, it’s just here for additional flexibility if more complex solutions aren’t wanted.
  • Added a filter to disable the edit link in the custom Sidebar column (simple_page_sidebars_show_edit_link_in_column).

1.1

  • Added an Edit Sidebar screen for updating a sidebar name and associated pages.
  • Added an update message when a sidebar is saved on the Add/Edit Page screen.
  • Made the sidebar column sortable on the All Pages screen.
  • Refactored the codebase (formatting, improved comments, static classes, organization, etc).
  • Added better feedback throughout the dashboard when something goes wrong.
  • Saved spinner image to plugin folder due to updates coming in 3.5.
  • Removed deprecated filters.

1.0.1

  • Fixed bug causing issues with other plugins that don’t submit the sidebar nonce on the All Pages screen.

1.0

  • Modified check for blog page.

0.2.1

  • Now works for the blog page when it’s set in the Reading Settings.
  • Bug fixes.

0.2

  • Added an option to define the default sidebar on the Reading options panel.
  • Removed the template change requirement. It’s no longer recommended.
  • Refactored code, including function/hook names.
  • Deprecated simple_sidebar function. Replaced by simple_page_sidebar.
  • Deprecated simpsid_widget_areas filter. Replaced by simple_page_sidebars_widget_areas.
  • Deprecated simpsid_widget_area_defaults filter. Replaced by simple_page_sidebars_widget_area_defaults.
  • Deprecated simpsid_sidebar_name filter. Replaced with simple_page_sidebars_last_call.

0.1

  • Initial release.

Try other plugins

Really Simple SSL icon

Really Simple SSL

4.9 · 4M+ installs

The easiest way to improve security! Leverage your SSL certificate and protect your website visitors.