How to Start a WordPress Teacher Blog on Siteground in 15 minutes

December 31, 2017

How to Start a WordPress Teacher Blog on Siteground in 15 minutes

December 31, 2017

*This post contains affiliate links*

Hey, y’all! If you’ve been following along on my blog for a while, you know that I have really enjoyed helping other teachers learn to start their professional blogs to help them achieve whatever goals they may have, whether they’re wanting to become a thought leader in their niche, share ideas with teachers in their area, or to showcase their products to accompany a Teachers Pay Teachers store. In my How to Start a Teacher Blog: The Beginner’s Guide post, I laid out the general steps you would be going through to get your blog up and running. In 3 Reasons Why You Should Have a Self-Hosted Teacher Blog , I explain the importance of starting your blogging journey as a self-hosted blog and the difference between WordPress and Blogger. In this post, I want to show you with screenshots how to get your blog up and running in 15 minutes or less!

By the end of this post, if you follow the steps, you’ll have a host, a domain name and a theme installed! You will just need to customize it to look how you want it to look! In writing this post, I’m assuming you already have a theme picked out. If you don’t, you can still do all of the steps to grab your host and domain name and to install WordPress, and you can finish set-up once you choose a theme (more on that below)!

Are you ready to jump in? I’m so excited for you! 

To begin, you will go to Siteground homepage here and click sign up.


Then, you will be prompted to choose your hosting plan. Be sure to review the 3 types of plans to make sure that what you’re purchasing matches up with what your goals are, but if you’re starting a brand new teacher blog, the “Start Up” plan should be fine (that is what I have!).


After you choose your plan, you will be prompted to choose a domain name. To register a domain name, the cost is $14.95/year. If you already have a domain name through another company, choose “I already have a domain” and follow the prompts from there.


Once you choose a domain name that is available, you will be asked to enter your personal information to officially register the domain to you.


Then, you will be asked to choose how you’d like to pay. You can pay for 1 month of hosting (3.95/month with the start-up plan + $14.95 set up fee for the start up plan) to qualify for a “Trial” period and get the 30-day money back guarantee, or you can pay for 12, 24, or 36 months to get free set-up (and not be charged the $14.95).  You will also be able to choose if you want any other add-on services.


Congratulations! Now you have a web host and domain name


All you have to do now is set up your blog. Begin by selecting “Start a New Website”.


Then, indicate the type of site you need. If you’re looking to set up a teacher blog, like mine, then you’ll select “Personal/Blog” and “WordPress”.


Now, you have to choose your WordPress log-in credentials. Your username and password should be something you can remember since this is what you’ll be using daily to log in to blog!


YAY! WordPress is installed! You will want to bookmark the ADMIN URL that you’re given. In this pic, I’m pointing to where your specific ADMIN URL is. This is the URL you will go to to login to WordPress and see the “back end” of your site. Go ahead and go to this site.


Now is the fun part! Once you’ve gone to the ADMIN URL that you were given, you will see your WordPress dashboard! The only thing you have to do now is install your theme! If you don’t have a theme and want to browse for a while, come back to this step later to install your theme.

Your theme is the look/feel/layout of your blog, so you want to find a layout that you really like. You can find themes via WordPress, or you can “blog stalk” other blogs you enjoy to try to find the layout they have, or at least elements they all have in common that you may want to have on yours. To find out the specific theme other bloggers are using, scroll to the footer of their blog and it should be listed. Then, you can just Google that theme to find how to get it 🙂 Many other bloggers I have talked with have also used Etsy to find themes, or have purchased one from Georgia Lou Studios (I have their Felicity theme!)


To install a theme, click “Appearance” and “Themes”.


Click “Add New Theme” if you’re going to choose a different one via WordPress or upload your own.


To upload your own, choose “upload theme” and choose a file from your computer. Again, this option assumes that you’ve gotten a theme elsewhere and have already downloaded it to your computer. If you haven’t yet, come back to this step when you’re ready!


Once you upload your theme, you will be taken to an “Installing theme” page that will tell you if your theme is installed successfully. All you have to do now is customize! You can begin customizing by clicking “Live Preview”.


