How to Configure WordPress to Always use SSL

This article describes how to configure a WordPress site to always use secure (SSL) connections.

This article assumes that you already have a valid, functioning SSL certificate installed on your web site. If you do not have an SSL certificate for your site yet, please see our SSL certificate options.


ENABLING SSL FOR WORDPRESS

To enable SSL for WordPress, you must update two URL settings. To do this, use one of the following methods:

  • Use the WordPress administration interface.
  • Use phpMyAdmin to update the database directly. You may need to use this method if you are unable to access the WordPress administration interface.

 

Method #1: Use the WordPress Administration Interface

To use the administration interface to update the WordPress URL settings, follow these steps:

  1. Log in to WordPress as the administrator.
  2. On the left-hand menu, click Settings, and then click General.
  3. Under General Settings, in the WordPress Address (URL) text box, replace the current URL with the secure URL. For example, type https://www.example.com, where example.com represents your domain name.
    • Make sure you type the correct URL, or your WordPress installation will be inaccessible.
    • Make sure the URL begins with https://.
    • Make sure the URL does not end with a forward slash (/).
  4. In the Site Address (URL) text box, replace the current URL with the secure URL. For example, type https://www.example.com, where example.com represents your domain name.
    • As in step 3, make sure you type the correct URL, or your WordPress installation will be inaccessible.
    • Make sure the URL begins with https://.
    • Make sure the URL does not end with a forward slash (/).
  5. Click Save Changes.


Method #2: Use phpMyAdmin

To use phpMyAdmin to update the WordPress URL settings, follow these steps:

  1. Log in to cPanel.
  2. In the Databases section of the cPanel home screen, click phpMyAdmin.
  3. In the left-hand pane of phpMyAdmin, click the WordPress database. A list of tables in the database appears.


    Note: Typically, the WordPress database is username_wpXXX, where username represents your cPanel username, and XXX is a three-digit number.



  4. Under the Table heading, click the wp_options table. A list of data rows appears.
  5. Under the option_name heading, locate siteurl, and then click Edit.
  6. In the option_value text box, replace the current URL with the secure URL. For example, type https://www.example.com, where example.com represents your domain name.
    • Make sure you type the correct URL, or your WordPress installation will be inaccessible.
    • Make sure the URL begins with https://.
    • Make sure the URL does not end with a forward slash (/).
  7. Click Go. phpMyAdmin saves the changes in the table.
  8. Under the option_name heading, locate home, and then click Edit.


    Note: You may have to scroll through more than one page of data in the wp_options table to locate the home row. To do this, click the > icon, or you can click Show all to view all of the table's rows simultaneously.



  9. In the option_value text box, replace the current URL with the secure URL. For example, type https://www.example.com, where example.com represents your domain name.
    • As in step 6, make sure you type the correct URL, or your WordPress installation will be inaccessible.
    • Make sure the URL begins with http://.
    • Make sure the URL does not end with a forward slash (/).
  10. Click Go. phpMyAdmin saves the changes in the table. WordPress should now use the secure https:// URL.

 

 

  • WordPress, SSL
  • 1 Users Found This Useful
Was this answer helpful?

Related Articles

How to Add MailChimp Subscribers from WordPress

You can add subscribers directly to a MailChimp mailing list from WordPress. This article...

Broken Image Links in WordPress

This articles describes how to resolve a problem that may occur when you try to add images to a...

How to Add CAPTCHA Protection to a WordPress Site

This article describes how to add CAPTCHA protection to a WordPress site using the Google CAPTCHA...

How to Add External RSS Feeds to your WordPress Site

This article demonstrates how to add an external RSS feed to a WordPress site. RSS (Rich Site...

How to Add a Custom Logo to WordPress

This article describes how to add a custom logo to a WordPress site. Adding a logo to your...

Powered by WHMCompleteSolution