Posts Tagged ‘wordpress plugin’

Remove BuddyPress Admin Bar: Over 100 Downloads

Monday 30 March 2009

Remove BuddyPress Admin Bar Plugin Download StatisticsMy first WordPress plugin, reached over 100 downloads in its first 10 days. Thanks to all users that contacted me for information and suggestions. If you’re using this plugin, and if you find it useful, please rate it on the official WordPress Plugin page.

WordPress plugins conflict: Contact Form 7 and Mail From

Friday 27 March 2009

Yesterday I received a message sent by Kelly from my contact page. Unfortunately I realized that Mail From plugin conflicts with Contact Form 7 plugin. So Kelly’s message comes from my own website. Kelly, I’m sorry but I can’t reply to your e-mail.

Testing

I tested these two plugins, but surely I didn’t notice the unexpected behavior of the Mail From plugin. So it’s crucial to plan and execute plugins combinations tests. Plugins conflicts may cause warnings or fatal errors. I’ll start developing a WordPress plugin that tries to test all installed plugins against conflicts and function overrides.

The Code

I just looked at the code, and I probably found the problem. Mail From plugin adds two filters to the wp_mail function:

add_filter( 'wp_mail_from', 'mail_from' );
add_filter( 'wp_mail_from_name', 'mail_from_name' );

while Contact Form 7 overrides wp_mail core function:

@wp_mail( $mail_recipient, $mail_subject, $mail_body, $mail_headers );

passing its sender string by the $mail_headers variable.

WordPress plugin released: Remove BuddyPress Admin Bar

Saturday 21 March 2009

Remove BuddyPress Admin Bar Plugin Page

I developed a plugin that removes the BuddyPress admin bar. Guess what? Its name is Remove BuddyPress Admin Bar. You can download it from the official WordPress Plugin Directory or find more information in the Plugin Homepage.

BuddyPress

BuddyPress is a suite of WordPress plugins and themes, each adding a distinct new feature. BuddyPress contains all the features you’d expect from WordPress but aims to let members socially interact.

BuddyPress will extend WordPress MU and bring social networking features to a new or existing installation.

All BuddyPress plugins can be themed to match your own style, in just the same way as a WordPress blog. The BuddyPress plugins are bundled with a default theme to get you going out of the box.

As all BuddyPress plugins are independant, they can be used in two different ways. All of the plugins could be used to create a complete social network from scratch, or you could use specific plugins to add desirable features to your existing blog network.

First WordPress plugin request approved

Friday 20 March 2009

I started developing community releases of WordPress plugins. I requested to add my plugins in to the official WordPress Plugin Directory. Today I recieved the approval from the team. For more information, see my WordPress Plugins page.