Top 5 Underutilized Web Performance Tricks for WordPress - Designmodo
Most of us know by now that speed is a ranking factor with Google. What this means is that WordPress sites that load faster will have a bigger advantage in Google over those that don’t. So it is very ...
LifterLMS Learning Management plugin for WordPress - WordPress tutorials by PluginTut
One of the hottest segments in the WordPress space right would be the creation of membership websites. We’re getting more and more plugins around the membership space (like my sponsor Restrict Content...
WordPress: How to Enhance the Visual Editor With Custom Formats | NOUPE
You will learn to comfortably use custom formats in the WordPress editor using simple means, and without slowing down your WordPress with a bloated plugin.
Making Your WordPress Website Fly: A Performance Optimization Tutorial
Whether you’re working for a client or developing your own WordPress projects, you don’t need me to tell you that speed matters. A lot. And contrary to the well-known cliche, it’s really the lack of s...
Advanced WordPress Development: Using Gulp to Streamline Your Workflow
No matter what languages you’ve used in the past to development websites, you’ve no doubt had to complete menial, monotonous tasks – image optimization, JavaScript minification, concatenation...
This is a prototype of a drag n’ drop page builder I use for a few sites. The aim is to have the flexibility of Beaver Builder but without the messy markup and the potential for clients to wreak too m...
How to Setup Time-based Conditional Logic with Gravity Forms - Gravity Wiz
A simple, code-based solution for creating conditional logic rules based on the current time. Works anywhere Gravity Forms conditional logic is supported (i.e. fields, confirmations, notifications, et...
The Genesis pagination uses standard WordPress pagination functions, like previous_post_link() and next_post_link(). These functions only apply to the main WordPress query, not any custom ones. So if you created a page template that had a custom query in it, the main query would be for that page’s content. If you tried adding pagination after your custom query,…
Hide a Custom Post Type's Single and Archive Pages in WordPress | WP Beaches
You may find that you need to hide a custom post types single or archive pages or even both in WordPress. This may be the case if you are outputting a custom loop of cpts and don’t want duplicate cont...
One of the challenges you will run into, when developing for WordPress, is finding a way to make your data (which is accessed via PHP) available to your scripts. For example, you might have a popup...
Modifying Tribe Events Calendar Events List Widget
While I have been generally happy with the plugin, I was not impressed with the lack of options that come with the events list widget. Also, the widget only shows the title of the event and the dat…
Under the Hood: Filtering Excerpts in The Events Calendar - The Events Calendar
The Events Calendar and its suite of add-ons use a single function to generate content excerpts: tribe_events_get_the_excerpt(). There’s long been no way to alter the content that this function genera...
Tips for Working With WordPress Actions and Filters - The Events Calendar
WordPress plugins and themes are often customizable with functions called “hooks”. There are two types of hooks: actions and filters. If you’re not familiar with actions and filters, then definitely s...
Custom WordPress Loop With Pagination - Call Me Nick
In this tutorial, I’m going to show you how to create a custom WordPress loop with pagination. We will use the WP_Query class to instantiate a new query, and display the posts with pagination.
Using ACF Gallery Field with jQuery Backstretch Plugin | WP Beaches
To have an enduser add or edit images used as multiple backgrounds for use in a backstretch script you can use the ACF Gallery field for the user to add the images and then use a foreach loop to add t...
How to Turn Any WordPress Theme Modification into a Simple Plugin
One of the first things budding WordPress developers learn is to use child themes for customizing WordPress websites. While this is a sound practice, there will also be times when you want to reuse code you’ve added to a child theme with a different theme or on a different website. The best way to package code for use with any theme and on any WordPress website is to add the code to a simple plugin. Plugins are easy to copy from one website to another and can be used with any theme. Let’s look at an example.
Without a single line of code! Grab a copy of the Gravity Forms Dynamic Population Pro plugin Either add a hidden field to your form with the post ID you want to grab the ACF data from, or add a dropd...