There’s been a huge explosion in hacking attempts involving spam in recent months, including everything from exploiting XSS, brute force, XML-RPC, CSRF, and DDoS. Unfortunately, spam is a fact of life when you have a WordPress website. Since the CMS is so popular, it naturally attracts an increased number of hacking attempts since there are more sites to infect than …
How to Create Responsive Tables in WordPress That Don’t Suck
HTML tables, once commonly used for webpage layouts, are now a layout headache for many web designers. Tables often work best with fixed widths, which means they can wreak havoc on otherwise pixel-perfect responsive website designs. So what’s a WordPresser to do? The first thing to do with tables is to use them sparingly. Tables should be used for tabular …
How to Safely Change Your Permalink Structure Without Killing Your SERP Rank
Are you feeling stuck with your site’s current permalink structure? Are you terrified of changing it for fear of what Google might think? Fear not. This is a solvable problem. Let’s sort it out. Setting up pretty permalinks is usually one of the first things that happens when a new WordPress website is set up. Hopefully, some forethought goes into …
24 Must-Do Checks Before Launching Your WordPress Website
Website development can often be a lengthy and arduous process, especially if you’re creating it for someone who doesn’t have a clear vision of what they want. That’s why the urge to rush a site launch can be so tempting. While some developers might think, “If I push it live, we can just work out the last remaining kinks afterwards,” …
WordPress Development for Intermediate Users: Queries and Loops
The WordPress loop is a very powerful piece of code. You use it to access the database, find content based on given criteria, and then output that content in whatever way you need to. This is the fifth post in our WordPress Development for Intermediate Users series. This series follows on from our popular WordPress Development for Beginners tutorials, which …
Introducing Upfront 1.3, aka Blogging on Speed
Today we are excited to announce the release of Upfront 1.3, which we’re dubbing “Upfront for Publishers.” This version of our WordPress theme platform includes a huge update to the post and page writing experience. Want to display your featured images above the titles of your posts? Easy. Or show the publication date at the bottom of posts instead of …
7 Courses That Turn WordPress Users into Developers (Free and Paid Options)
You’re not a beginner anymore. You don’t need to watch another tutorial on how to install WordPress, set up a theme, or find and install plugins. But, that doesn’t mean that you know everything. Maybe you’ve built a simple theme or plugin, but not the sort of thing you’d consider submitting to WordPress.org. Or maybe you’re pretty good with HTML …
How to Use Git for WordPress Development
You know Git, right? It’s one of the most popular version control systems in use today. Plus, it’s everywhere: Pre-installed by many hosting providers, used as the system that operates behind GitHub and Bitbucket, and now even built into easy-to-use WordPress plugins. There’s been a lot of noise about Git in the WordPress community lately thanks to the development of …
How to Add Adults-Only Age Verification to Your WordPress Site
Do you know who is visiting your website? And, more importantly, does the demographic of your visitors even matter? For some businesses and bloggers, that answer is a resounding: YES. If you’re reading this, you probably have (or need to implement) an age requirement restriction for visitors to your site. There are a variety of reasons for needing to restrict …
WordPress Developer Super Cheat Sheet
There sure is a lot you need to remember when working with WordPress theme files. From the names of basic template files to functions and how the WordPress Loop works, it’s next to impossible to remember every PHP tag or even how to define a new theme. About 550 students enrolled in our Academy course, WordPress Development for Beginners, are …