I’ve created my Iron Ajax plugin to help me deal with processing large data sets in WordPress, . This is a tool for developers, it does not provide any value to end-users until additional code is hooked into this plugin. WordPress Timeouts When working with large datasets in WordPress, timeouts are often an issue that […]
WordPress Plugin
WordPress Plugin Add Settings Link
Adding a Settings link to your plugin on the Plugin admin screen adds a bit of polish to your plugin. You’ve probably noticed many plugins include a Settings link right next to Deactivate and Edit. This is an easy feature to add. These Settings links are particularly nice due to the variability in settings page […]
Google Authorship on WordPress.org
UPDATE: Google is removing author images from search results making this tip much less useful. As you can see, when you search “wordpress stop emails plugin” on Google, in addition to my Stop Emails WordPress Plugin on WordPress.org, you are treated to my smiling face. Feel free to try it yourself, https://www.google.com/search?q=wordpress+stop+emails+plugin Google Authorship A great […]
wp_insert_user() with “no role for this site”
My goal was to use wp_insert_user() to create a user with “no role for this site”. For some notes on “no role for this site” see http://wordpress.org/support/topic/what-exactly-is-no-role-for-this-site-do#post-2177545 When using $new_user = wp_insert_user( $userdata ); omitting the role parameter in the $userdata uses the default role set. If you want “no role for this site”, set the […]
Quick Cache requires PHP v5.3
WordPress Quick Cache Plugin There is a new version of the WordPress Quick Cache plugin available. Higher Minimum Requirements This new version requires PHP 5.3+ This is a higher requirement than WordPress itself, which requires a minimum of PHP 5.2.4 (http://wordpress.org/about/requirements/). Sometimes Newer is Not Better If you are running on a server with sub PHP […]
Stop Emails WordPress Plugin
Stops outgoing emails. Any outgoing emails will fail silently (i.e. WordPress will operate as if the email was sent successfully but no email will actually be sent). Why I’ve found when doing development work, sometimes I want to work on a site (often locally) but I don’t want it sending out any emails. Now with […]