There are lots of cheeky 404 pages when a user arrives at a page that is not found, but even the best joke won't help ease a user's frustration!
Let's make our 404 pages more helpful by using the clues we're given to make some suggestions for the user. I'll show you how to do it… Read more »
This method does not require the function being called to be declared a certain way because it is used when calling a function- not when defining a function.… Read more »
Knowing when your WordPress users are active is helpful whether you open sign-ups to the public, or if you have a private site with multiple users. I'll show you how to make a new column on your Users page in the WordPress admin as well as adding a Dashboard metabox with a "Currently Online" count of… Read more »
Event tracking is an important aspect of web analytics. Pageviews can only tell part of the story, so we send and analyze events to understand how users interact with the pages they are on. This reduces the amount of speculation when it comes to enhancing websites.
What is an Event Intent?
Events aren’t always black and white!… Read more »
One thing I've noticed about PHP is that you need to jump through all sorts of hoops when it's time to detect URL structures. Either pulling the existing page URL or dissecting a passed URL for certain components just felt like it was too time consuming to code and re-code with slight changes every single… Read more »
Here's a good way to find out if you're the chosen undead programmer, or just some casual. The Dark Souls Error Handler will separate the men from the hollow. You will lose your souls and it will leave you with nothing but your own tears.
If you're looking for a challenge, or want to get fired,… Read more »
This WordPress function will look for TODO comments in your theme files and organize them on your Admin Dashboard inside of a metabox. Each TODO item can have an optional category and priority associated with it. This will help with your theme development so you don't accidentally forget a TODO item, and allows a team… Read more »
This is a WordPress Admin Dashboard metabox that detects and organizes important information for developers. The information ranges from basics like server IP address to more advanced things like domain expiration date and registrar. Some information is useful at a glance while others are good for warnings and page speed.
This metabox also provides a search… Read more »
When it comes to advertising on websites, we are our own worst enemies. More and more users are turning to browser extensions like AdBlock to hide banner ads because developers and website owners are placing more ads on their pages than content. The industry did this to itself, and I have no pity for it. That being… Read more »