Recently had a client with a WordPress website in need of injecting a JavaScript tracking code into the Footer. This would allow the injected JavaScript tracking code to appear towards the end of every page on their website. Newer WordPress themes usually provide an option to inject code into the either the header, body or footer areas but the client had a custom WordPress theme with no such feature or ability.
In this article I will show you how to quickly and easily add a script, JavaScript or any other custom code into the Footer area of your WordPress website with or without a WordPress plugin.
Recently had a client with a WordPress website in need of injecting a JavaScript tracking code into the beginning part of the Body. This would allow the injected JavaScript tracking code to appear just after the <body> tag of every page on their website. Newer WordPress themes usually provide an option to inject code into the either the header, body or footer areas but the client had a custom WordPress theme with no such feature or ability.
In this article I will show you how to quickly and easily add a script, JavaScript or any other custom code into the Body area of your WordPress website with or without a WordPress plugin.
Recently needed to implement a local development environment that used Apache, PHP and MySQL on Windows.
Years ago I played with WAMP server, which worked well. But the payload was large (1GB installer), system resource utilization high, and it required a number of outdated Microsoft Visual C++ versions to be installed in order to operate correctly. It was also very slow to use but it did work.
Local by Flywheel was slightly better but also very, very slow on a Windows computer. At least in my experience.
By far the best experience has been XAMPP. Granted, you have to run the installer as an administrator as well as its primary executables. But beyond that, it had a smaller installer and opening up a local WordPress installation is at least 4x faster than with Local by Flywheel. In short, for my personal needs the clear winner is XAMPP. Your experience may be different.
Within this article I have instructions and a video covering how I installed XAMPP on my Windows PC for quickly spinning up a WordPress installation for use in WordPress Plugin development.
When migrating a website from one hosting provider to another we can initiate the migration all the way up to the final steps of updating the DNS and installing the SSL certificate.
This would allow us an opportunity to ensure that the migrated site, waiting on the new server, is fully operational (minus the SSL) prior to going live. For example, imagine not setting the database credentials correctly and when the DNS change takes effect you and any visitors are welcomed with a “Database Connection Error“. I call that a “nobueno” situation and now you must hurry to correct the blunder.
In this article I will cover how to clean up a migrated website away from WPEngine to a local or new website hosting provider.
While I have no issues with the WPEngine company or hosting service, when trying to migrate a website away from their platform they leave some unnecessary files behind, specifically within your wp-content and mu-plugins directories.
If you choose to migrate away from WP Engine or need to setup a local development environment, youāll need to follow these steps in order to ensure success.
On several occasions I have been commissioned to create an online payment form which also collects additional compensation to cover various administrative fees, such as Credit Card transaction fees. In this article I will cover how to calculate credit card transaction fees using the Gravity Forms WordPress plugin. This will allow you to collect the full original invoiced amount, making book keeping easier on you and your accountant.
In this article I will cover how to enable SVG uploads on your WordPress website quickly and easily using a free WordPress plugin.
As of this writing, SVG uploads are not permitted by the WordPress core for security (and for good reason). SVG files are basically XML files, which may include malicious code opening your WordPress website to attack. These include but may not be limited to XML external entity attacks (XXE), bomb nested entities (BNE) and Cross Site Scripting (XSS) attacks.
I recently completed and uploaded a client’s web site to their server. Upon doing so the WordPress website generated an Internal Server Error 500. Checking the .htaccess file and other server settings everything checked out. Looking into their servers error log I discovered a soft error relating to file and folder permissions.
Sure enough, the uploaded project had all sorts of incorrect permissions set. I believe this was caused by an issue with the compression program I was using to archive the project into one file forĀ easier uploading to their server.
Making sure your WordPress installations’ file and folder permissions are set correctly is critical to keeping your WordPress site safe. Not only for security, but if the file and folder permissions are incorrect, you’ll run across any number of issues importing media, creating posts and so on.
Fixing WordPress File & Folder Permissions
There is no “push button” fix for this issue. However, the following solution is simple enough without the use of any plugins and only requires about 5 minutes of attention. You will want to use an FTP client (such as FileZilla) for this. It should also go without saying that you need to have a recent full backup of your website, just in case you push the wrong button(s).
When you’re ready, fire up your FTP client and log onto your web server and follow the instructions below.
I was recently migrating a WordPress website from one server to another. Everything was setup correctly and had transferred over without issue, or so I thought.
When I attempted to view the website or access the WordPress backend login I was prompted to install WordPress, again.
In this article I review what might be causing the WordPress installation page to show up again even though WordPress is already installed and configured. It is assumed you have at least basic web hosting experience. If you are looking for a step by step instructional tutorial, you’ll have to try another Brave search result.
Latest Articles
Email Protection using SPF, DKIM, DMARCOctober 21, 2026 - 8:00 am
List of Spider Crawlers to BlockOctober 13, 2026 - 8:50 am
How to Fix Brother BrLog ErrorsAugust 24, 2026 - 10:55 am
How to Fix the “Not Secure” Address Bar ErrorJuly 20, 2026 - 12:48 pm
Recent Projects
Gems of NoteNovember 15, 2019 - 10:16 pm
Gift Store Facebook Business Page Cover VideoApril 13, 2019 - 3:58 pm
Toledo YogaApril 9, 2019 - 7:26 am
National Employment Lawyers Association, Florida ChapterFebruary 26, 2019 - 8:00 am
Business Details
Mondays - Fridays
9:00 am - 5:00 pm
Eastern Standard Time
After hours by appointment







