Blog

blog image

Creating a template part in WordPress

Part of the process of developing a website is recognizing when certain design patterns appear in multiple places and pages. The header and footer are examples of code that is written once and then called through a function to appear on multiple pages. WordPress has these functions available for us to place on the page.

blog image

WordPress vs HTML5

So many times when building a website you are bombarded with hundreds of options. Do I use WordPress? What even is PHP? Do I really need WordPress, or is HTML good enough for my site? Well, luckily for you we have some of the answers you’ve been looking for. What’s your use case? When trying

blog image

How Ron Swanson’s Pyramid of Greatness Applies to Website Building

We’d like to thank the Ron Swanson’s Pyramid of Greatness for the inspiration behind this amazing blog post: https://www.youtube.com/watch?v=HAQ4yNgXelk 1. Teamwork (Client, Designer, & Developer) It takes a team to build a website and it doesn’t happen overnight. Designers rely on feedback from both the client and the developers. Without client feedback, the designers won’t

blog image

CSS Attribute Selectors

CSS selectors can be pesky, but so can design requirements. When it comes time to build a website, having a full arsenal of selectors at your disposal can be an invaluable skill. Attribute Selectors Attribute selectors come in handy quite often when dealing with third party plugins or when you need to select a specific

blog image

WordPress Spam Prevention

When it comes to running a WordPress site, there is nothing worse than getting hit by spambots or fake users posting comments on blog posts or sending you a fraudulent contact request. We take a very proactive approach with all our WordPress sites by installing two primary countermeasures to spam. Google reCAPTCHA Google’s reCAPTCHA comes

blog image

Our Top 3 Favorite WordPress Plugins – 2019 Edition

Reinventing the wheel isn’t just unnecessary, it’s a waste of precious development time and resources. That is why when we run into a good WordPress plugin, we utilize it as much as we can. Here are a few of the best plugins we used for WordPress in 2019: 1. UpdraftPlus Backups If there is one

blog image

How to use Isotope

Isotope Sorting Isotope is a plugin that allows you to sort and filter HTML elements on a page with minimal setup. This post is going to focus on the sorting aspect. The following is a stripped-down example of how we used Isotope to sort elements in two different ways, either by name or by an

blog image

Using URL Canonicalization to Fix Duplicate Content

URL canonicalization is an SEO practice that is effective for website optimization. Not only does optimizing your website tell search engines how to index and rank your pages, but it also helps your site rank higher on sites like Google. A poorly optimized website can negatively impact its ranking with search engines. One of the

blog image

Using data attributes with JQuery

Using data attributes with JQuery Data Attributes A data attribute is a custom attribute that stores information. Data attributes always start with “data-” then followed with a descriptive name of the data that is being stored. You can have multiple data attributes on an element and be used on any HTML element. In use Getting the

blog image

BEMIT and WordPress

The Problem Maintaining order when making custom WordPress themes can be difficult. Balancing generic classes to be used across multiple pages with specific classes for singular page templates can be difficult. Knowing when to override what class, and how to best implement the css can also be a challenge. Luckily, we have BEMIT to handle