321 – Secure your site with an SSL Certificate
Announcements
Jetpack 4.5
Javascript for WordPress Show
SiteGround offers SSL Certificates
Is there a plugin for that?
With more than 48,000 plugins in the WordPress repository, it’s hard to find the perfect one. Each week, I will highlight an interesting plugin form the repository.
For more great plugins, download my 50 Most Useful Plugins eBook.Reading Progress Bar is a reading position indicator that you can use where you want: top, bottom or custom position in different templates or post types.
Your Website Engineer Update
This week I fixed an issue with my 404 page. It was showing a default error page from LeadPages, because I was once using them to generate the landing page but I disabled it.
I downloaded a free LeadPages 404 template and implemented into my theme. I really dig the new optin form.
8 in the last 7 days and 22 in the last 30 days.
On task for this week is to make the code modular enough to be used anywhere on my site and make sure all of my site have an SSL certificate.
Secure Your Site with an SSL Certificate
Setting up HTTPS on your website is very easy, just follow these 5 simple steps:
Use a Let’s Encrypt Hosting Platform
Enable from within the dashboard (on most sites)
Fix any mixed content warnings found at WhyNoPadlock.com
Or
Host with a dedicated IP address
Buy a certificate
Activate the certificate
Install the certificate
Update your wp-admin to use HTTPS
Use the WordPress HTTP (SSL) to get one page encrypted
Fix any mixed content warnings found at WhyNoPadlock.com
Fix relative protocol. Instead of http:// just use //
Force https everywhere
Keep an eye on your site and make sure no http elements get on any pages
Find and replace in database
UPDATE tablename SET `fieldname`
= REPLACE (`fieldname`,
'Item to replace here',
'Replacement text here');
Things to check for http:// items
Check Menus
Check static images in your site
Check hard coded things in your theme or plugins
Hard coded JS or font files
Force HTTPS Everywhere
// Require https
if ($_SERVER['HTTPS'] != "on") {
$url = "https://". $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
header("Location: $url");
exit;
}
server {
listen 80;
server_name yoursite.com www.yoursite.com;
return 301 https://yoursite.com$request_uri;
}
Thank You!
Thank you to those who use my affiliate links. As you know I make a small commission when someone uses my link and I want to say thank you to the following people. For all my recommended resources, go to my Resources Page
Call To Action
Install an SSL Certificate Today!
View on YourWebsiteEngineer.com
view more