Theia Sticky Sidebar for WordPress

Make your sidebars sticky and permanently visible, regardless of their position or how far the user scrolls down. It is compatible with virtually any WordPress theme and works out-of-the-box for most of them. For the rest, you have a powerful admin page to tweak it for a perfect fit.
Honey
Our super sticky secret ingredient

Features

  • Works flawlessly even with sidebars taller than the screen.
  • Multiple behaviors: modern, stick to top, and stick to bottom.
  • Makes your sidebars and widgets permanently visible.
  • Supports any number of sidebars.
  • Very flexible – specific settings for specific pages, posts, or custom post types (CPTs).
  • No more empty white-space on scroll.
  • Compatible with virtually any WordPress theme.
  • Works with responsive themes.
  • Works with your existing sidebars and widgets.
  • Degrades gracefully for visitors without JavaScript.
  • Receive support and free upgrades.

Includes

  • High-quality code complete with comments.
  • Complete documentation for installing and configuring the plugin.

Screenshots

The admin page allows for very flexible and powerful setups. You can add support for any number of existing sidebars or widgets, as long as you provide their corresponding CSS selectors. Rules can also be enabled for specific pages, posts, or any custom post types (CPTs).

Screenshot of the admin panel

Changelog

v1.6.3 - 08 Aug 2016

  • Improved compatibility with certain plugins and themes

v1.6.2 - 30 Jun 2016

  • Improved admin visuals

v1.6.1 - 22 Jun 2016

  • Fixed compatibility issues with other plugins.

v1.6.0 - 10 Jun 2016

  • Improved compatibility with minifiers by using a declarative approach instead of inline JavaScript.

v1.5.2 - 27 May 2016

  • Added option to pre-render the inner container for each sidebar, greatly increasing compatibility.

v1.5.1 - 10 May 2016

  • Improved compatibility by deregistering other select2 libraries in our admin pages.

v1.5.0 - 06 May 2016

  • Added stick-to-top and stick-to-bottom behavior options.

v1.4.2 - 04 Apr 2016

  • Fixed enable-only-on-posts option.

v1.4.1 - 01 Apr 2016

  • Added option to enable each sidebar only on certain posts/pages/custom-post-types.

v1.4.0 - 10 Mar 2016

  • Added options for multiple sidebars. Now fully compatible with any number of sidebars in any combination.
  • Added 'Disable on responsive layouts' option for increased compatibility.

v1.3.4 - 10 Feb 2016

  • Fix for PHP setups that have short_open_tag disabled

v1.3.3 - 18 Nov 2015

  • Fix changelog not loading via HTTPS

v1.3.2 - 03 Nov 2015

  • Improve lazy-loading on small screens
  • Miscellaneous fixes and improvements

v1.3.1 - 02 Jun 2015

  • Miscellaneous fixes and improvements

v1.3.0 - 24 May 2015

  • Added sidebar behaviour option: 'Modern' and 'Legacy'
  • Various bug fixes

v1.2.2 - 19 Apr 2015

  • Codebase reformatting and refactoring
  • Improved theme compatibility

v1.2.1 - 15 Nov 2014

  • Added option for custom CSS
  • Improved theme compatibility

v1.2.0 - 16 Oct 2014

  • Improved behaviour and compatibility with WordPress 4.0+ and various theme layouts
  • Reformatted the entire codebase using the official WordPress guidelines
  • Codebase refactoring

v1.1.0 - 07 Nov 2013

  • Greatly improved sticky sidebar behaviour when scrolling up and down

v1.0.4 - 01 Nov 2013

  • Added support for the 'TwentyThirteen' theme

v1.0.3 - 03 Aug 2013

  • Added 'minimumwidth' option - useful for responsive themes

v1.0.2 - 16 Jul 2013

  • Improved theme and browser compatibility

v1.0.1 - 13 Jul 2013

  • Improved theme compatibility

v1.0.0 - 09 Jul 2013

  • Initial release