• Fix when Ninja Forms CSS styling only shows to logged-in admins

    So today I scoured the internet aka StackOverflow for help on why my Ninja Form CSS did not display unless I was logged in as admin. Found a few devs with the same issue, but no solution. So I did what I should have done straight away and looked at the Ninja plugin source code. […]


  • WP Plugin Development: Showing an admin message after activation

    For the plugin I’m developing I wanted to show a message after activation to prompt the admin to enter the licence key and provide a direct link to the Settings page where they key needs to be added. My first attempt was to use the admin_notices action like so: But this action does not work […]


  • Customising “View Details” plugin popup with Easy Digital Downloads

    During the development of my “SCW Stock Control for WooCommerce” plugin I wanted to improve the appearance of the popup you see when clicking “view details” link on the WP Admin > Plugins page. In this article I explain how I arrived at the popup as shown below. How to add a banner and plugin […]


  • Easy Digital Downloads not showing updates

    During the development of my new plugin SCW Stock Control for WooCommerce I could not get the plugin to show the available update. Checking the official documentation did not provide a solution, all settings were correct. So looking at the code I realised that EDD caches the version number for 3 hours in the options […]