In the majority of cases, plugins modify options, metadata or leverage already existing tables (most commonly the posts table) to create new functionality. Custom post types, custom taxonomies, image manipulation, galleries, short-codes – none of these usually need their own database table. This is because the database schema of WordPress (how the database is organised)...
Moving your WordPress site to another location can be a stressful and fiddly experience, not helped by the fact you can’t just simply move your files and database. No, that’s just not how WordPress works. Fortunately, WordPress has a handy “Import” and “Export” tool built in. But unfortunately, it’ll only suit some basic requirements and...
Testing environments provide an easy and relatively inexpensive way to test themes, plugins and even new releases of WordPress without breaking your live site. Many site admins take advantage of these environments where they can do thorough testing before committing changes to a site. If you’ve ever activated a new plugin or upgraded to a...
Contact Form 7 is an incredibly popular plugin for building WordPress contact forms with over 3 million active installs. It supports the building of forms without HTML coding. Forms can include CAPTCHAs, file upload, and quiz fields. While Contact Form 7’s default markup and style are fine for most basic contact forms, often you’ll want...
How many people would you hand your house keys to and let get into anything that they want? The same can be said about your WordPress account and its users. In this article, we explore some of the easiest ways to limit access for WP users using the admin, code, and plugins. If you considered...
WordPress provides incredible support for you to work with form submissions in your application. Whether you add a form in the admin or public facing areas, the built-in mechanism with the admin-post and admin-ajax scripts will allow you to handle your form requests efficiently. In this article, I’ll show you how to handle custom form...
Featuring video on your site can be a powerful way to show – and not just tell – visitors what your site is all about. Videos. They’re everywhere. Whether it be on a website, app, social media, or YouTube. They grab our attention, make us watch, and we get hooked. So yes — featuring a...