This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Responsive Opt-Out


This simple setup creates a body class called “responsive” and “fixed-width” both are added to the body class of your Theme. These two classes are used to define whether or not the visitor wants a “responsive” environment.


You can either install it automatically from the WordPress admin, or do it manually:

  1. Unzip the archive and put the responsive-opt-out folder into your plugins folder (/wp-content/plugins/).
  2. Activate the plugin from the Plugins menu.


So that you have the buttons to switch you will need this html code. They can be added anywhere.

<a href="#" onclick="return FixedWidth();" class="fixed-width-link">Fixed Width</a>
<a href="#" onclick="return Responsive()" class="responsive-link">Reponsive</a>


This plugin has no css. So that the buttons display in the correct view the following css need to be added to your theme’s style.css file directly.

.responsive .fixed-width-link {
    display: block!important;
.responsive .responsive-link {
    display: none!important;
.fixed-width .fixed-width-link {
    display: none!important;
.fixed-width .responsive-link {
    display: block!important;

Add the class “.fixed-width” infront of any styles that you add for a fixed width design and “.responsive” for the responsive design.

Blog post on intregration with Responsive theme

Contributors & Developers

“Responsive Opt-Out” is open source software. The following people have contributed to this plugin.


Translate “Responsive Opt-Out” into your language.

Interested in development?

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



Fix setting cookie


Fix cookie path


Initial Release