Disabler

I don’t like certain things, like curly ‘smart’ quotes and self pings. Instead of installing six or seven plugins to do this, I thought I’d make one plugin to cover the usual suspects. Instead of just disabling everything, Disabler lets you pick and choose what settings you want turned off, in a dead simple UI.

This plugin will let you disable/remove the following features:

Front End Settings

  • Texturization (including Smart/Curly quotes, EM dash, EN dash, and ellipsis)
  • The automatic capitalization of the P in WordPress (WordPress 3.0+ only)
  • The <p> that is automatically inserted

Back End Settings

  • Self Ping
  • Autosaving of posts
  • Post Revisions
  • RSS Feeds

Privacy Settings

  • Outputting WordPress version in your blog headers
  • Sending your blog URL to WordPress when checking for updates on core/theme/plugins

All options default to off, and get cleaned up on uninstall.

Download

Latest version: Download Disabler v2.2 [zip]

Installation

No special instructions needed.

FAQ

Q. Will this work on older versions of WordPress?
A. I tried to make it backwards compatible (that is, you can’t disable the capital P in WordPress checker if you’re NOT on WordPress 3.0 or higher), but I didn’t bother coding anything for pre-2.8 WordPress. You should upgrade it you’re not at least on the latest main version (which right now is 3.2.x)

Q. Will this work on MultiSite?
A. In my rough testing, yes. It even works network wide AND in the mu-plugins, though personally, I’d let people decide if they want it or not for their blogs. Activate it network wide, let people decide how they want to impliment it.

Remember, EVEN if you activate this site wide, the DEFAULT per blog is for the settings to be OFF. So if you want them on for each site without the option to change, then this is NOT the plugin for you. Sorry.

Q. Why doesn’t this disable the admin bar any more?
A. Because as of WordPress 3.3 you really need this around to get stuff done.

Q. Can you add in Feature X?
A. Probably. Tell me what you want to add and I’ll see if I can do it.

Q. It’s not working! What do I do?
A. Start with turning off your other plugins. There are a few that mess with formatting.

  • “Shortcodes Ultimate” — You will need to turn on the option in that plugin to “Disable custom formatting – Enable this option if you have some problems with other plugins or content formatting.” From what I can tell, it’s overriding the default customs with it’s own.

Changelog

2.2

  • 24 April, 2012 by Ipstenu
  • i18n – Probably still doing it wrong.
  • Un/installing the right way.

2.1

  • 17 April, 2012 by Ipstenu
  • Readme cleanup, fixing URLs etc.

2.0

  • 03 October, 2011 by Ipstenu
  • Dropping pre 3.0 support
  • Dropping disabling Admin Bar (since as of 3.3 you really need it)

1.3

  • 17 July, 2011 by Ipstenu
  • Added in removal of ‘smart quotes’ from RSS as well (thanks Ben Smith for the point that I missed that).

1.2

  • 2 December, 2010 by Ipstenu
  • Fixed no-RSS option so it would actually uncheck!

1.0

  • 24 November, 2010 by Ipstenu
  • Making it copacetic for 3.1!
  • Re-renamed Typography back to Front End
  • Added in removal of Admin Bar for 3.1 (thanks Ozh!)

0.4

  • 14 July, 2010 by Ipstenu
  • Typo! Post revisions wouldn’t stay checked. Thanks to utdemir for the catch!

0.3

  • 13 July, 2010 by Ipstenu
  • Renamed Front End to Typography

0.2

  • 9 July, 2010 by Ipstenu
  • Added in privacy and backend settings.

0.1

  • 8 July, 2010 by Ipstenu
  • Initial version.

Screenshots

  1. disabler screenshot 1

    Standard View

  2. disabler screenshot 2

    Options checked

12 Responses

  1. Robert
    Robert 1 December, 2010 at 8:00 pm ·

    Enhancement suggestion: Can the plug-in also disable access to http://mysite.com/feed ? I tried the plug-in and disabled RSS feeds, however going to the /feed URL still displayed all the feed info.

    Thanks

  2. Ma'moun
    Ma'moun 3 December, 2010 at 8:23 am ·

    Hi!

    Does this plugin works with custom post types or just the standard WP posts/pages? I really got annoyed of Autosave feature and want to disable it for the custom post types I am using.

  3. 1-million-dollar-blog
    1-million-dollar-blog 25 December, 2010 at 4:57 am ·

    This plugins is what I looking for. Just install in my blog. I like the option to disable revision & autosave. Its really make the database clean.

  4. Ben Smith
    Ben Smith 16 July, 2011 at 10:13 pm ·

    Great work; one thing is it seems like if you turn off the smart quotes, it should also turn them off in the feeds. If you could add that, that would be great.

  5. eq
    eq 12 February, 2012 at 1:53 pm ·

    Hi, Once i’ve installed it, how do I turn the different options on and off? I am disabled and finding WordPress very hard to understand and use. I can see some code with get_option, but isnt’ there some screen where I can choose my options with tick-boxes? “Edit Plugin” just shows me raw code.

  6. eq
    eq 12 February, 2012 at 1:58 pm ·

    Oh… ignore me, I found it has added a new page in the Settings menu.

  7. Louis
    Louis 11 March, 2012 at 5:54 pm ·

    Hi,

    I don’t know if you are interested, but there is a call in your plugin that has been depreciated and I thought you might like to know, and possibly give me advice on what I can do to correct the issue.

    Here is the message below;

    Argument in add_submenu_page()
    Used in wp-content/plugins/disabler/disabler.php on line 137.

    Usage of user levels by plugins and themes is deprecated. Use roles and capabilities instead.
    Deprecated in version 2.0.

    Thanks,
    Louis

Comments are closed.