When trying to import / copy Kadence theme settings from one site to another I kept getting this error… Error importing settings! Please check that you uploaded a customizer export file. I tried all kinds of things to get this to work… Deactivating all plugins Resetting file permissions and clearing cache Having the identical child […]
WordPress
Using theme.json settings in your custom Gutenberg blocks
Utilizing the theme.json file for customizing your WordPress site is a powerful way to enhance the user experience for those managing content within Gutenberg. We can access these settings within our custom gutenberg blocks by utilizing the “useSetting” function available within “@wordpress/block-editor”. Below is an example of how to utilize the color palette defined in […]
HOW TO: Create a Church Service Slot Sign-up Form
COVID-19 is hopefully starting to fade and many churches are navigating how to reopen for church services. One tactic that has emerged is services with reduced capacity that require congregants signing up to reserve a slot. Here is how we helped East Lansing, Michigan church, University Reformed Church to create a church attendance sign up […]
Export Specific Pages/Posts Using WP All Import / Export
We hate content migrations. They are almost always a pain for some reason. Character encoding issues, server resource limits, human error, etc. They’ve gotten much easier over time thanks to the premium WordPress plugin, WP All Import / Export. It saved our butts once again recently when we had to pull over a select special […]
Updating A WordPress User Password – MySQL
When setting up new versions of live sites on your local machine, it’s easiest to migrate the entire database and dump it into your new install. We love using WP Migrate DB for this task. For local sites though, I like to have a very basic admin / password configured… Literally “admin” and “password”. In the […]
“Switch To User” Link on WooCommerce Order Details
The User Switching plugin is a great way to quickly see how Users at different access levels will interact with your site. It’s a necessary plugin for most development environments. (it also fits into our guidelines for extending WordPress for enterprise use) However, it can also be a great plugin for site admins working on […]
WordPress Conditional: “has_body_class()”
Was recently working on a new post layout for a site that we’re wanting to do some A/B testing for before shipping out the feature for the entire backlog of posts. Once we implement, there may be a few posts that keep the old layout which we’ll be controlling by giving those posts a certain […]
Using Gravity Forms Multi-File Uploads When Creating A New Post
Covered in this Tutorial Saving Gravity Forms File Uploads to the WordPress Media Library Attaching the Uploaded Media to a Post Created from the Submitted Gravity Form Connecting Gravity Forms Multi-File Upload Fields to ACF Gallery Field Saving Gravity Form File Uploads to the WordPress Media Library One of my favorite features in Gravity Forms is […]
Show / Hide the Featured Image on Specific Posts in Genesis
Learn how to make the WordPress Featured Image only display on certain specific posts Some Genesis themes display the Featured Image on single posts by default, others do not. It’s a pretty easy snippet to throw into functions.php to display the image on all posts… This file contains bidirectional Unicode text that may be interpreted or […]
Changing Custom Post Type Arguments
Many plugins register their own Custom Post Types (CPTs) for managing the content they’re adding to your site. However, there are times when you may want to change the default behavior of the post type. How do you change the arguments for creating the post type without manually changing the code in the plugin? Enter the […]
How to Increase the “Maximum Upload File Size” Limit in WPENGINE
We needed to up the “Maximum upload file size” limit on a client’s WordPress site hosted on WPENGINE. It starts at 50mb by default but we had media (audio) files that were often a bit more than that. We decided to raise the limit to 75 MB. This can be accomplished by adding this to […]
Make Yoast SEO’s Social Contact Methods Accessible on the Front-End of WordPress
The Yoast SEO plugin registers some helpful Social Media contact methods on a WordPress User Profile that are available for users to add information for Google+, Twitter, and Facebook. You can access the values set for each user on the front-end of your WordPress site using the get_the_author_meta() function. However, when creating an Author template in a […]
Include Additional Contact Methods on WordPress User Profiles
On your WordPress user profile, you’ll notice that WordPress includes “Contact Info” fields to store: Email Website Google+ Twitter & Facebook information However, you can filter those contact methods to also include any other contact methods that you’d like. For example, the snippet below is what we’re using on this site to also include links to […]
Engineering Standards from Big Names in WordPress
Are there WordPress Engineering Standards? Yes and no. While there are some excellent listing of standards for best engineering in WordPress, there is no single “official” engineering standard. WordPress is an open source community. This open nature is core to how many of us learn, work, and grow as developers. I love being able to […]
Customizing Google AMP for WordPress – Styling your AMP Pages
Customizing Google AMP for WordPress Introduction Styling Your AMP Pages In the introduction to this series, we gave a brief overview about Google AMP as well as a couple of foundational customizations. If you haven’t checked out that post yet, I encourage you to head there first since the section on “Customizing Templates” […]
Customizing Google AMP for WordPress Introduction
Customizing Google AMP for WordPress Introduction Styling Your AMP Pages The idea behind Google AMP is pretty exciting. A new javascript library and specialized markup designed specifically for extremely fast performance of our web pages. Google will be rolling out these AMP links in their general search results so getting AMP for WordPress set up on our […]
My Struggles with WordPress srcset and the Thumbnail Image Size
Handling images for responsive design got a massive push with the release of WordPress 4.4 and the inclusion of the srcset attribute for images. For a general overview, the srcset attribute tells the browser about the different versions of the image available and lets it decide which one to download based on the current screen size. This means, you […]