Quick Guide to Haverford Sites and WordPress

This is a quick guide to Haverford Sites and WordPress. If you need more detailed information, please see the documentation section.

STEP 1: Create Your Domain Name

  1. Go to sites.haverford.edu.
  2. Click Get Started button.
  3. Type your Haverford email username and password.
  4. Choose Your Domain: You have two options.

      • subdomain option- free:  Use a subdomain from Haverford College. (eg. http://xxxxx.sites.haverford.edu)
      • top-level domain option- $12/year: Register a new domain. (e.g. http://xxxx.com)

        Note: We ask that you keep your (sub)domain name until you leave Haverford. Please choose it carefully.


STEP 2: Install WordPress

  1. Once you are in the Dashboard/cPanel, click the WordPress icon under Applications.
  2. Click +install this application button.
  3. For Domain, choose the https// option. (eg. https://demo.sites.haverford.edu).  (Note the s there.)
  4. If you are creating this site for your class, you might want to create a directory for your class. Type the directory name (e.g. en101) under Directory (Optional). You do not need to have anything for the directory if this site is going to be your main website.
  5. Scroll down to Settings. Change the Administrator Username and Administrator Password.  
  6. Scroll down to the end of the page and click +Install.

STEP 3: Set Up Encrypted Access (HTTPS)

It is a best practice to encrypt your WordPress sites. There are three steps to encrypt your sites.

  1. Install WordPress to the right domain.
    When you install WordPress, as you did in STEP 2, choose https://  instead of http://  for the domain.
    If you forgot to do that, you can fix it after you installed WordPress. To fix it,

    1. Go to your WordPress site admin panel. (If you are not sure how, watch the last video on this page.)
    2. From the side navigation menu, choose Settings>General.
    3. Add s next to http in both WordPress Address (URL) and Site Address (URL).
      (eg. https://demo.sites.haverford.edu/eng101)
    4. Scroll down to the bottom and click Save Changes.
  2. Install SSL certification
    1. In the Dashboard/cPanel, scroll down to SECURITY and click Lets Encrypt SSL.
    2. Choose your Domain and click +Issue under Action.
    3. You can keep the default settings on the next page, and then click Issue.
    4. Wait until you get the message, “The SSL certification is now installed onto the domain.”
    5. Click  Go Back.
  3. Install a plugin
    1. Go to your WordPress site admin panel.
    2. From the side navigation bar, choose Plugins> Add New.
    3. Seach for SSL Insecure Content Fixer.
    4. Once you find it, click Install now.
    5. Click Activate.

Now your site should be secure. Visit your site and click a link on the page such as MY BLOG. The URL should have a padlock to tell you that your WordPress is now encrypted and secure.

Two ways to access the admin area of a WordPress site



  • From cPanel
  1. Go to sites.haverford.edu
  2. Click Dashboard
  3. Type your Haverford email username and password
  4. Click My Apps under APPLICATIONS
  5. Click the URL with /wp-admin/ at the end (eg. demo.sites.haverford.edu/eng101/wp-admin).
  • From yoursiteURL/wp-admin
  1. Type the URL of your site with /wp-admin at the end of the URL (eg.demo.sites.haverford.edu/en101/wp-admin).
  2. Type your WordPress site username and password you set when you installed WordPress in STEP 2.

WordPress Resources

There are a lot of resources on WordPress online.

Note: If you want to post multimedia, especially videos, upload them to cloud services (eg. YouTube, Vimeo) first. Then copy the URL of the video and paste the URL to the post. You have 1 GB storage limit. You do not want to upload any big files directly to your WordPress site.

Haverford Sites handout