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.

Blog Control


Blog Control helps to avoid the common operations blog’s owners do when adopting
a new template: add scripts from mybloglog, google analytics, adsense or other
ad network. The plugin adds some automatic link modification (target, nofollow, …)
and bots-blocking meta tag on specific pages. Read more in the description.

Aggressive cache. If you want to try out an aggressive cache system, blog control
have an implementation of a cache for wordpress pages. It’s experimental, not to
be used on high traffic volume blogs, but on those have low database resources.
Read the installation istructions.

Head and footer code. Blog Control is a plugin that helps in controlling some behaviour of your blog.
It lets you to add code in the footer and head section of a template, eg. to add
code from services like the google sitemaps, mygloglog tracking script, analytics
script without modify the template. So your configurations are template-change-proof.

Post trasformation. With this plugin you can add an html block before, after and after the “more
break” in a post. I use this to add my adsense code without changing the template pages.
Those html blocks accept some “tag” like [title] or [title_enconded] that are replaced
with the post title (plain or url econded). Tipical usage is a link like this:[link_encoded]&title=[title_encoded]

Related posts. The plugin has a simple related posts function based on a full text
index of mysql, like the standard related post implementation of other plugins.
The related posts can be added after a posts using the tag [related] in the “after
post” html block code. The output is controlled by some parameters which let to
set how the relates posts list is displayed.

Links. The plugin have many other options: a way to track the outbound links (if you
use google analytics), add the “nofollow” in the post links, force a new windows
for all the links outside your domain.

HTML compression. You can set the plugin to compress the html produced: you can gain from 10 to 30%.

Bots blocking. You can force a meta tag in categories and search pages to block the bots (useful to avoid
the content duplication issue).

The agressive cache

This cache is simple and very efficient. WordPress, when a blog page is called,
lets someone to intercept the call and do “something” before all. No database access
will be made before this call neither a connection is activated.

For who, like me, have a very slow database, servin the page at this step is very
efficient. But there are some drawbacks:

  1. no plugin are initialized neither loaded
  2. no statistics can be collected
  3. no dynamic code in the page will be executed (after the first call)

So, if you have a simple blog like mine, try to see if this cache can be useful.
Tha cache is expertimental, this is why no automatic installation has ben provided.

=Agressive cache installation (experimental)=

  1. if you already have the blog control plugin, deactivate and reactivate it
  2. deactivate the wp cache plugin if installed
  3. remove or rename the link “wp-content/advanced-cache.php”
  4. copy/upload the file “advanced-cache.php” in the folder “wp-content” from the blog control folder
  5. edit the “wp-config.php” and add the line define("WP_CACHE", true"); (if you use the wp cache plugin this code is already there)
  6. now the aggressive cache is active! In the blog control configuration page activate the cache option otherwise when you add a post it won’t show on home page
  7. you’re alone now…
  8. you’re alone now…

=Remove the agressive cache=

  1. edit the “wp-config.php” and remove the line define("WP_CACHE", true");
  2. delete the “wp-content/advanced-cache.php”
  3. deactivate the cache option on the blog control configuration page
  4. delete the “wp-content/bc-cache” directory


  1. Put the folder “blog-control” into [wordpress_dir]/wp-content/plugins/
  2. Go into the WordPress admin interface and activate the plugin
  3. Optional: go to the options page and configure the plugin

Contributors & Developers

“Blog Control” is open source software. The following people have contributed to this plugin.

Translate “Blog Control” into your language.

Interested in development?

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