How to Build a Website with WordPress | Andrea Zoellner | Skillshare

Playback Speed

  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Watch this class and thousands more

Get unlimited access to every class
Taught by industry leaders & working professionals
Topics include illustration, design, photography, and more

Lessons in This Class

10 Lessons (1h 24m)
    • 1. Getting Started

    • 2. Intro to the Web

    • 3. Hosting and Domains

    • 4. Installing WordPress

    • 5. Customizing Your Website

    • 6. Intro to Plugins and 3rd Party Services

    • 7. Intro to Search Engine Optimization

    • 8. Website Maintenance

    • 9. Intro to eCommerce

    • 10. Resources

  • --
  • Beginner level
  • Intermediate level
  • Advanced level
  • All levels
  • Beg/Int level
  • Int/Adv level

Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.





About This Class

In this course, I’ll walk you through the steps to launch your website using WordPress. The course will include lessons on choosing your domain and hosting, installing WordPress, customizing your theme, and more! You’ll learn tips on creating a great site and some tips on how to scale your website to include eCommerce.

The course on How to Build a Website is designed for people who need a static site for their personal profile, side-hustle, or for their new business.

While not the focus, it includes how to add a blog to your site if/when you want to, and an introduction to selling digital or physical products on your site.

Building a website with WordPress

In this tutorial, I’ll be using WordPress, open-source software that powers 40% of the web. Not sure what open-source means, what the difference between web hosting and email hosting is, and how to buy a domain? I’ll walk you through all of it. Not only will you have a great blog at the end of it, you’ll also feel more confident about understanding the web and how to maintain your site.

Every lesson comes with a video, screenshots, written material, and additional resources. Make sure you download the files in the Class Project section for the additional resources and written guides. 

1: Getting Started
2: Intro to the web
3: Hosting and Domains
4: Installing WordPress
5: Customizing Your Blog
6: Introduction to Plugins and 3rd Party Services
7: Intro to Search Engine Optimization
8: Website Maintenance
9: Intro to eCommerce
10: Resources

Learn from a WordPress expert, Marketer and Blogger who's launched 50+ sites and taught hundreds of people to use WordPress. 

Meet Your Teacher

Teacher Profile Image

Andrea Zoellner

Marketer, Blogger, WordPress Instructor


Hello, I'm Andrea, a Marketing executive in tech and a digital content creator. I've been working in the web design and hosting industries for nearly a decade and love sharing my knowledge.

I've taught hundreds of people to use WordPress over the past several years and believe everybody deserves to have the skills to share their thoughts online. I also advocate for the importance of owning your content outside of social media and in a way that's not beholden to any private company. That's why I teach people about open-source software and why it matters. 

My courses are designed for absolute beginners because I love introducing students to the power of WordPress to build your personal blog, website, or portfolio. 

See full profile

Class Ratings

Expectations Met?
  • Exceeded!
  • Yes
  • Somewhat
  • Not really
Reviews Archive

In October 2018, we updated our review system to improve the way we collect feedback. Below are the reviews written before that update.

Why Join Skillshare?

Take award-winning Skillshare Original Classes

Each class has short lessons, hands-on projects

Your membership supports Skillshare teachers

Learn From Anywhere

Take classes on the go with the Skillshare app. Stream or download to watch on the plane, the subway, or wherever you learn best.


