Breaking Down The Urgency of Mixed Content Fixes

A2 Hosting’s latest e-newsletter contains an important article titled What Is Mixed Content & How To Fix It. It makes several points that every WordPress user should be aware of. You know how you get a warning screen now when you try to view a HTTP website? Well, it’s going to get worse. Starting this month the next releases of Chrome will block Mixed Content.

What is Mixed Content?

Mixed Content is defined as a browser (like Chrome, Firefox, Safari, etc.) loading both HTTP and HTTPS content. You may have a SSL certificate and a site that displays as HTTPS in a browser bar, so where does this HTTP come from? The simple answer is LINKS. If you’ve linked to pages within your own site that used to begin with HTTP or other websites that begin with HTTP.

Should I Care?

Yes. To restate the problem…. Even if your site is HTTPS, it it displays HTTP content (website links, even old YouTube links, etc.) the browsers may block pages on your site.

How Do I Know What To Fix?

Pinpointing HTTP links in your site is a reminder to do a periodic check for broken links. You’d be surprised where broken links come from! A great example is President Thomas Jefferson on the White House website. It’s a dead link (page that no longer exists). Jefferson hasn’t been purged, but each administration has the prerogative of changing websites and the current administration did that, Jefferson is still there but on a new page and in a new layer of page structure on the site.

How Do I Fix the HTTP?

There are several options as how to handle these dead links.

  1. If the page still exists, however the site is now HTTPS, simply add a “S” to the “HTTP”
  2. If the page no longer exists but you stil feel the information is of value, it can be located in the Wayback Machine and that link used.
  3. If there is no page and no archive in the Wayback Machine, you’ll want to remove the link.

Can Plugins Help?

The simplist method is to search Posts and Pages for “HTTP:” to see where it is used in links and text.

There are also two types of plugins for WordPress that are valuable. The first is the Broken Links Checker. It’s in use by at least 700,000 WordPress users. It shows broken links, gives you the opportunity to change links in the plugin dashboard, and can even provide a link to the Wayback Machine. If you don’t enjoy changing links one by one (even in a plugin dashboard) you can resort to a find and replace plug that will seek out HTTP: files and change them to HTTPS:. This method must be done with extreme caution and while it changes a large number of site links in one click it DOES NOT identify if broken links so you may solve your HTTP to HTTPS problem but not fix dead links.

Internet Explorer Compatibility Button Affects WordPress Add Media

063013-1

Have you tried to add an image to a website page or blog post in WordPress only to find that your Insert Media window is empty? Wondering where all your images have gone and frustrated that you can’t upload new images from your computer?

The answer may be in your browser.

First log out of your WordPress Dashboard.

Now login again. If you’re using Internet Explorer (IE), you may get a red box warning that looks a bit like the image below.
063013-2

This warning is a good thing because it’s giving you a big hint as to what’s up with your WordPress Media Upload area. It’s your browser. The fix is simple. At the top of IE, click on the Compatibility Button (the icon that looks like a rectangle with a zig-zag through it).

Now try it again– close the Media Insert window and open it again (open by clicking the Add Media button). Voi La! Your images are there and you’re all set to upload new images to WordPress from your computer.

063013-3