If you have ever developed a plugin for WordPress you may encounter an unhelpful messages saying your plugin generated N characters of unexpected output during plugin activation.
A nest solution offered by The Hungry Coder is to capture the hidden output into an option or a text file, then view the error message at your leisure.
To save the errors enter the following in functions.php:
add_action('activated_plugin','save_error');
function save_error() {
update_option('plugin_error', ob_get_contents());
}
Then, reactivate your plugin and find the error in the wordpress option table.
echo get_option( 'plugin_error' );

WordPress Version 3.3.1 qTranslate Version 2.5.28
I have used qTranslate in the past on multilingual websites with no problems. However, updating to WordPress 3.3.1 caused a slew of problems, and their solutions are outlined below. [Read more...]
With all the devices available to view websites, in all different sizes and shapes, the need to incorporate responsive design features on a website is greater than ever. Here are some excellent resources to aid in the development of responsive designs. [Read more...]
There are a large number of WordPress plugins available to add social networking tools to your WordPress installation. In fact, it is difficult to know where to begin when faced with page after page of plugins that support Twitter, Facebook, and all the rest.
For my blog, I decided I wanted small, discrete share buttons at the end of all posts and some, but not all, pages. I also wanted a Twitter feed to show my latest Tweets. [Read more...]
I learned something about WordPress Markdown the hard way today. In writing the readme.txt for my new plugin WP-ImageFlow2 the formatting of my information on the WordPress website was messed up. Instead of nice numbered lists and bullets, it came out as a big blog in a paragraph. Very difficult to read! [Read more...]

