WORDPRESS ADVICE AND TUTORIALS

Hi, my name is Alex Mansfield. I've been building websites with WordPress for over a decade. This site documents many of the things I've learned over the years. If you're looking for something I haven't covered, feel free to send me a note with your questions!

Latest Posts

Overcoming the “Cross-Origin Request Blocked” error in PHP

I was making an AJAX call and was getting a “Cross-Origin Request Blocked” error. It wasn’t clear where this error was originating, so I did a little research and here’s what I came up with. When the server determines that the script making the AJAX request is on a different domain, depending on the server …

Overcoming the “Cross-Origin Request Blocked” error in PHP Read More »

Resize Google reCAPTCHA with CSS

Google’s reCAPTCHA can easily overflow it’s parent at small screen sizes. Let’s fix that. Since the reCAPTCHA sits inside an iframe, we can’t target its individual elements with CSS. We can limit the iframe’s width, but that simply hides any part of the iframe that doesn’t fit within our new width. The code below reduces …

Resize Google reCAPTCHA with CSS Read More »

jQuery Code Wrapper for WordPress

When WordPress loads jQuery, it doesn’t provide access to the $ function. Since I’m typically wrapping my code in a .ready() function, here’s the code to get access to the $ function at the same time: This code is posted all over the internet, but it always takes me some time to find it each …

jQuery Code Wrapper for WordPress Read More »

Linux Command Line: Find Files with Matching String

I know this is documented in various places around the web, but I’m tired of hunting it down whenever I need it. Often when working with websites and code, I need to locate any files that contain a particular string. This command searches a folder recursively and prints out the filename of any files that …

Linux Command Line: Find Files with Matching String Read More »

Displaying Custom Post Types in a Custom Taxonomy Archive

The project I was working on today required a custom post type that included a custom taxonomy. Setting this up on the back end was simple. However, when I went to the front end, all the posts in the custom post type were missing from the custom taxonomy archive. Since it took me way too …

Displaying Custom Post Types in a Custom Taxonomy Archive Read More »

Migrating WordPress Multisite to a Local Development Environment

This post is primarily a reminder to my future self. However, I don’t think I’m alone in this struggle. Migrating WordPress multisite can be quite a challenge, especially if you’re migrating from a live site to a local development environment. If you’re using http://localhost as your local development environment root with individual sites placed in …

Migrating WordPress Multisite to a Local Development Environment Read More »