Widgets are blocks of content that can be added to front-end pages such as sidebars. Follow this tutorial on how to create a WordPress widget from scratch.
Using the New PDF Preview Images in WordPress 4.7 in the Real World
When WordPress 4.7 was released at the end of 2016 most of the response was around the new REST API endpoints for posts, comments, terms, users, meta, and settings. However, it was one of the new smal…
Strategies for Handling Large WordPress Media Libraries in Dev and Staging Environments
One of the questions we get asked fairly often about WP Offload S3 is whether or not it is OK to use in development or staging environments. When done correctly, using WP Offload S3 can greatly reduce…
How to Diagnose High Admin-Ajax Usage on Your WordPress Site
Check out these recommendations on how to diagnose and resolve high admin-ajax.php usage on your WordPress site, typically caused by 3rd party plugins.
Did you know that when you're using the search boxes on your WordPress site, you can narrow down the results by providing words that you don't want included? That's right! This method works both on
24 Must-Do Checks Before Launching Your WordPress Website
Website development can often be a lengthy and arduous process, especially if you’re creating it for someone who doesn’t have a clear vision of what the...
How to Disable WordPress Plugins From Loading on Specific Pages and Posts
Check out how to disable WordPress plugins on specific pages and posts. This helps increase the speed of your site and provides a better user experience.
For Developers of WordPress plug-ins and templates. Problems encountered by our team are often caused by third-party plug-ins or pure coded templates for WordPress on users sites. Thereby all develope…
Understanding Namespaces in the WordPress Hook System
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.
WordPress turned into an oEmbed provider in version 4.4. It would allow you to embed any WordPress post into another post / page. Great. So now if I’d paste the url of another WordPress post on my blo…
An Introduction to WordPress Shortcodes for Developers
WordPress shortcodes provide a quick and easy way to perform tasks and include HTML code into post content. Here is a great introduction for developers!
10 Things To Remember Before Launching Your WordPress Site
When building a WordPress site, there’s a number of things you should do prior to launching it. From content to design to the legalities of setting up your site, check below for some essential things …
A Modular Approach to WordPress Theming, Using ACF Flexible Content
I do a lot of WordPress Development. One of the things I’ve started doing is coding custom themes so they’re modular. What does this mean? It means that I focus on each of the elements within the them…
How to remove “Event Archives” from the title in Yoast SEO
When using Yoast SEO you may notice the title tags for the main events views (Month, List, Map, etc) all say Event Archives instead of Events for August 2015 or similar. Like this: Instead of this: Th…
Most of the calendar views contain a title, normally located just under the events bar. In the example, we can see that the title on the list view is Upcoming Events. It may be that you consider this …
While The Events Calendar provides the Organizer and Venue post types by default, you may want to have another post type to associate with events, like “Speakers” or “Instructors”. Like Organizers, yo…