Collins is a web developer and freelance writer. Creator of the popular ProfilePress and MailOptin WordPress plugins. When not wrangling with code, you can find him writing at his personal blog or on Twitter.
Collins's articles
Do you use custom post types? You can add a contextual help tab to custom post type screens, to provide context specific instructions. Here's how!
We’ve covered adding custom meta boxes to WordPress previously, now we'll move on to explaining their relationship and integration with post types.
Agbonghama covers how to hook methods of an instantiated class (object) to actions and filters and the caveats of using namespaces in WordPress hook system.
In Part 2, Agbonghama Collins covers ways of triggering events in WordPress and how to hook static and non-static class methods to actions and filters.
In this tutorial, Agbonghama Collins will demystify the WordPress hook system, with some examples to help you better understand hooks, actions and filters.
Agbonghama Collins covers how to customise admin notices and also how to register new taxonomies to a custom post type.
Agbonghama Collins helps readers learn what WordPress custom post types (CPTs) are and how they're created, using several real world examples.
In this tutorial, Agbonghama Collins shows you how to build a custom WordPress multi-step registration form using a plugin he developed called ProfilePress.
Agbonghama Collins shows you how to build a counter plugin that counts the times users login to a WordPress site with the stats displayed in the dashboard.
Agbonghama Collins introduces MkDocs, a free, static site generator for building project documentation.
In this tutorial, we show you how to easily build a custom login, registration and password reset page in WordPress using a plugin called ProfilePress.
In this article/tutorial, Agbonghama Collins covers how to display custom data retrieved from the database in tabular format using the WP_List_Table class.
Agbonghama explores a PHP package used for adding social logins to your PHP application. Log your users in with FB, Google, Github, etc!
In this tutorial we'll cover OAuth, how Twitter uses it for authorizing HTTP requests to its API, and build a PHP class powered by the WordPress HTTP API.
In this article we show you how to use the new No CAPTCHA reCAPTCHA, integrating it with the WordPress login, registration and comment forms.
As part of our Christmas giveaway series, Agbonghama Collins took email marketing service Sendy for a spin — and we have five more licenses to give away.
In this article, we introduce disposable email addresses (DEAs) and create a plugin using the HTTP API that prevents users from using them on your own site.
In this article we walk you through integrating a CAPTCHA with the WordPress comment system, using the WordPress HTTP API as you develop your own plugin.
In this tutorial, we will walk you through writing a plugin that will integrate CAPTCHA (Google's reCAPTCHA) to the default WordPress registration form.
This tutorial shows you how to write a plugin that integrates a CAPTCHA with the WordPress login system using the HTTP API and Google's reCAPTCHA.
In this tutorial we show you how to consume APIs in WordPress using the HTTP API. As an example we build a simple domain WHOIS and social data widget.
This tutorial focusses on how to send or make a request to a web service or API using the WordPress HTTP API, using a real world example.
Learn how to create a tabbed WordPress login and registration widget so you can have a feature rich registration page on your WordPress powered sites.
We will build a simple plugin with an option page where a site administrator can add the disclaimer text which automatically gets appended to posts.
In this article we cover making a WordPress plugin ready for translation, as well as learning how to localize or translate a plugin into a new language.
In this article we cover the process of i18n and internationalizing WordPress plugins and how you can can easily translate your plugin to other languages.
In this article we cover WordPress i18n and how to install (or convert) WordPress in your own language and convert an existing site to a localized version.
In this article we walk through the steps required to build your own WordPress contact form plugin.
One of the most loved features of WordPress is the Plugin system, in this article we show you how to easily batch install your WordPress plugins.
Agbonghama Collins uses a World Cup JSON API to create a up-to-the-minute World Cup 2014 WordPress Widget.