Want to cross-link two sets of Custom Post Types? What about build their layouts in Divi? If you're looking for these things, heres a guide on how we accomplished all of that.
We recently had the law firm of Hepworth Holzer become a WordXpress member. Their site looked and worked great for visitors and SEO. Unfortunately it was a bit of a pain to update content, especially if we wanted to add a new block of content to a page or something. It required first creating a new block for that content in Advanced Custom Fields (ACF) plugin. Then going in and modifying the custom-built-theme’s code to display that new block of content. We recognize that a lot of developers set things up like this, and it’s a great system. We manage a number of WordPress sites that are setup this way. However, it can be difficult for someone else who’s taking over the site, to find and figure out where to add the new code, etc. Adding a new block of content and getting it to look nice can take hours if the theme isn’t well setup or isn’t commented well. In contrast, with a theme or plugin that uses a visual or block-based editor like Divi or Elementor, that same content addition might only take 5 or 10 minutes.
Part 1 – The Why, What, and How of CPT’s
First, let’s look at why, what, and how of Custom Post Types. This will establish the
In which we discuss the biggest pain points as identified by some recent surveys, and how to deal with them.
WordPress recently passed the 33% marketshare mark. That means 1 out of every 3 websites is now powered by WordPress! Crazy. It’s by far the most widely used content management system in existence with 60% of all websites where the CMS used is known. It’s a free, open-source CMS that has spawned thousands of businesses, some of whom generate several million dollars per year. Plus, over 55,000 plugins and thousands of themes are available for it, allowing you to build a variety of different websites. Unfortunately, no product is perfect, and WordPress is no different. In this post, we’re going to examine what makes WordPress so popular before diving into a few of the biggest issues individuals and small businesses alike experience while using the CMS. We’ll also go over a few honorable mentions before wrapping up with a few tips on how to avoid these issues. Let’s get into it.
Why WordPress is King
We already went over a few different reasons why WordPress reigns supreme in the land of content management systems:
Wide range of themes and plugins available.
These aspects are why WordPress continues to dominate even with
Heather outlines the key things people should look for when choosing a hosting company for their WP website.
Hosting is an essential part of a website. Without it, your website would just be a bunch of code, but not actually be accessible. A hosting company places your website on their server where others can view it. In this article, we talk about some of the top features a good hosting company should have. Website Speed
As we wrote about previously, website speed is very important to your audience. It is so important that it can actually affect your ranking with browsers like Google. According to studies, “visitors leave a page that takes longer than three seconds to load.” Three seconds is not a lot of time.
So how does hosting play its part in website speed? When you type in a URL and click enter you are asking the server for information. A good server can relay that information and load the page quickly. If you find your site is loading slowly, this may be a large part of the problem.
Reliability is huge. Your website being down means loss of customers and revenue. Look for a hosting company that has an uptime guarantee of 99%. Having a reliable hosting company will give you peace of mind and give your customers access to your site.
Bandwidth & Space
I wrote up this method for using Font Awesome to make your checkboxes and radio buttons look much cooler with Font Awesome.
I previously posted a guide on how to use the Divi theme’s icon font for making boring checkboxes and radio buttons look much cooler and more “Divi-like.” Almost immediately I had people asking how they could do the same thing with Font Awesome’s font icon. Sorry it’s taken so long, but I finally worked on it and got a version that works to make awesome looking Font Awesome checkboxes and radio buttons. Here are the results: Styling Radio Buttons & Checkboxes in Forms
Do you agree these look way nicer than the default Windows or Mac checkboxes? Here’s the problem: you can not style radio buttons and checkboxes! They are set by the operating system and don’t respond to CSS. So here’s the trick: you hide the ones created by the OS, and replace with your own. So you’ll see in the CSS below that I first hide them, then use the :before pseudo element to insert the Font Awesome icons before the field’s label.
Loading Font Awesome
In order to use Font Awesome icons, you need to load the font on your site. If you’re already using a plugin, theme, or custom code that does this for you, then you can proceed with the CSS and
Ever experimented with Multisite, only to realize it was the wrong choice? Here's my step-by-step guide to revert yours back to a single-site.
Originally posted 1 Jan 2014. Updated multiple times since then. Most recently updated with info for editing web.config on Windows Server. Our company website here at WordX.press (previously Fiddler.Online) had been a WordPress Multisite for some time. I decided it wasn’t really serving any good purpose to have it that way, partly because we’d simplified and only had 2 other sites running on the network. The other was a site we’d quit using and updating some time ago, but hadn’t yet removed. So I decided to roll it back to a single-site WordPress install. Here’s how it did it:
1. Backup Everything
I recommend a full cPanel backup to start with. Just go into your cPanel and click the “Backup Wizard” icon. Use the options for a full backup, then download the file when it’s completed. A separate backup of the database is also a good idea. From cPanel just go to phpMyAdmin, select the correct database, then the “Export” tab, and click the “Go” button. It’ll download the export.
NOTE: if you have or purchase BackupBuddy, you can actually use it to do all of this step, by backing up the entire Multisite in one neat
Heather explains what HTTPS and SSL is, plus what the changes to Chrome are that are coming in July. It covers why that change is important for all website owners, if they have even a basic contact or comment form on their site.
In February 2018, Google made an announcement regarding SSL certificates, also known as https. This announcement said: For the past several years, we’ve moved toward a more secure web by strongly advocating that sites adopt HTTPS encryption. And within the last year, we’ve also helped users understand that HTTP sites are not secure by gradually marking a larger subset of HTTP pages as “not secure”. Beginning in July 2018 with the release of Chrome 68, Chrome will mark all HTTP sites as “not secure”.
What Does This Mean?
Basically, Google is saying that because a connection to a website via HTTPS encryption is more secure, they’ve been gradually marking pages where visitors information is transmitted, as “not secure.” This could be anything from a ecommerce checkout page to just a simple contact form. Starting in July, any form that accepts a user’s data will be marked as “not secure” on Chrome, if it’s not using HTTPS.
The bottom line is that if you have a website with any kind of form on it where visitors submit information (this includes a simple contact form), you’ll need to have an SSL certificate
Here I share the plugins and CSS I used to create a simpler, 2-column checkout page in WooCommerce for a digital product.
When building Starfish Reviews plugin, we initially started with a WooCommerce-based solution for selling and licensing the plugin. I really didn’t like WooCommerce’s over-complicated checkout page. I wanted something simpler and more straightforward. So here’s how I got from complicated, to simple with some nice icons to help visually. While I did it with the Divi theme, most of this should work for any theme. Here is the end result: Changing the Checkout Fields
Add-on WooCommerce MailPoet 3
I wanted to help people signup for our email updates and newsletter as part of purchasing the plugin, so they could get info about new versions and such. So I installed and configured this plugin. It’s fairly straightforward. Just select the lists you want to offer and a few things and it’ll inject the signup checkbox(es) into the checkout form. You may want to use a different plugin based on the newsletter solution you’re using.
Woo Checkout Field Editor Pro
For a digital product, it’s not necessary to capture address, phone number, etc, etc. So I used this plugin to simplify the checkout fields that are available. I used it to turn off the Shipping Fields