About Agbonghama Collins

Agbonghama Collins is a webdeveloper and an internet geek. I love writing and sharing the little idea & information i know. Hope you enjoyed my Article.

Follow me on Twitter, add him on Facebook or on Google+

Import WordPress Plugins From the SVN Repository to GitHub Properly

Few days ago, I created a free version of my premium plugin ProfilePress and open sourced it on GitHub.Prior to putting it on GitHub, it has been in a private Bitbucket repository where all code changes and deployment to WordPress plugin subversion (SVN) repository are carried out.In this … [Read more...]

How to Remove and Create Hidden WordPress Admin Pages

WordPress provides add_menu_page() and add_submenu_page() for creating top-level menu and sub menu admin pages. Settings pages created with these functions usually appear in the admin menu.In this tutorial, we will learn how to remove admin pages / items from the admin menu and still be able … [Read more...]

Query WordPress Posts in a Custom Post Type and Custom Taxonomy

Here is a quick tip on querying posts that belongs to a custom post type and category / custom taxonomy.Actually, I ran into this problem while working with Easy Digital Downloads plugin.I wanted to query a list of products in a given category. I thought the query will be easy to construct … [Read more...]

How to Download a Given Folder in a Github Repository via SVN

There are times we download or clone a full GitHub repository when all that is needed is a given folder in it.Say (like me) you use PHP Code Sniffer Tool to analyze and detect violations of a defined coding standard in PHP code and you've decided to include PSR2 standard to your list of … [Read more...]

Adding Custom Admin Notices & Error alert in WordPress

When developing plugins for WordPress, I seldom use the Settings API to build the plugin settings page instead, I build it from ground-up utilizing the Options API to store the plugin data to the database.Not quite long, I discovered I could use the function add_settings_error() — a member of … [Read more...]

Set Default Editor Mode (TinyMCE / HTML) in WordPress

I recently built a plugin where I needed WordPress to by default always set its editor to Text (HTML) mode and not tinyMCE.This is achievable using the undocumented filer wp_default_editor.To make TinyMCE always display by default, use the code below.[php] function set_default_editor() … [Read more...]

Vagrant Fix: `parse': (<unknown>): found a tab character that violate intendation while scanning a plain scalar

In case you haven't heard, I have move my PHP development from XAMPP to Vagrant, Laravel homestead box to be precise. A post on getting started with vagrant coming soon.As always whilst starting a new project, i added the site to Homestead.yaml, did Vagrant up and got the following error … [Read more...]

How to Upgrade XAMPP to a Newer Version

XAMPP is a popular PHP development environment for creating a local LAMP stack.In this succinct tutorial, I will show us how to upgrade XAMPP for Windows to a newer version in few steps.Firstly, download and install the latest version of XAMPP in a new installation folder.Say your … [Read more...]