1. Getting Started: Hello and welcome to my course how to build a website. Thank you so much for joining me on this journey towards launching your very own website. Here's an outline of what we'll cover in this course. By the end of this course, have a website that you can continue to build as your business or project grows. The best part is that you own your content. Unlike social media platforms that may change the rules tomorrow or go out of business, having your own website means you're in control by choosing to build your website using WordPress content management system. You're also opening yourself up to adding any features you like in the future. In less than two, I'll explain why that's possible. And in less than six, I'll show you how to pick the right features to add. Now before we move on to the next lesson, I have some homework for you. I want you to take a few minutes to answer these questions about your future website. The first question is, what is the ultimate goal of your website? Some people build websites to increase foot traffic to their brick and mortar store. Some want to start gathering e-mail addresses so they can build a newsletter mailing list to promote their upcoming books, albums, or public appearances. And some people need a website so customers can book a consultation, for example. Whatever your reason, the important thing is to have a clear idea of your desired outcome and the ultimate purpose of your website. This will help make decisions later on about what features to add in, what design elements to draw your website's visitors attention to? The second question is, we're a blog to be a prominent part of my website. Now you might be wondering why I'm talking about blogs when this is the website course. The reason is that some websites feature and news or blog section as part of the site without being the main focus. This can be a section to update readers on the company's latest news or blog about topics relevant to the content and purpose of the website. You don't need to make this decision until Lesson 5, but it's important to start thinking about it. The last question you should think about is, how much money do I want to spend on my blog a year? And maybe you've already purchased a domain name and hosting and really you're just itching to get started. There are ways to host the site for free on the internet, but none of them will give you the same freedom and flexibility as purchasing your own hosting. Plus, there's usually a trade off to using free platforms. It may be that the platform gets to display ads on your site or that you don't get to pick your own domain. Make sure you read the terms and conditions before opting for any free platform. Now, does this mean that you have to spend hundreds of dollars every year on your site now. And you can get hosting that meets the needs of your website for a few dollars a month. And you can choose themes and plug-ins that are totally free. What's great about building your own website if that, if your site takes off, gets lows of visitors or it becomes a massive e-commerce site. You can move it to a more high-performance hosting. Whether or not you want to invest in design services like getting a custom logo made or want to choose a paid third-party plug-in. More on that in lesson six is totally up to you. But for those who want to start lean, there are plenty of ways to do that too. In summary, your homework before moving to Lesson 2 is to answer these questions. What's the main purpose of my website? Do I want to add a blog to my website? And how much do I need to budget for my site? See you in the next video. 2. Intro to the Web: Hi and welcome to Lesson 2. This lesson was blamed the fundamentals of what makes up a website and the different services and softwares required to run a site. If you already know this, you can skip ahead to lesson 3. The reason I make sure to include this lesson is that many people misunderstand the basics of how domain e-mail hosting, website hosting, and content management software work together. Understanding these foundations will help you make more informed decisions when choosing providers and when troubleshooting potential issues as your site changes and grows. It will also give you the foundational knowledge about the web industry that will help you in the rest of the course. Let's break down the anatomy of a website. At their core, websites are essentially files and databases. People visiting a site are making requests to the computer server where those files live. User requests to view the content. Without a server to host your files. Your website can't be made accessible to people online. That's why you need to purchase a hosting service to house your website files, and database. This is usually a service paid monthly or annually, and you pay it to a hosting company that manages the servers and the server software. To design how that website content is organized and displayed, you'll need to build your website with software. Cms, more content management system is the software you use to build your website hosted by your web host. Wordpress is a CMS. In fact, it's the most popular one on the market today. Wordpress is also free and is what is called an open source software. That means that we're trust isn't accompany and no one person owns WordPress. It's a software project that is maintained and developed by contributors around the world. And I'm one of them. If you download WordPress and Canadian French, you'll see interface texts that I have personally translated. I want to highlight this because I often get questions from people I meet who ask, do you work for WordPress? And the answer is no, because WordPress isn't a company. There is a foundation that manages the non-profit and community functions of the WordPress open-source project. But people who work in the WordPress industry work for hosting companies, web agencies, they are freelance developers or designers. They make themes for people that they can purchase online or they sell plugins that enhance the features on a site. People all run their livelihoods supporting and creating products for people using WordPress. But they don't work for a company called WordPress. If the situation arises where you encounter a problem with your web hosting, you can call the company that manages your hosting. But if you ever get stuck or angry at your WordPress site, you won't find a WordPress customer service phone number to call. But you can find thousands of people online who make a living offering more Press support and a million blog posts or videos on how to use word trust, often by the very people who contribute to building the features. If we go back to our anatomy of a website, the next element I want to talk about is domains. Domains are the unique web address people will use to get to your site. When you type in a URL, which stands for Uniform Resource Locator, it usually looks like this. Https stands for Hypertext Transfer Protocol Secure. You might be wondering about triple W or World Wide Web. This is no longer really needed and most URLs don't use it anymore. Now the rest is up to you as long as nobody else has already claimed the same domain. The first part is your unique domain, and the last part is what is called a top-level domain. Top-level domains are pretty varied nowadays. Dot dot ca, dot blob with dot online, dot shop and social much more. That's why I wouldn't worry too much if your first choice for a domain is already taken, since you may be able to find a combination and a top-level domain that's unique to you and that you love. So how do you register your domain? You need to go through a registrar or a reseller to secure your domain. Domains are overseen by ICANN or the Internet Corporation for Assigned Names and Numbers. And registers own the rights to sell certain top-level domains or dot blog. Registering your domain is an annual fee and if you fail to renew your domain, someone else can snap it up. Hosting companies often bundle things like annual hosting with domain registration and email. But more often than not, they're reselling domains and not the original registrars. Don't worry though, there really aren't any major pros or cons to where you register your domain, since like your website, and you can often move your domain registration to another provider. Lastly, let's chat about e-mails. While Gmail dominates the landscape for free email, professionals and businesses should seek out a professional email address that matches their web domain. For example, you can reach me at a, at Andrews and you can reach my blogs team at hello at capsule This is not necessary to get started since you can totally list your Gmail address as a way to get in touch or have an online contact form that route directly to any free email that you have already. But to look extra professional and polished, I do recommend getting your own e-mail address with your site domains. Getting e-mail hosting is a separate service to web hosting and domain registration. But you'll often see two or three of these services bundled together. Just remember that if you do select these services from different providers, keep an organized record of your renewal dates so you never let anything accidentally laps or expire and compromise your site. And that's it. Those are the ingredients to getting your website online. In the next lesson, we'll get our hands dirty and I'll show you exactly how to get started with your hosting, domain and email setup. 3. Hosting and Domains: Whether you're building a blog, a website, or portfolio. Most WordPress hosting will meet your needs. Where things get more complex is when you have a high traffic sites, complex site setups, large sites or big e-commerce sites. That's when you'll need faster, more powerful hosting with additional specs and features. But for today, here are a few pointers for choosing a WordPress host. What kind of hosting do the offer? Most entry-level hosting is shared hosting, which is like renting a storage locker in a big storage facility. You, along with a bunch of other tenants, each have your section of the space. Pros it's the most affordable hosting you can get. Cons, shared hosting is usually slower and has more security weaknesses. Support is also usually less responsive because you get what you paid for. Dedicated server hosting is like renting the whole storage building for your stored personal items. And cloud hosting is like having little copies of your stuff in the Cloud, but you can access at any point. Cloud hosting is by far the most advanced and high-performance option on the market, but it also costs more. What are their reviews like? This is where the real juicy stuff is. Look at websites like G2, trust Pilot and third-party review sites. Pay close attention to how people review their site. Speed, uptime, IE your website now going offline for some reason. And the customer support offered by the hosting company. Do you want to bundle it and e-mail hosting and domain registration and one, not all hosts do this. So you might want to decide if that's a deal breaker for you from the start. The cost and watch out here since some hosts will give you an amazing deal on the first year and then charge you three times as much the next year. Make sure you always read the fine print and are aware of the full price. Extras, things like domain privacy, which hides the name and address you used to register your domain. Ssl certificates, a Content Delivery Network or CDN and websites backups. Bluehost is a very common shared hosting provider with competitive rates for first-time website owners can stay is my pick for a top tier hosting with some of the fastest load times on the market. If you are Googling WordPress and find a website called, you've found a product from a company called automatic. This is an online platform where you can host and build a website using a version of WordPress, maintaining and controlled by automatic. They offer all in one pricing. This is a popular choice if you want a new site that is easy and simple to spin up and manage. Keep in mind, this is not ideal if you want total control over your site. is a website building platform and it's not using the open source version of WordPress. That means that you can't easily download your content and move your entire WordPress site to a different web host. In a nutshell, is a website builder and installing WordPress on your host of your choice is called self-hosted, and they're not the same thing. I host my websites with Kingston, a premium Cloud-based hosting companies. So I'm going to use my account to demonstrate how to set up a brand new WordPress site. I'll point out where the experience will vary from host to host and also what to expect with your host. Because kin said doesn't offer e-mail hosting or domain registration. I like to use a website called hover to register my domains. If you've chosen a hosting provider that does offer domain e-mail or both with your hosting bundle, you'll want to use their services since you've already paid for it. With hover, I'll look at my first choice domain and fever. It's available. If it isn't, I'll suggest some alternatives including different spellings and top-level domains. Once I've picked one, I'll pay for it and I always check off private domain registration so people can't look up who's registered the domain. I like to be mysterious and also privacy concerns. Hover. It has a few e-mail option. If you want something very professional, choose the works. For the super simple option, you can choose email forwarding and for a free option, bypass this entirely and use your current email provider like Gmail. For those of you who like me in this demo, I have purchased their domain on a different site than their hosting. You'll connect your domain and your hosting after you've started your website. In the next lesson, we'll install WordPress and start building. See you there. 4. Installing WordPress: Hi and welcome to lesson 4, where I'll cover installing WordPress and choosing your theme. Because by now you already have a hosting account. You don't need to download and install WordPress. Go to host will make it super simple to install WordPress right from your hosting dashboard. Every web host looks a little different. But usually if it's a brand new website, they'll guide you through every single step. Make sure you save your admin, username, and password somewhere because you'll need this later on. Before we move on to customizing your WordPress website, I want to cover a few more things. You'll need to set up your web hosting, domain and email. If you've registered a brand new domain, first, you need to verify your ownership by adding TXT records that are available in your hosting account and copying them into your domain registrar. To point your domain, you'll need to do the same thing by adding a records. Follow the prompts in your hosting and domain dashboards to copy the correct information. To connect your e-mail hosting to your domain and to the place where you've chosen to host your emails. You'll have to add MX records. If you've opted for a host that offers domain registration and email, follow the prompts in your dashboard to set those both up. Make sure that through your hosting dashboard, you've set up a secure connection to your website, either through a Let's Encrypt SSL certificate or by forcing HTTPS on all domains. Now that WordPress is installed, let's take a quick tour. To access the login page of your website. You can click on Open WordPress admin from your hosting account or visit your domain slash WP Login. Use the credentials that you had when you set up your WordPress website earlier in this video. In your dashboard, you'll find shortcuts to some of the things you'll need to set up your website, including writing your first blog posts, creating a page, and setting up your homepage. On the left, you'll find updates on your website where you can manage the version of WordPress that you have and any theme and plug-in updates. And below that you can manage your content like blog posts, media images and pages. Under appearance is where you can customize your site. And the look plugins is where you can add functionality. Users is where you can invite people to join you on your website. And tools allows even more functionality to manage your content. Settings also allows you to set global settings across your entire website. Up in the top corner, you can manage your user profile, including how your website dashboard looks. White installing WordPress. It comes with a default theme of the year. But you'll probably want to change things up based on how you want your site to look. Here's a quick lowdown on WordPress themes. There are free themes available online or through the official WordPress theme repository. These are vetted themes that have been checked for coding standards and that I personally recommend as well. To access themes, go to Appearance and Themes. This is the default theme of the year 2021. You can take a look at how it looks. I'm playing around with some of the features on the left to see if you like this theme. If you want to change it, click on change. And to view the themes in the theme repository. Click here. You can search and filter themes by design style, by industry, by layout features or typing keywords to see what pops up. They're usually quite simple though, so not everyone finds exactly what they need among the choices. Anyone can design and sell things online. So you can also go the route of buying and downloading a theme from a theme marketplace and uploading it to your website. Make sure you do read reviews though and see examples of the theme in action. Since not all themes have the same quality of codes to upload a theme that you've downloaded from a marketplace. Go to Appearance and Themes and click on upload theme at the very top. The third avenue to consider when picking your theme is to install a page builder plug-in. These plugins are usually paid plug-ins that enhance your theme and add additional features, flexibility, and design options to your website. These are very, very cool and I actually use one called Elementor on my travel blog or other popular ones include fever builder, dv, and visual composer. But if this is your first website, I recommend holding off on website builders, since these can make your website a little more expensive and more complicated, WordPress has plenty of great features right out of the box that are worth exploring before you decide to add another set of tools. Some themes are made for certain types of websites like blogs or portfolios. But for our general website, most of these things can work. Once I found when I like, I can demo it on my site by clicking on live preview. Now because I don't have any pages or blog posts yet, it might not look that great. But don't worry, once we add content, it'll be a lot easier to make the blog look like the demo site. At this point, if you've purchased a domain, installed WordPress, and connected your domain, your website is live and fully accessible online. This means anyone who types in your URL will see your website. Is this a problem? Unless you've already started sharing your domain name, it's unlikely many people will look up your site and check it as you add content and build it up. For most people, building their site live over the course of a few days is fine. You'll want to make sure your website settings are set to discourage search engines from indexing your site. If you want to create a coming soon page that allows you to show a splash page to visitors while you build your site on the download, you can install a coming soon page plugin. To do that, you'll learn how to install plugins in lesson six. Thanks for watching and see you in Lesson 5. 5. Customizing Your Website: And thus Lhasa and I'll cover how to really customize your website so that it looks great, is easy to navigate and we'll get you the results you want. Let's dig in. Now that we've logged in, this is the WordPress dashboard and we haven't really done anything to this website yet. So first I'm going to just show you what it's like to operate as the admin of your WordPress site. So here on the dashboard, like I showed in one of the previous lessons, here you have some quick links and some information. And at a glance you can see your activity and your stats on your website. Now, because it says a brand new website, we have this at the top, which is giving us a couple of examples of places to start. At an About page, set up your homepage and a couple of other things. And these are some of the elements I'm going to go through today. So first, when you want to view your website as a user, you can just go ahead here and click on visit site. This takes you to what I'm going to call the frontend of your site. And to get back to the backend, you can just click on dashboard. Now, people who are visiting your site will not see this bar. Only you will see it when you're logged into your site or any other user who you invite as a user to your website. So to go back to our dashboard, here we can click and I'm going to start with modifying the appearance of the website by launching the customizer. This is a shortcut here where you can really change several of the settings. And I want to mention that some of these are very specific to the theme that you've installed. So here we have content options which are specific to this theme. And depending on the theme that you have installed, you may have even more options here that appear. So this demo really is for this theme, and I am hoping that you'll be able to get a sense of how things work in WordPress so that when you open up your own website with your own theme, some of this will be applicable and you won't be too surprised. So let's start with Site Identity, right? So when I set up this website, I did give my site a name, but this is where you can change it if you wanted to call it something like bar school or something like that, you can just go ahead and change it there. But I'm going to leave it as Clark Street yoga for my example. This tagline, however, definitely needs to be updated. You can eliminate it altogether if you don't need a tagline or you can do something like New York's favorite bar and yoga school. Or you could just call it yoga and bar, something like that. You can play around with this. And the other thing you can do is to completely hide it. So if you don't want your site title and tagline to appear here, you can hide it, although it will still appear in the browser if you type in a URL, you know how at the top of a browser, you'll see the description for the website. And that will still show up. And same thing for Google searches. So you do want to make sure this has something in here and that is reflective of the content of your website. So up here we have logo. This is a great opportunity to upload a logo. If you don't have one, obviously, this can serve as your logo and that's no problem at all. But if you want to brand your website a little bit, I do recommend having a logo that you can use. Here I have a logo and this is just something I whipped up. You can use a service like Canva to create your own logo. Or if you have a designer friend, they can help you. And here I'm going to put the, I'm gonna put an alt tag. Clerks treat yoga because I wanted it to be descriptive alt tags and I'll get into detail about this in the SEO course. But all tags are a way for screen readers, people who have visual impairments to be able to see what this image is. So a screen reader will read out the description so you want it to be descriptive. And it's also helpful if it has some key words that will reflect the content of your website so that when people search Google Images, we'll pick up on the alt tag and show them the image. So this theme is asking me if I want to crop it, I want to show it the way that it is. And so here, now it's popping up there and now this theme will resize it and also resize it depending on the device. So I'm going to leave it the way that it is because I think the theme is doing a pretty good job of handling it. If you wanted to make any modifications to the way that your theme handles your logo, you can do that with CSS, but that is a little bit more advanced. So the logo is there. And you know, because I have this logo, I don't feel the need to show this, so I'm gonna go ahead and hide it. The other thing that I have here in this site identity is the site icon. Now the site icon is the little image that pops up in the browser. It's not necessary to have one, but it does add that little touch of branding. And since we have a logo we can use already, it's a nice little step to add. So now we have a more branded website. I'm gonna go ahead and publish this, which is kinda of like saving it. Because yeah, I want this to be applied to my site right away. The next thing here is menus. Now we don't have a ton of content to work with yet. So I'm going to come back to menus a little bit later. But this is a quick way to create a new menu and to manage the locations. And again, this is also seems specific, so some themes will have multiple menu spaces. They'll have a menu in the footer that you can manage and something like social menu, which will allow you to link your Facebook, Twitter, Instagram and all of that. So I will come back to that later when we have a couple more pages to work with widgets. Here it looks like this theme only has a widget area in the footer. Now, this is BIM specific, which you'll hear me say a lot. But some themes, especially blogging themes, will have a widget areas on the sidebar. Sometimes it's the left to the right. Sometimes you have the option to pick either one. And widgets will show you little sections in these sidebars. Or in our case, it's in the footer that can link back to other parts of the website and content. So here I have recent posts, Recent Comments, Archives, Categories, and Meta. If I click here, it'll show me exactly where this widget is and show me some tools that I can use to customize it. So I don't really love having these in the footer. I don't have a blog setup yet, so this is irrelevant to me. So I'm gonna go ahead and actually remove most of the law, keep recent posts, comments. I don't like that. Archive, not useful. Categories. Don't have enough blog posts for that right now. And meta, I want to hide from my visitors. So I'm going to leave these two widgets in the footer and maybe make some customizations later on. All right, homepage settings. Now this gets interesting. There's really two ways to set up a WordPress website. Either you have your blog post populate on your homepage, which I recommend for blogs. Or you have a static page which acts as your homepage, which you can customize and set up the way that you want. You can still display your latest posts on your static homepage. So it really isn't one or the other. Because static page really does give you a lot of flexibility in building up the page that you want. So I'm going to choose a static page. However, I don't actually have any pages built on my site yet, so I'm gonna go ahead and add one and call it home by identifying my homepage as the static page. The next question is, what is going to be my post page? Now this is a page that will automatically be populated by your latest blog posts. So I am going to once again create a new page and call it blog. Now I know not all websites need to have a blog and, you know, this isn't the blog course. So really setting up a blog here is it's totally optional. I'm going to add it as a step so you can know how to do it if you do want to add a new section or a blog section to your website. These settings down here allow me to control a little bit more of the look of the page so I can hide the Site Footer Menu and widgets. I'm going to keep them because I think they might be useful. And you can also hide the site header, which in my case, I don't want to do. I am perfectly happy having that at the top. So let's take a look at what our website looks like, right? So we have this homepage, we don't have anything on it. We still have our widgets in the footer. And we have this little tagline at the bottom. This logo has become clickable, so it will always take you back to your homepage. I want to add more things to this page because this is really the first impression that people get. So I want to make sure our homepage looks super awesome. So when I click on Edit, this is one way of getting to the backend editor of your page, but there's other ways as well. So if you want to look at any of your pages, you can click on pages here and you can quickly add one. You can see the ones that are in draft mode, and you can see the ones that are published. Once you have lots and lots of pages, There's a couple of other options that will be helpful in editing and or mass editing your pages. But for now we have got just a couple here. I don't mean this sample page anymore, so I'm going to go ahead and trash it. And I believe you have 30 days to restore a page that you have in your trash in drafts. I have a privacy policy that is auto-generated by WordPress. And this is important because of policies in European Union and in North America around the use of people's information as they browse the website. So someone leaves a comment and it has their email address associated with it. Or if they fill out a form on your website to get in touch. All of that is considered sort of private information, people's email addresses and that kind of things. So you need to have a privacy policy on your website where people can refer to how you're using their data. So this is kind of a generic one that is autogenerated and I do recommend publishing it and making it available so people can access it. All right, Back to my pages. Here we have blog, which is where our blog posts are showing up, our homepage and the privacy policy, obviously, you can make quick edits to any page just by clicking on quick edit, you can change the URL slug of your page. You can also password protect it and make it private, allow comments. You can change it into a pending review or draft mode and you can nest it under another page if you have a more complex page structure. But for now I'm going to go ahead and edit it in the normal and the normal editing screen. And here we can start adding content to our page. There's a, before I move on, there are a couple of other things you can do up here. Things like changing the visibility. We looked at private and password protected earlier. You can change the published date if for some reason that's relevant. And you can add a featured image and you can allow comments. And again, you can nest pages under a more complex structure if you need to. Now over here we have block and this is a settings panel that shows up really as you're adding blocks of content to your page structure. So I'll go ahead and show you an example. So here I've just added a paragraph block, and so here I have a couple of different settings. I want this to be a little bit more prominent, so I'm going to go ahead and change it from a paragraph to a head end. These are our headings. H stands for heading. And the reason why we have these is because in your content structure, you're going to want to have different types of headings. H1 should be reserved for the title of the page only. So our home here is an H1. Your next level should be H2. So prominent text things that are the headers of a very important paragraph. And then below that, if you wanted to have an even more granular structure, you can use some of these other ones. Now this isn't just for design purposes and display. Google as they parse through your website, will pick up on these headers. And the information that you'll find in there will help the Google bots understand what the page is about. So one thing I highly recommend is that your header, you know, whatever you do have using a heading 1, 2, or 3, has very useful and descriptive information in it so that when Google reads your website, they get a really clear sense of what each pages about. This is our homepage. So the rules are a little bit different than say a page or a blog post. But I'm going to use this H2 because this is sort of the mission statement of the studio. And I want it to appear very prominently at the top of the page. Here. I can change some of the settings if I want them to be centered, actually, that it looks kinda cute. So I'll leave it like that. Because I don't want this on here. I am going to remove it and let this really do the talking. Alright, let's add some imagery because I do want this to be a beautiful website so I can choose an image here. As you saw, there's a couple of other options like gallery, cover, media, text, downloadable image. And I can also group multiple different blocks together. In fact, if you look at all of the available blocks, there really are quite a few. And the more plug-ins you add more about plug-ins in the next lesson, the more blocks you'll see pop up here. So these are really fun to explore and to try and you get a little bit of a preview here on what those look like. But for now, I'm going to add an image and I'm going to pull from some of these that I have here. And for this one, Can I go ahead and use one of these? Right? Now? This is an image blocks, so I have a whole bunch of new options here in the block editor. I can add another alt tag here. And I can customize the size, make it smaller or bigger, line at differently. I can also add a mask that makes it round and I can control sort of how that looks here. I can crop the image if I want to apply a special type of crop. And I can choose the orientation and things like that are going to cancel, so I don't do that. And what you can also do is set the alignment. Now I want to see what this looks like, full width. This is still a little big for me, so I am going to limit it back to this and move on. All right, So here I want to add something that calls out to maybe some of the different elements. Pages that you have on your website. So I'm going to try something here with the image and the media and text here. So I'm going to upload a new image. And I'm going to add a little blurb. So you can add anything here really. And you know, if you wanted to get more fancy with your displays, you could add a button. And you can add a hyperlink to whatever page you have on your site. So we don't have any pages really yet, but soon we well, so we would be able to type in the URL of whatever page that you want to link to. So we don't have one, so that doesn't exist, but soon enough we will. So this is one example of something you could add. I'm going to add something else to show you what's possible. Let's try a cover, a cover image. Now a cover image allows you to upload a photo. I'm gonna go ahead and use this one and then write something over it. For this situation, I am actually going to set it to full width because I have a bit more control over how that shows up. You can set it to a fixed background and that looks like this. Or a repeat background, if your image is too small, can change the focal points. So you can have more people's heads in the photo and less of their butts. And you can also set more customization here as to how wide you want this, this area. So I really like this block. I think it's a really useful one. All right, So this button, I am actually going to change some of the settings here. You can make it look like this. You can fill it with the color. You can have the border pee more round or more square, and you can have it open in a new tab and then color settings, of course. So for this one, I actually do want it to be a little bit more neutral. And you could do something like this. Now because this website is for a yoga studio, we may want to try something like displaying class prices. So for this, I'm going to show you different column features that you can really customize however you want. So for this, I'm going to go with three. So this just allows me to put more blocks within a column structure and it, and it's a little bit more organized and contained. Right? So now we have this little section here. And I want to give this a little bit of a custom color here that just helps it pop a little bit. So we can go ahead and save this. All right, So we worked on our homepage a little bit. There's still more we can do. But until we have a little bit more content will be missing a couple of pieces of the puzzle. So I'm gonna go ahead and add another page and we're going to call this About Us. All right, so now we have a little bit more to work with here. Same thing for a blog. So we don't really have any posts here. So I'm going to add a blog post here is pretend I didn't know either one. So now that we have more content, I am going to go back to our homepage and I'm going to make a couple of tweaks to it. It's kinda bothering me that this page doesn't have a title, so I'm going to add one. Alright, so here for example, I can add, and now here I can actually pull in my blog posts from the blog. And here you can customize this. I can make it look more like this and have have the author displayed or the day, which is helpful if I had content in the Blombos, which I don't know, you could show the excerpt as well or the full post. And if we had featured images on these, we can also showcase that. We can also only show certain categories and tags, certain authors only. And you can change how the order of how it's displayed. You can also limit it. So if you wanted only the latest blog posts to show or if you wanted to kinda tidy up the features, you can make it only two columns or multiple columns. The other thing that I said, I was going to come back to our, the menus. So here we have our pages and we first need to create a menu. I'm going to go ahead and click on Manage with live preview, which takes us back to that customizer that I showed you at the beginning. I just find this is an easier way to really view the changes that you're making and how they affect your site. So here's kinda where we're at with our homepage. And we still have our widget down here, which right now I'm not a big fan of, so I'm actually going to go ahead and remove those. Now we're back to our menu here and we haven't created a menu yet. So I'm going to start with one and call it main menu. And I'm going to put it both in the primary location and the footer menu, and I'll show you exactly what that looks like. Now I don't have any menu items, so it's empty. But I'm going to go ahead and add a link to RStudio about us classes, all of the pages plus the blog post. So now as you can see, they're all there. So I'm gonna put a little bit of order in there. If you'd like about us should be at the top. Contact, us could be at the bottom. Plug isn't a good place. Classes works, but I'm going to nest these so that they have a little bit of a dropdown menu. And I feel like this is a good amount and fits nicely in this theme. Now, you'll see at the bottom, this is also populated down here. You can create a whole other menu if you wanted to customize the footer menu. So I'm going to override the main menu here and create my own custom footer menu that's really only going to have my privacy policy might contact us and about us. Let's leave it at that. So now the footer has its own custom menu. The social links menu, I will call social menu, and I'm going to put that in the social links. And this is where you can add custom links. So I'll go to and I'll call it Facebook, and I'll show you what that looks like on Instagram so you can put your custom profile there. And what this will do is it'll pull in the Instagram icons, the Facebook icon. So you'll have these pop-up in the bottom and match the website that you're linking to automatically. So if I have as well, then that will go ahead and populate here. And I will save my settings. Now a couple of things about the blog. So because I'm populating the blog posts here on this page, this will automatically have all of my new content. If I had featured images I could, those would show up here as well. So I highly recommend that you choose one size of image for your blog posts and be consistent from blog posts, blog posts so that when they all populate here, they all have the same look on the topic of blog posts. Let's go back to where we have them all. So here you have categories and tags. Each blog post can be in multiple categories and each blog post can have multiple tags. The way that I differentiate them is that you would have only a handful of categories. So for example, studio news or wellness, or studio hours, you may have a couple of other ones as well. And so really, typically, each blog posts would really only fit under one category if you've done a good job. Ties can be a little bit more liberal. So you have different styles of yoga that you want to talk about. You could use the different tags on that as well as, you know, if it's about the studio hours or if it's about a particular teacher. Tags just allow you to organize your content and generate custom archive pages as well. I'll show you a quick example of what I mean by that. So if I take a look at my posts here, they all do not have a tag, but if I were to add a tag to all of them, yoga, studio and wellness and maybe some of the other tags that I'm using, then I can update it. So if I go back to my website and I go to my blog, and I click on one of these tags. It will bring me to a page that shows me all the blog posts that share that tag. And this is fine a few, if you start having hundreds of posts, It's a quick way to create custom pages where you really only show blog posts that have one Theme. So I highly recommend organizing your content in categories and with tags, because in the future it'll give you a bit more flexibility with organizing and displaying your content. And the next few lessons, I will be adding some plugins that will expand some of these functionalities and give you even more features. So I'm excited to walk you through that will end in Lesson 9, we will talk about e-commerce, how to add things like payments, So you can start selling passes and maybe add some payment processors to areas like this on your website. 6. Intro to Plugins and 3rd Party Services: Hi and welcome back. In this lesson, I'll cover the basics of plugins and show you how to install two of my favorites that I think will really enhance your site. First, what exactly is a plugins? Well, it's a lot like a phone app that gives your phone more functionality than what it came with when you first bought it. Or presses like your phone's operating system, which comes with some apps, or in this case, features built-in and some that you'll need a third party software to get the version of WordPress without any additional plugins is called WordPress core. Wordpress core is updated a few times a year and each release comes with new features and enhancements like apps, plugins can be free, paid, or on a subscription model. Some plugins are created by plugging companies who create and maintain the software as their business. And other plugins are created by freelance developers, just trying to share their code with others who might benefit from it. In any case, if you have something you need to do, chances are there's a plug-in for it. To search the official WordPress plugin repository, click on Plugins and Add. But not all plugins are created equal. So here are a few tips when picking plugins. For a plugin to be featured on the plugin repository, they have to meet certain requirements. So already you can feel more confident about picking a plug-in in there. What I look for when choosing a plug-in are the stars, active installs and how recently the plugin was updated. So I can tell if it's being actively maintain. Two of my recommended plug-ins for new WordPress sites are jetpack and Yoast SEO. Both of these have free and paid versions. So I'll show you how to use the free ones and how to install them. And you can decide to upgrade later if you feel the need as your site grows. Let's start with jetpack. So to add a new plugin, I'm gonna go to plug-ins here. And just like themes, you can upload a plug-in if you haven't downloaded from another website. Or you can go through the official Plugin Repository and find them here. And you can search for SEO plugins or optimization plugins or E-Commerce Plugin. Really anything that you might need to enhance your WordPress website. For now, I'm gonna go with jetpack, which is a pretty popular one, and install it on my site. All right, so now that I have jetpack installed, I have a brand new section here on my website for jetpack and I can go to the settings. And because I have not launched this website yet, it's an offline mode, which is fine. We can go through some of the settings that I can show you and I can set up some and show you some of the features. And once the website is live, we'll have a couple of more options here. Now this is the free version of jetpack and there is, there are some upgraded packages. So just keep that in mind that there may be some limitations because we're still on their free account. What's interesting to me right now is underwriting. So here we have a couple more options for our media. So we can display images in a full screen carousel. We can also have a couple of options here, like enable the option to copy entire posts and pages. So you can duplicate content and work from there. And you can also turn on these two custom content types that I love, which is testimonial and portfolios. Now, portfolios isn't really useful for this website. So I'm going to stick with testimonials. And I'm going to turn on a couple of more widgets because I think these will be a little bit more useful on our website. Sharing allows you to add some share buttons to your blog posts, which I recommend. And because we're an offline mode, they probably won't show up. But yeah, so here we can configure our buttons like Twitter and Facebook. I know it'll look a little bit like this, although you can also make it just the official buttons, text-only, icon and text. You can play around with this and you can add some as well. So there's a couple of things that I want to show you about jetpack that are particularly useful for this kind of website. So testimonials is the first one. What I like about it is if you really run any kind of business, testimonials are huge and super valuable, especially to display throughout your site. So what you can do here is obviously you can put their their photos so they show up. This is not a great example, but you can have the testimonials here. And then if we go back to our homepage, we can display the testimonials bright on your homepage here. So if I go down, I can use the short code. And type in testimonials. And I'll show you what that looks like. So now I have the testimonials that show up here. I'll obviously style it a little bit. So I would put a little something in between here. And you can have multiple testimonials show up once we have more. And you can have these pop up anywhere on your site as long as you use that short code testimonials. The other thing that I really like about jetpack is they have extra features for businesses just to really display information that might be pertinent to website visitors. So I'm going to build a section that I'm gonna kinda uses my footer. And one of those will be for accessing the studio. So here if you're the business owner of the company or the place that you're creating this website for, then you've probably signed up your company for a Google Map or a Google business location. So you can go in your account if you are the business owner, and get the token and steady here, which will allow the map to pop up. Another thing that jetpack offers, and if I open up the full one, you'll see all the green ones are ones that are now available from jetpack. So image compares a cool one. It might not work for this situation, but you know how you have like before and afters, if you if you are a home designer or you do makeup or anything like that where there's the before and after, that can be a useful tool. You can also have your images showcased in this way. If you have events or you sell tickets, you can connect them in this way. Have your Google Calendar. You can embed your Facebook page, your OpenTable, if you run a restaurant and you can have your business hours, which I think can look pretty cool. And you can set your Calendly for people to book meetings with you, contact info and more. So here's where all of the jetpack and ones are located. I don't really have anything to put in this third spot. So I'm actually going to reduce this down to two columns. And I am going to give this an actual, actually give this a title. And I'm going to move it up. And then here you can input obviously the customer information. I'm going to give this section like I did with the section higher up on this page. I'm going to make it full width and I'm going to give it a little background color. Something just really subtle. And that just gives it a little bit of a more standout look. I'm actually going to turn this into heading. And I'm going to just balance it out a little bit. And had I put anything in there, this would have appeared. So yeah, that's just an example of how to use some of jetpacks features. Now, one other thing that I love about jetpack is they're really simple contact form, but it's not necessarily turned on by default. So if you go into your settings and you go to modules at the bottom, you can activate contact forms. You can also activate other things here. Depending on what you need for your website. Now these are all blurred out because they are either not available in the local offline mode that I'm in right now. Or they can they're part of the paid version of jetpack. So yes, these are some of the fun things you can turn on. And one of them, actually, I'm going to turn on short code and beds because these are great. And, and the one that I was most interested in is contact form. So now that one is activated. So I'm gonna go back to my pages because really where I want to add that is in the Contact Us section. So now I have the form option. So this is great. I can have a contact form, newsletter sign-up, RSVP registration, appointment, feedback form. These are all great features that are built into the jetpack form options. So here I'm going to go, Let's try the contact form. That's pretty generic, simple one. Here you can set up the subject line. You can have your email address. So let's say that I send one of these. If I go to my dashboard, here, it'll show up under feedback. And here I'll have the incoming contact form and you can export this information. To share with your team or important to whatever other system you're using to track customer requests. Because that is a type of block. Obviously, we can use this on any page. So if you wanted to have it in your footer here, we could have the subscription form or the contact form. So we could have the newsletter sign up. If there's a newsletters, you can have that in your footer and has a lot of other different places where you can put it really, it's totally up to you. One thing I mentioned about blocks that I didn't mention earlier is the ability to save blocks that you want to reuse and display elsewhere on your website. So here if we added this whole pricing section or future pricing section, two reusable blocks, right now it is called Untitled, and I will call it rising. And now I can use it in other places and it will show up here on my dashboard. If I go to, for example, my classes page, I can go ahead and add my reusable blocks. And there it is, and it will show up. So I can do that with a lot of different ones and they'll show up across my website. This will save you a lot of time actually. Especially if you want to have information like this footer in different places of the website. Although jetpack does have some search engine optimization or SEO features, the gold standard for WordPress SEO plugins is Yoast. It has tools that allow you to prepare your website for search engines to index and rank your content so people can find it. It also has a great tools for individual posts and pages. So you're really optimizing each piece of content for search engines. If I can go back in time and give myself one piece of advice as a website owner, it would be to really put in the extra love and attention to each post and page to optimize it to the max for search engine visibility. I can show you some of the general tools that are free version of Yoast SEO offers and why it's important to start using it from day one of your website. Now I have a whole section of this course on SEO in the next lesson actually. So that will give you some more insight on why we're doing these things. But in terms of configuring, Yoast, here are the basics. So now, like with jetpack when we installed it, you know, there's this new section under your site and here we have our SEO section here. First, I want to go right to Webmaster Tools here. Now, Google verification is highly recommended if you have a business, I do recommend signing up for Google Analytics and Google Search Console. And I do recommend setting up all of your, you know, sort of business profiles and accounts for Google under one Google account. So by verifying your Google account with the search engine, you're essentially telling Google this is my website. I am the official business owner and I'm connecting my online presence to all these different things that are under my business brand. And I confirm that I am in fact the owner. So this is where you could do that and you can read more about this on Google's official website. Cool. So what Yoast has done here is that now you'll see on every single page, you'll see a Yoast section. So I'm going to go straight to our homepage here. And you'll see at the very bottom there's this whole new section that we didn't have before from Yoast SEO. So what Yoast is doing is they are asking you to input information that will kind of give metadata to Google or to any search engine to help the search engine understand what your page is about and to better align it with people who are searching for that information. So here I would recommend putting the description of what this page is about. And because this is your homepage, Really this meta description should reflect what your website is about. So if you have a restaurant in a particular neighborhood, in a particular city, you're going to want to put the name of the restaurant, the cuisine, the neighborhood and the city all in there so that when people are googling for that cuisine in that city, your website has a higher chance of popping up. What Yoast SEO also helps you do is to tell you how well you're doing in terms of content. Because Google does rank your content based on some criteria. Like if you have pages that have no text will, then Google won't consider that page to be high value because really Google's trying to serve pages to people searching that have the answers, the questions that has something to say. So the more texts you have, the better you're doing. And so with this little tab, you can sort of give yourself a quick evaluation and see what Yoast recommends doing better to better align with Google's best practices. So you'll see just a summary here. My SEO analysis needs improvement, but my overall readability analysis is fairly good. So here if I put it in my focus key phrase, it does help me to focus in on what my page should be talking about. If I type in yoga because that's the main focus of this page, Yoast will then evaluate my entire page and tell me what I can do better to rank for that keyword. So if I make these changes, hopefully I will get to a better grade. In social. It will also allow me to control what the different under social, I can also set what the image and tagline is going to look like for anyone who shares this on social media. So I can make it a little bit more tailored and specific to whatever my audiences on Twitter or Facebook. And then, versus just regular search engines. Just like jetpack, Yoast does, create a couple of new blocks that you can add to your page. So if I go under here, you know, jetpack has some and then Yoast has added a couple to an FAQ that could be helpful. And bread crumbs, which can also be helpful for structuring your content. And some extra little features here, which really is, it just allows you to structure your data so that it's easier for Google to parse into read. If you're curious about how to really optimize your site for search engines, you're in luck. That's what we'll talk about in the next video. 7. Intro to Search Engine Optimization: Hi and welcome to lesson 7. In this lesson, I'll share the foundations of SEO or search engine optimization. Seo is a variety of practices, both on your site and off-site, that increased the chances people will land on your site through a Google or other search engine query. There's so much to say about search engine optimization. And if you want to gain traction and visibility on the Internet, it's crucial no matter what kind of website you run. Let's start with overall website health. One of the top metrics Google looks for when ranking websites is PageSpeed. They now have visiting a slow website is a painful experience. We'll demote sites that make visitors wait. Make sure you are hosted with a fast web hosts and that you're not doing things that can slow down your site. This includes hosting large files on your site. I recommend hosting videos on other platforms and embedding them on your site. And always, always compressed and reduce the size of your photos before uploading them to your site. Huge photos are often unnecessary anyways, and imagine you're poor end user visiting your site on their phones. Not only will it take awhile to load, it may also eat up all their cell data. The second thing to check is your site settings. You want to make sure that your site is indexed and that Google can access your sitemap. The Yoast SEO plug-in can help control those settings. By setting the metadata on your site, you can communicate to people scrolling through a search engine results page, what your pages about and entice them to click on it. You can also control your URL parameters and I recommend using this simplest form available. You may have started this course with no intention of adding a blog to your website. That's fine. This isn't the high build a blog course anyway. But if you're really looking to be found through organic search, consider adding a blog and updating it every month or so. Google loves fresh content and a blog is the best way to keep your site fresh and have people keep coming back. When creating a page. Here are some things to look out for it to really optimize your page. First. And this goes for posts and pages alike. You'll want to narrow in on some key words that will be effective and representing your content and matching up with users search queries. Let's say for example, that you run a blog about biking in Montreal. Maybe you cover bike paths. You blog about scenic bike routes, cyclists, bylaw updates and reviewing bike shops. Your blog keywords might include cycling, biking in Montreal and bike paths. And you'll want to make sure that those appear in your metadata throughout your site. For specific blog post, you'll want to zoom in on key words specific to that blog post content like best 10-K. bike rides in Montreal and scenic bike paths. You can research keywords using special tools like SEM rush or even just by Googling and seeing what the top suggestions are. The balances to find keywords and key phrases that have a high search volume, meaning lots of people are looking for those words. And then a low competition, meaning not many blogs are ranking for those searches. You may not find a balance on both of these parameters for every post, but it can help to break out in a specific niche. So with your keywords in mind, you can start writing the content of your poster page. With Yoast, you'll get writing recommendations like writing a minimum of 400 words, keeping the active voice, breaking up your content with headers and using your keywords throughout the text. Make sure you place an extra importance on using keywords in your title and paragraph headers on the web. These are referred to as H1, H2, and H3. Your images can also be optimized for search engines. First, make sure that they aren't too big when uploaded and make sure the file name reflects the content. You should also make sure you have image alt tags which you can add in WordPress. These given extra description to your images that Google can read and indexing Google image searches and also make the description available to screen readers and other accessibility tools for assisted web browsing. On that note, if you're tempted to make all your website content beautifully laid out in image files. Don't do this. Keep that content as additional resources and for Pinterest only, and make sure that the main content of your page is text or else you'll lose all that searchability. At the bottom of your post. Yoast will give you additional tools for your post to maximize its reach. In your post, you'll want to make sure you're linking to other posts from your own blog, as well as reputable resources on other websites and blogs. The reason is that building that network of backlinks with websites with high domain authority, meaning of good reputation in Google's eyes, will boost your own site to what's even better is this other high-ranking websites link to you as well. This backlink strategy is really powerful, which is why blog owners will often hire third-party services to reach out to get links to their site added to other blogs. As a blog owner, I get about one email like this a day. It might be worth your time to do some of this outreach to if you really want to boost your Google rankings quickly. Remember that website traffic doesn't happen overnight, but there are some things that you can do to speed up your blog discoverability. Start by sharing your blog on social media if you already have friends and followers there. And this is the best way to get more eyeballs on your content. Building Pinterest into your blogging strategy is also a great way to drive traffic. In fact, Pinterest is the second biggest source of traffic to my travel blog. Experiment with joining Facebook groups that allow content sharing and other forums where you can plug your content too. With things like jetpack stats. You can track which blog posts are the most popular and build off of what's working to keep producing great content that people want to read. 8. Website Maintenance: Now that you have a website, you may think you can just set it and forget it. No, no, no, no, no. Your website is like a plant. You need to water it, give it sunlight, prune, protect it from bugs, and report it from time to time. The first thing is always keeping your version of WordPress up-to-date. You can check on this and automate it for your dashboard. And you can do the same for plugins when they have updates. If ever you have issues with your website after an update, the first thing I always do is deactivate plugins one-by-one to see if one of them may be causing an issue. If you have plugins and themes you're not using, remove them from your site. And if you have users on your site who aren't active, removed their user accounts. Backups are another very important part of maintaining a website. Make sure your hosting provider is failing backups of your website or that you have a plugin doing it. The last thing you want is to lose all your hard work. Keep your website in hosting account secure with a strong password and two-factor authentication where available, and don't install anything you're not confident in. You can also run regular speed tests on your site to check the health of your site. If your website is super slow, you may want to compress some of your images, for example. You can also regularly check the health of your content by running a broken link scanner and broken page scanner. Cleaning up old content is a great way to maintain your site, but also to keep on Google's good side. And lastly, don't let your accounts expire. I've helped so many people who've gotten confused about their hosting and domain and WordPress logins at which services they have active wear. And they've accidentally let their accounts expire because of a failed payments. In summary, keep your software up to date, have secure password, and set aside time to do health checks on your website and you should be on track. 9. Intro to eCommerce: Hi and welcome to Lesson 9, introduction to e-commerce. This lesson isn't intended to help you set up a very sophisticated e-commerce store. That would be a whole other course. However, I do want to give you a few ways to start selling physical or digital items on your site. There are many examples where you might want to sell a few items on your website without transforming your whole site into a store. If you self publish e-books or manuals, you may want to sell those on your store, like me fall courses. You could also sell merch consultations in person or over Zoom as a professional or your digital art, whatever it is, there are a few ways to do this. I'll start with the easiest no-frills way. And that is to simply create a PayPal or Venmo account and ask that people send you payments that way. You can create a page with your items and a form and you can manage those requests in a one-on-one exchange. The upside is this is a pretty easy way to get paid. The downside, it's extremely manual and a little unprofessional. So this isn't something that you can easily scale up without eating up a lot of your time. The second easiest way is to upgrade your jetpack account to a paid plan and use the stripe payment tool to create and sell products. This gives you a bit more flexibility with how you present products, as well as the power to take payments through Stripe, which works with multiple credit cards. It's a totally secure payment processor and also looks really polished. The third and most advanced way is to install a free e-commerce plugin called WooCommerce. Now, just like WordPress itself, will commerce is free, but the features that come with it have limits. To build on those features. You have to add WooCommerce extensions. Extensions are often paid add-ons that will add custom features like different product customizations, smart coupon and up-sell systems, cart abandonment emails and more. If you're looking to sell lots of products, products with variations and customizations, subscriptions, or want to be able to charge taxes and shipping for customers. Woocommerce is the way to go, like WordPress. You can also pick up and move your whole site to another host whenever you want and switch up your extensions if you find a better one as you grow. Other store solutions like Shopify are proprietary platform, so you're kind of locked into their platform and fee structure. Again, building a WooCommerce store would be a whole course itself. But I'll give you the basics here. First, you'll need to install and activate the WooCommerce plugin. Then it'll take you through a setup wizard which asks you for store details to list your industry, give more information on product types, get your business details. And lastly, choose a theme for your online store. Woocommerce itself is free, but adding different functionalities can cost more. Adding a store to your websites depending on how important are prominent it will be on your website. Maybe a reason to update or change your theme. So here you can choose among themes that are recommended by WooCommerce that really serve the purpose of an online store. If you're just selling a few things on your website, then you can proceed with your current theme. Now we have a whole section on the left here. So that was added after installing the WooCommerce plug-in, adding the product is really easy. You can start with a template. You can add them manually. You can import if you have a lot of products to add, or you can import them from different services that you may have been previously using. Adding a product can feel very similar to adding a blog post or a page. First you need to add a product name, then a product description. Add different elements like the sale price and the regular price, the downloadable files that will be made available once the person has purchased, if that's the case, download limits and you can add all sorts of other attributes here as well. For SEO purposes, you can continue to use Yoast SEO too, if you want the different elements you're selling to rank in search engines. Don't forget product images or gallery if you want to show different angles, product tags can really help you organize the elements that you have for sale. Just like we use tags to organize our blog posts. We can add categories to our products so that they are organized. Next, you need to publish your product. What's different about WooCommerce compared to the first two methods is that you actually have a cart here. So you can really build on this to create a great e-commerce experience. So now that we have a product to use, what's fun with WooCommerce, that you can actually go and add these items for sale to different parts of your website. So if we go to online classes, for example, we can add something for sale right in here. So notice how in lesson six, jetpack add a green block elements to our block editor with WooCommerce. Now we have purple ones. So we can add different products that are on sale, feature products, different categories, reviews, and all sorts of elements that are being pulled in from WooCommerce. So here if we try hand-picked products and we type in our sampled product here, we can display it on the page like this. Now, on the back-end, you may need to set up things like shipping and your e-mail settings for confirmation, emails, for example, for purchases. But all of that can be done quite simply on the backend under your different setting elements here. And that's it. I hope this helped you get started with online selling. Good luck and have fun. 10. Resources: Congratulations on completing this course. If you're not absolutely ready to share your website with the world yet, that's totally normal. Take your time reviewing each section and referring back to the content as you complete each step. There's still lots to learn about website creation. So I've left a few resources below to guide your next steps. If you enjoyed this course, please leave a review. I'd love to know how you did and to see your site. Take care. And thanks again for joining me on this journey.