<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ #wordpress - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice. ]]>
        </description>
        <link>https://www.freecodecamp.org/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ #wordpress - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Wed, 24 Jun 2026 10:06:42 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/news/tag/hash-wordpress/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ Securing our WordPress Website ]]>
                </title>
                <description>
                    <![CDATA[ By Clark Jason Ngo First step looking for free SSL Search for “hostgator free ssl”: HostGator Free SSL " HostGator.com Support Portal_We have progressively and methodically gone through the HostGator cPanel servers to ensure the free SSL certificates... ]]>
                </description>
                <link>https://www.freecodecamp.org/news/cjn-securing-our-wordpress-website/</link>
                <guid isPermaLink="false">66d45e1d7df3a1f32ee7f815</guid>
                
                    <category>
                        <![CDATA[ #ssl ]]>
                    </category>
                
                    <category>
                        <![CDATA[ #wordpress ]]>
                    </category>
                
                    <category>
                        <![CDATA[ #hosting ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ freeCodeCamp ]]>
                </dc:creator>
                <pubDate>Thu, 20 Jun 2019 19:00:00 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/news/content/images/2019/06/SSL-Certificate-https-1.jpg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p>By Clark Jason Ngo</p>
<h1 id="heading-first-step-looking-for-free-ssl">First step looking for free SSL</h1>
<p>Search for “hostgator free ssl”:</p>
<p><a target="_blank" href="https://support.hostgator.com/articles/ssl-certificates/hostgator-free-ssl"><strong>HostGator Free SSL " HostGator.com Support Portal</strong></a><br><a target="_blank" href="https://support.hostgator.com/articles/ssl-certificates/hostgator-free-ssl">_We have progressively and methodically gone through the HostGator cPanel servers to ensure the free SSL certificates…_support.hostgator.com</a></p>
<p>Then i got a WordPress plugin suggestion for SSL:</p>
<p><a target="_blank" href="https://wordpress.org/plugins/really-simple-ssl/"><strong>Really Simple SSL</strong></a><br><a target="_blank" href="https://wordpress.org/plugins/really-simple-ssl/">_No setup required! You only need an SSL certificate, and this plugin will do the rest._wordpress.org</a></p>
<p>I went ahead and logged in as admin in our WordPress site.</p>
<p>Installed and activated the Really Simple SSL plugin.</p>
<p><img src="https://cdn-media-1.freecodecamp.org/images/1*l82QH0ls5ERIOqTBGWPgTQ.png" alt="Image" width="1600" height="880" loading="lazy"></p>
<p>Upon checking the <strong>lock</strong> icon in the web address. it said “content not secure”.</p>
<p>i inspected the WordPress website and had a warning of <strong>Mixed Content</strong> from the background image we have.</p>
<p>It looked something like this:</p>
<p><img src="https://cdn-media-1.freecodecamp.org/images/1*_-JFxND1MBIL0ySeTnvmHw.png" alt="Image" width="1600" height="226" loading="lazy"></p>
<p>I Googled for “fixing Mixed Content”:</p>
<p><a target="_blank" href="https://developers.google.com/web/fundamentals/security/prevent-mixed-content/fixing-mixed-content"><strong>Preventing Mixed Content | Web Fundamentals | Google Developers</strong></a><br><a target="_blank" href="https://developers.google.com/web/fundamentals/security/prevent-mixed-content/fixing-mixed-content">_Finding and fixing mixed content is an important task, but it can be time-consuming. This guide discusses some tools…_developers.google.com</a></p>
<p>I found fix <strong>Mixed Content</strong> problem by removing the background image and re-uploading the same image.</p>
<p>Some images were not fixed by re-uploading images right away.</p>
<p>It was complaining that an image was uploaded unsecurely (in an http).</p>
<p>I followed option 1 on this guide: <a target="_blank" href="https://managewp.com/blog/wordpress-ssl-settings-and-how-to-resolve-mixed-content-warnings">https://managewp.com/blog/wordpress-ssl-settings-and-how-to-resolve-mixed-content-warnings</a></p>
<h3 id="heading-option-1-forcing-all-pages-to-https">Option 1: Forcing All Pages to HTTPS</h3>
<p><img src="https://cdn-media-1.freecodecamp.org/images/1*Me0yLoTfqvYz9lzXqAbdAA.png" alt="Image" width="1370" height="274" loading="lazy"></p>
<p>After that, i re-uploaded the images.</p>
<p><img src="https://cdn-media-1.freecodecamp.org/images/1*hIs4N8RQ2YKf1p1gOw0pdQ.png" alt="Image" width="626" height="576" loading="lazy"></p>
<p><img src="https://cdn-media-1.freecodecamp.org/images/1*NKfT_aw-JG4U6xVRZJEPKw.png" alt="Image" width="900" height="686" loading="lazy"></p>
<p>Thanks for reading!</p>
<h2 id="heading-update-i-recently-updated-an-ssl-certificate-for-a-wordpress-website-hosted-in-godaddy">Update. I recently updated an SSL certificate for a WordPress website hosted in GoDaddy.</h2>
<p>1) I googled "buy godaddy ssl"</p>
<p>2) I followed this link <a target="_blank" href="https://www.godaddy.com/web-security/ssl-certificate">https://www.godaddy.com/web-security/ssl-certificate</a></p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/08/image-163.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>3) It redirected me to the my billing page and I click buy</p>
<p>4) Go to My Products page and redeem your SSL</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/08/image-164.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>5) Click on Managed WordPress, choose the Website you want the SSL installed and click Manage</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/08/image-165.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>6) Click Install. Once installation is successful it should show Enabled.</p>
<p><img src="https://www.freecodecamp.org/news/content/images/2019/08/image-166.png" alt="Image" width="600" height="400" loading="lazy"></p>
<p>7) Check your Website. It should now have a Lock icon, meaning it is secured. =)</p>
<div class="embed-wrapper">
        <iframe width="560" height="315" src="https://www.youtube.com/embed/QJ8CkBMIvro" style="aspect-ratio: 16 / 9; width: 100%; height: auto;" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe></div>
<p><a target="_blank" href="https://www.linkedin.com/in/clarkngo/"><strong>Clark Jason Ngo - Graduate Teaching Assistant - Technology Institute - City University of Seattle |…</strong></a><br><a target="_blank" href="https://www.linkedin.com/in/clarkngo/">_View Clark Jason Ngo's profile on LinkedIn, the world's largest professional community. Clark Jason has 9 jobs listed…_www.linkedin.com</a>  </p>
 ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