On the left hand side of the page, you should see options to begin playing with to change the look of your blog (fonts/colors, etc.). On the right, should be a “live preview” of changes you’re making so you can see them in real time. Once you’re finished, or just want to save changes to take a break, click “Activate and Publish” and everything is saved! To come back and customize, you will follow the same steps from the Dashboard page (Appearance > Themes)


Congratulations! At this point, you now have a blog! Please reach out to me with any questions you may have and send me your brand new blog name in the comments! I’d love to follow along!

Want to join a community of other teacher bloggers? Sign up to receive “start a teacher blog” tips and tricks below to get started!

Powered by ConvertKit


  • Erin December 31, 2017 at 11:12 am

    I am just starting out and this was very helpful! Thank you!

  • Meagan December 31, 2017 at 3:45 pm

    This is very helpful and a great read for anyone wishing to start a teacher blog.

  • LaDonna January 1, 2018 at 9:26 am

    You make it look so simple. I’ve been playing the idea of switching my blog from Blogger to WordPress for a while now.

  • Shannon Olsen January 4, 2018 at 3:52 pm

    Such useful information! Thank you for helping out us new bloggers!

  • Carly January 4, 2018 at 5:22 pm

    Hi Kelsey!
    I am interested in purchasing a WordPress domain through SiteGround, but am I right to understand that if I choose the 1 month trial plus setup fee, I will then have to pay 9.95 every month thereafter? It’s unclear on the website, but if that’s the case I would rather pay a year in advance in order to keep the 3.95 a month subscription. Would love to hear your thoughts!
    Thanks for this series of informative blog posts – I am looking forward to getting started!

    • kelseynhayes January 4, 2018 at 5:53 pm

      Hey Carly! I believe it is $3.95 for a year then it will be $9.95 after 12 months! To clarify fully, however, you can always live chat them (top right corner) of the website to confirm with them directly! Please feel free to email me with any more questions you might have!

  • Shelly January 7, 2018 at 11:40 am

    Love this! Very informative! I will be starting my teacher blog soon. Thanks for the info.

  • Jillian January 7, 2018 at 11:45 am

    Thank you, Kelsey, for putting your time to make WordPress as simple as possible for us newbies! This post actually makes starting a blog a possibility for me!!

  • Jillian Duguid January 7, 2018 at 11:46 am

    Thank you, Kelsey, for putting your time to make WordPress as simple as possible for us newbies! This post actually makes starting a blog a possibility for me!!

  • Kristin March 8, 2018 at 10:05 am

    This is amazing. You took something that looks so scary and broke it down so that it seems like even I can do it!

  • Sabrina April 6, 2018 at 9:30 pm

    Hi!! I am current using WordPress to host my blog, I purchased one of the packages they have with a domain. Now I’m not happy and want to switch to Siteground. Do I sign up through Siteground than cancel by subscription through WordPress or cancel WordPress than start from scratch?? I know that one of the options is if I have a domain, yes I purchase through WordPress but will they cancel it once I cancel my subscription? Thanks for your help!

  • Angie Smith April 15, 2018 at 8:53 am

    Hey Kelsey!
    What extras did you choose when starting up on Siteground? Curious as to what I really need…

    • kelseynhayes May 11, 2018 at 9:23 am

      Angies–I am so sorry! I somehow missed this comment. I acutally don’t have any extras! I may purchase some this summer, just as my site has grown, but when I started out I didn’t purchase anything extra!

  • Kyle Brewer July 12, 2018 at 12:43 am

    Hey Kelsey,
    I was just curious if you looked at getting your domain from Google Domains? It looks a tad bit cheaper.

    • kelseynhayes July 22, 2018 at 11:45 pm

      Yes! However, I 100% recommend Siteground for a host and it’s easier for me to have everything in one place! I had a domain elsewhere before but ended up moving it to SG 🙂

  • Stephanie July 21, 2018 at 6:13 am

    Great information for people just getting started! Thanks for sharing!

  • Leave a Reply



    Hi, I'm Kelsey! I started A Blog for Teachers to have a landing pad for the Teacher Blogger Seller Network. I hope you find the resources here helpful and will reach out if you'd like to connect!


    Join the Teacher Blogger Seller Network

    Powered by ConvertKit

    Latest Posts