Build a Digital Downloads Website with Elementor (Free Plugins) | Ken Mbesa | Skillshare

Playback Speed


1.0x


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

Build a Digital Downloads Website with Elementor (Free Plugins)

teacher avatar Ken Mbesa, Web Designer | 3D Artist

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

    • 1.

      Intro

      3:18

    • 2.

      What's a CMS

      7:40

    • 3.

      Online Wordpress Environment Intro

      2:30

    • 4.

      Demo - How to Set Up an Online WordPress Envir

      4:57

    • 5.

      Demo - How to Set Up a Local WordPress Environment

      10:43

    • 6.

      What's a WordPress Theme

      4:33

    • 7.

      Demo - How to Install a WordPress Theme

      3:13

    • 8.

      What's a WordPress Plugin

      1:17

    • 9.

      Quick Update The New Elementor Setup Wizard

      4:25

    • 10.

      Demo - How to Install a WordPress Plugin

      2:37

    • 11.

      Overview of the Elementor Workspace

      8:45

    • 12.

      Create the Web Pages

      2:29

    • 13.

      Create a WordPress Nav Menu

      2:21

    • 14.

      Design the navbar with Elementor

      5:47

    • 15.

      Style the Elementor navbar

      2:50

    • 16.

      Design the Footer

      10:22

    • 17.

      Design the Hero Section

      9:21

    • 18.

      Create your product categories

      3:36

    • 19.

      Design a Single Product Description Page

      18:10

    • 20.

      Create a Product Description Page Template

      9:24

    • 21.

      Displaying the Digital Products in a Category

      22:09

    • 22.

      Displaying an Additional Digital Product Category

      15:00

    • 23.

      Set the Elementor Page as the Home Page

      2:31

    • 24.

      Help Me Teach Elementor to 10,000 Students

      2:27

    • 25.

      Design the Downloads Page

      25:01

    • 26.

      Design the Contact Us Page

      14:53

    • 27.

      Exercise: Design the Blog Page

      3:34

    • 28.

      Exploring the EDD Plugin

      3:57

    • 29.

      Connecting the EDD Plugin to PayPal

      1:53

    • 30.

      Managing Digital Products Using EDD Plugin

      7:31

    • 31.

      Adding a Direct Download Link to a Digital Product

      6:21

    • 32.

      Adding a Sign Up Form CTA to the Home Page

      12:42

    • 33.

      Making the Navbar Responsive

      6:13

    • 34.

      Making the Home Page Responsive

      9:15

    • 35.

      Making the Footer Responsive

      6:52

  • --
  • Beginner level
  • Intermediate level
  • Advanced level
  • All levels

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.

423

Students

1

Projects

About This Class

Would you like to build a website where you can upload your reusable templates and allow other creatives in your industry to download them if they want to use them?

If you've downloaded a graphic design template from a platform like Freepik, Creative Market, or Graphic River, then you know what types of digital products I mean.

In this class, you’re about to learn how to set up this type of digital downloads system with the free Elementor plugin and other free tools, WITHOUT CODING.

With this download system, you will be able to upload and share (or even sell) the following examples of digital assets on your website:

  • Graphic design templates e.g., Logos, flyers, posters (In .psd, .ai, .pdf formats etc)
  • Stock photos
  • MS Office templates e.g., Powerpoint presentation templates, proposal templates, business plan templates, etc
  • Instrumentals and audio files e.g., samples, sound effects
  • 3D models and other assets e.g., Unreal Engine templates, Blender templates, etc
  • e-Books, e-publications, etc
  • UI/UX templates e.g., Figma, Sketch templates, and,
  • Any other downloadable assets that can be reused by other professionals in your industry

If you'd like to learn how to design such a website, perfect! I prepared this class just for you.

Who is this class for? Any prerequisites?

No prerequisites are needed to take this class.

Because this class was designed to accommodate anyone who wants to build this type of website as they learn WordPress, we will start from the very basics. The fundamentals.

So, from the onset, my assumption is that "YOU'VE NEVER USED WORDPRESS BEFORE".

This bottom-up approach will help you get up to speed on what WordPress is before you actually use it to build your website.

You will not only understand why this type of system works...but also gain the knowledge you need to continue managing your digital downloads website with more confidence even after the class is over.

What will we cover?

Since we'll begin from the basics, we'll be looking at basics topics like what's a CMS, what's WordPress, what's a WordPress theme, what's a WordPress plugin, how to install them, and other vital parts of a CMS that you need to know about as a WordPress beginner.

After that, we'll dive in and build the actual website as I explain how everything is all connected.

Am already an experienced WordPress user...Where should I start?

If you're already familiar with WordPress, you can skip straight to lesson no. 12, where we start building the website.

And now...with that quick intro, are you ready to get started?

Let's start building something awesome, NOW!

Meet Your Teacher

Teacher Profile Image

Ken Mbesa

Web Designer | 3D Artist

Teacher

My name is Ken.

I'm a web designer, creative educator, and digital entrepreneur with over a decade of experience in visual design (Web Design, Graphic Design, and Video Editing).

Over the years, I've helped thousands of everyday creatives, small business owners, and aspiring freelancers take control of their digital presence by teaching practical, no-fluff web design skills using tools like WordPress, Elementor, Forminator, and WooCommerce, with no coding required.

My goal is to keep things beginner-friendly, practical, and focused on helping you get real-world results. If you're building your first website or launching a fully functional online store, I'll walk you through the process step-by-step with clarity and confidence.

Beyond web design, I'm a... See full profile

Level: Beginner

Class Ratings

Expectations Met?
    Exceeded!
  • 0%
  • Yes
  • 0%
  • Somewhat
  • 0%
  • Not really
  • 0%

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.

Transcripts

1. Intro: Welcome back to another awesome class with me, can Besser. It's always a pleasure having you here. If you've been watching my glasses, then you know, I like teaching people how to design awesome landing pages with Elementor and WordPress. Now, in this class, I'll be teaching you how to design a digital downloads website where you can sell your digital products. By digital products, I mean things like logo templates, your music, if you sell instrumentals, if you're a music producer, or if you design UI templates using Figma and Sketch, and you want to be able to sell them on your own website. If you've ever visited a marketplace like graphic river, free peak, or Creative Market, then, you know, kind of a digital downloads business. I'm talking about a platform where a visitor can come and explore your library of digital products in your digital shop. Select a digital products to see more details, and then by and download that digital product. That's the kind of business I'm talking about. If you're in the creative industry and your job involves the creation of digital content. For example, fonts, graphic design templates like flyers and logo templates, UI UX template such figma or sketch templates. In this class, you will learn how to set up a platform to which you can sell those templates. Unlike my other elemental classes where I mainly focused on how to use Elementor to build a single landing page without going into details on how a website works. In this class, we'll be creating a fully fledged multiple page website that is working and has the potential to start earning new passive income even while you're asleep. That's if you're willing to commit to that. So if you've been dreaming about owning an online platform where people can come and download digital products, where you can upload the templates to create. Then this is the system we're going to be learning. So I hope you're as excited as I am. I want to show you just what we'll be building and then we didn't get started, so follow me. And there we have it. Now that we've had an overview of the digital downloads website will building. And because this class is designed to accommodate people at all levels of experience in WordPress, including beginners. We will start by looking at what is a CMS without wasting any more time. Let's get started. 2. What's a CMS: A content management system, or a CMS, is an application that allows you to create, publish, and modify digital content. With a CMS, you can create a fully working website in minutes and immediately start selling products and services to online customers. To use a CMS, you don't need to know how to code because the application provides you with tools to manipulate your content visually. If you know how to point and click on icons on a computer screen, you can use a CMS. Anyone can use a CMS. Then we'll be taking a look at some of the examples of the most popular CMS has shortly. But how does a CMS work? To understand how a CMS works, we have to look at it as two parts that work together to produce a delightful experience for the user. And these two parts include a content management application or a CMA, which is basically the front end or front-facing graphical user interface that you interact with as you create and edit your website content. This is represented by a dashboard that provides you with several tools and utilities that you can select and do different things on your content. The other part is the contents delivery application or the C, D, a. This is the backend side of the CMS, which is responsible for the delivery of the content you've created with a CMA to your website visitors. To illustrate how these two components relate. Let's think of a CMS as a restaurant for a moment. If a CMS is a restaurant, the CMA is like the kitchen. He provides the kitchen where needed to cook the food that customers will be served. That's to say in a CMS, the CMA is the part that gives you the tools to create an published, the digital content that will be served to visitors, such as blog post articles, products displayed on your website when you're creating them. It's the CMA that gives you the tools to create those parts. On the other hand, while still on the restaurant example, the CDA is like the waiter in a restaurant who receives meal orders, goes to the kitchen to get the food and serves it to the customers. So going back to our website, that's to say that the CDA is the part of the CMS that serves the pages that have been requested by your website visitors. So when they request for the homepage, they click on a button supposed to be redirected to another part of the website. It's the CDA that is responsible for delivering that page they've requested for. There are two ways in which you can use a CMS, and this is determined by how the CMS is installed. You can either use a CMS as an on-premises CMS or a Cloud-based CMS. If you download and install the CMS on a server that has been provided by a web host or on a server that you've created locally in your machine. The CMS is say to be an on-premises installation. Because it's installed on a server that you have control over. You can make direct changes to the core of the application to meet your specific website project needs. For example, you can access and edit the source code of WordPress to customize how you build your website. As for Cloud-based, CMS's, a seller of the CMS service, provides you with a Cloud hosted environment on which you can create and manage your website. For example, think of weeks. They provide you with an environment on which you can build a website, but they manage the main weeks platform that is powering your website. With these type of installation, you don't have the freedom to edit the CMS itself. The core. For example, you can create a website on weeks, but you cannot edit the core of the weeks platform itself because only the in-house weeks developer team has access to the source code. You and other users can use the tools provided on the WIX platform to create websites. But the week's team takes care of the backside and the backside functionalities for you. So popular examples of on-premises CMS's include Drupal, Joomla, and the WordPress, wordpress.org. A few common examples of Cloud-based CMS installations include weeks, Shopify, and the WordPress.com platform. While every CMS is unique to a certain degree, almost all CMS's share certain crucial features. Let's look at some of them. Number 1, a CMS gives you the tools to publish different types of digital content. A lot of people opt to use a CMS because it allows them to assemble pieces of content with a few clicks and publish them as blog posts or products in real time without the need to code. Number 2. A CMS provides you with ways to revise your published content. As a website owner, you will always want to edit or update some content that you've already published. A reliable CMS should allow you to make changes as you please, and also keep track of those changes so that you can revert to earlier versions of your work in case you make mistakes as you're editing. A CMS provides an easy way to index, search for and retrieve content. This simply means that a CMS should allow you or your users to access content on your website easily through search by providing a way to group content by predefined categories or groupings. For example, flier templates, magazine templates. When a user types magazine templates, they should be able to get a list or a gallery of magazine related results right there on the screen. That's what we mean by indexing, searching for and retrieving contents. So now that you understand what a content management system is, let's take a look at the world's most famous and popular content management system, WordPress. Let's do that in the next lesson. 3. Online Wordpress Environment Intro: The first step in setting up an online WordPress development environment is to get reliable web hosting. A web host basically stores your website on a computer that is connected to the Internet 24, 7, 365 days a year. So that ensures that your webpages are available to visitors when they request them as they browse your website. So let's choose a good website for your business. Having been designing WordPress websites for years now, I've come across and use quite a lot of web hosts and some of the crucial factors I've learned to consider when looking for a good web host include, are there hosting services were press friendly because there are web hosts out there who offer WordPress specific services. What security technologies do they use to keep your website safe? Do they provide a reliable 24, 7 technical support? Will they offer fast loading speeds for your website? These are some of the few, as you need to consider as you're looking for a web host. And with these factors in mind, a few of the most popular WordPress Web hosts that are well-known for their consistently excellent WordPress friendly services include TMD hosting, site ground, dream host, bluehost. These companies provide WordPress specific services as part of their product offerings. And these are just four of the most famous WordPress friendly web host in the marketplace. You can get a good web hosts for your digital downloads business in your own country. But just in case you want to save yourself that time and pain of having to Google everywhere for the best web hosting services that the four that I've mentioned already, that's TMD hosting site ground, dream host and Bluehost, the very popular among WordPress uses and you might consider using them. So that's it for the web hosting and domain name. It's time now to set up an online WordPress development environment. So let's dive right in. 4. Demo - How to Set Up an Online WordPress Envir: Welcome to this lesson. In the last lesson, we talked about the two different WordPress environments we can set up to start building websites. In this lesson, we're going to set up an online WordPress environment. And we also looked at a few factors you need to consider when you're looking for a web host. So now in this class I'll assume you've already decided which web host we're going to use for the purposes of my demos, I'm using these web hosts. So I'm going to login to have access to my cPanel. So login to your web host in order to get access to your cPanel. Inside my web hosts dashboard, I have these cPanel login option. Look for the cPanel login option wherever it is in your dashboard. So inside my cPanel, I'll scroll all the way to the bottom and look for subscapularis apps, the installer, I'll click Wordpress. And because you've clicked WordPress, you'll be taken directly to the WordPress landing page withins of calculus. And because I already have two installations of WordPress on wheat, I have to live website. I have a list of the current installations here. When I install another copy of WordPress, it will be listed below these two right here. So this will be the list of all your WordPress installations. So the next thing we need to do now is systole. Now. Now we will take into these page where we can fill in all the details about our new website. So for the protocol, I'll click the drop-down menu and select HTTPS. Make sure it's https, www dot, so that it's www dot your domain. Leave the directory blank here, and this is the version of WordPress we want to install. So it's 5.8.1. So give you a website and name, and let's give it a description. All right, so here you can provide the admin details. These will be your WordPress login credentials. So whenever you want to login to your WordPress in order to access the WordPress dashboard. These are the details you will use. So so make sure it's a strong password. Let me hide that and set my password. So I would suggest you leave the defaults email that's in the input field right here. Next, these are not mandatory. Yeah, and that's it. We're done. And in here, type the email to which you want soft tackle us to send a notification when your website is created. So once this website has been created, so once this WordPress installation is complete and notification will be sent to this email. So I'll just put my email and say install. Don't say that. We should say three to four minutes. All righty. And now congratulations, the software was installed successfully. And this is the direct link to the main page, to the main page of the domain. So let me just click and see where we have. So that's our website at the moment. And this is the link to our dashboard. It's the same domain, but with a WP hyphen admin. So that's the link to the dashboard. If I click that, you'll be taken to the dashboard. And wallah, there we have it. We've set up an online we're pressed environment, and now our website is live. If we rightly that open link in new tab and go to that tab, this is what we have. So now the next thing we wanna do is see how to install a WordPress theme. What's a WordPress theme? I'll see you shortly. 5. Demo - How to Set Up a Local WordPress Environment: In this tutorial, I'm going to show you how to set up a local installation of WordPress and we'll be using XAMPP. But first of all, what is XAMPP? Know zap is a completely free and open source development environment that allows WordPress users to build and host websites locally in their machines without the need for internet connection. That means we can continue interacting with websites that you've built without the need for Internet connection. In full. Xampp stands for the X stands for cross-platform Apache, MySQL or MySQL, PHP emperor. According to WordPress, in the context of a network, a local host is a specific computer you're working on right now. So if you're in an office right now, the computer you're using Israel local host. If you're working from home, your computer at home is your local host. If you have a favorite computer, it a cyber cafe, that computer can be your local host as well. You can have XAMPP on any of these machines and install WordPress there and start building websites from there. So let's look at how to set up a local host using XAMPP. So here we are on the official XAMPP download page. And the URL is www dot Apache friends.org slash index.html. And you'll notice that we have different versions of XAMPP creative for different operating systems. Because I'm using Windows, I'll go ahead and click XAMPP for Windows. The download should start automatically, but I'm not going to download it because I had already downloaded the, as you can see right here on my desktop, I already have it. Next thing we wanna do is go to WordPress download page, which is WordPress.org slash download. Scroll downwards and click this button right here to download the latest version of Wordpress. And I already have a copy of it. I've already downloaded and extracted it. It's on my desktop, as you can see right here. So download that WordPress and extracted to a place where you can retrieve it from. So now that you have these two, Let's begin by installing XAMPP. So I'll double-click that. And you'll get this warning prompt. Go ahead and say, yes, continue with installation. Then follow the prompts. Should be pretty easy. Not complicated goal the way to the end and installed XAMPP in its default. See the right, Sorry, I already have a copy of it in my system, so I'm not going to install it. So once you've installed XAMPP and go inside your control panel and look at the list of all the programs you have, you have installed in your machine, you should find Bitnami WordPress module right there and XAMPP at the folder. Let me go ahead and close that. And inside your C drive or main dry, you will find a folder called SAM that should tell you that you've successfully installed XAMPP in your machine. And before we move on to the WordPress folder, Let's make sure our server is now running. So I'll open up XAMPP from the start menu. I'll bring it right here into focus. And you'll notice that it has many buttons right here. But we're interested in only two buttons. Apache, MySQL. So click Start on both of them and you'll notice that status has changed. Now MySQL is running and Apache's running. Mysql is the database, and Apache is a server. So I'll go ahead and minimize that. And let's move on to the next step. The next thing we wanna do is pick the WordPress folder you just extracted. And we could just open it for a second. You'll notice that it has many webpages here in a bunch of other folders with more files that will enable you to navigate your pages on your local website. So now that we've confirmed everything you need is inside there. Copy it. And then we'll open up Windows Explorer and go inside C, open the Zoom folder we just looked at and look for this folder, HT docs. This is where all your WordPress websites will be installed. This is where you will have all your locally installed WordPress websites. So if we paste it in here. I think I had already pasted a copy of it, so I already have a copy of it here, but basically just paste this WordPress folder in these HT docs folder that's inside the exam folder, inside the C drive. And once you've pasted it in there, rename it to the name of your website. So my web let me just call it my web override. So now that we've installed XAMPP in our system and it's running as you can see by this status right here. And we've already downloaded a copy of WordPress and created a website from it, and named it my web inside the XAMPP folder. Now we can go and access the WordPress website dashboard, the dashboard of these websites. So let's go to local host. My web, the name of your website or the name you gave to your folder, and will be redirected to this page where we'll get started with the installation of WordPress. So before we go further than this, open up a new tab and go to localhost, PHP, my admin. And the reason why we're going inside here is because our website doesn't have a database yet. So we're going to create a database. Then we'll go back to this page and continue installing everything else. So inside PHP, my admin, go ahead and hit that a basis. And let's give it a name. So my, when I scored the B or something of that sort, just give it any name, doesn't really matter. So that was my web DB and you'll find it listed here. Here it is my web underscore DB. So now we can come back to this page and click, Let's go for the database name, give it that new name, we just named it. So it's my web underscore DB. For the username, let's give it routes. And for the password, leave it blank. Then hit Submit. All right, sparky, you made it through this part of the installation. So next, let's run that the installation. So right here we'll just provide basic information about our WordPress website and set the logging credentials. So the website is my web. And then let's just go with admin for the username. Use a nice strong password. But for now, for illustration purposes, I'll just go with polite. Then I'll confirm use of weak password. My e-mail, P at k.com. And I'll heat installed WordPress. Let's give it a moment. So there we go. Success WordPress has been installed. Thank you and enjoy. Let's login with the credentials we just created, admin. Our password was let me just reveal this was my pass, if I remember correctly, wha what was my password for light or right. So there we have it. So in summary, or a quick recap, anytime you want to create a new website locally in your machine, all you have to do is copy this folder, paste it in here, give it a name. Another website, copy this folder, put it in here, give it another name, and so on and so forth. Make sure it's the original folder you downloaded, the one you downloaded and extracted. So you can have 50, 7000 websites in here. And when you wanna go inside the dashboard, first of all, make sure that your XAMPP, your XAMPP, let me just bring this to focus. Your Apache and MySQL are both running. So as long as these two are running, you should be able to open up your browser like that and go directly to your local host, localhost, and the name of your website. And that's how to do it, guys. I hope you found these helpful. If you liked this video, please give me a thumbs up. We always give the motivation to keep going. 6. What's a WordPress Theme: A WordPress theme is a collection of files that determine how any WordPress website will look and behave when users are interacting with it. So these files may include PHP, HTML, and CSS code, images, plugin templates and web page templates. By making changes to this collection of files, you can change the appearance and design of your WordPress website to make it look and work exactly as you want it to. For example, by tweaking a few of your themes, appearance settings, you can change how articles would be displayed on your blog, how your products will appear on your e-commerce store, how your menus will be presented across the website, and how links or behave when clicked. Anytime you install WordPress, it comes pre-loaded with the default WordPress theme, typically named after the year in which equals launched. For example, the WordPress 2020 theme or the WordPress 2021 pain. You can always change to a new theme if you like. And we'll see how to do that in this class. There are three types of WordPress themes when it comes to how much it costs to get them. There are free themes. That means they're free to use completely. You don't have to pay any money to use them. There are freemium themes, which means they are free but with additional premium features that you have to pay to have access to. And then we have premium themes which are only available to you if you buy them, you can only use them. If you've bought them. As a WordPress user, you can easily find any soul, thousands of free themes listed in the WordPress theme repository or theme directory. If you want premium themes, you can buy them from a digital marketplace such as Creative Market, or pay a developer to create one for you. How can you tell if a WordPress theme is good for your project? Now, while there's really no one size fits all answer to this question, generally, any well-designed WordPress theme should have a few common characteristics of a good theme. In other words, the theme should look presentable and awesome on all screen sizes. It should have a consistent appearance on all major browsers. That means you should work well with Chrome, Firefox, Safari, Internet Explorer, and those others. It should be actively maintained and regularly updated. It should be live and therefore fast to load. That is, if it's written well, it should have clean, well-written code. You should have extensive and well-written documentation available online. You should be backed by a reliable customer care and support for all users. It should be SEO friendly. The two WordPress themes that I use in virtually all my web design projects are. Number one, Astra. Astra is a very popular free and multipurpose WordPress theme that provides you with tons of beautiful pre-made templates that are fully editable with any of the popular Drag and Drop page builders, like Elementor, Beaver Builder, dV, and so on. The features offered in the free version are sufficient for most website projects you might want to work on. In fact, we'll be using astro for our digital downloads business project. The other theme that I like using in many of my projects, iz dV. Dv is not only one of the most popular WordPress themes in the marketplace today, also has an amazing visual page builder that allows you to edit all aspects of the team and design any type of website you want without any coding skills. So whether you want to start designing from scratch or from a ready-made template, dv will provide you with the ability to do so smoothly. As I have mentioned, every new WordPress installation comes with a default theme to control the appearance of your website. Wordpress gives you the freedom to switch to a different theme by simply installing a new one through the WordPress appearance feature in the dashboard. So let's install and activate our theme in the next lesson. 7. Demo - How to Install a WordPress Theme: So welcome back. In the last lesson, we looked at what a WordPress theme ease. So in this lesson, we'll be switching from the default WordPress theme to attain called astro. So with always in any more time, let's go straight to appearance themes. And as I mentioned in the last lesson, every brand new installation of WordPress comes with a default theme. And the theme is usually named after the year in which it's released. So right now we're in the year 2021. The active team on every new installation of WordPress is 2021. And we have these other two, 2019 and 2020. We want to say Add New. And the theme we want to use for this class and the PMI recommend for most projects is Astra. Now just in case you can't see Astra here, you can type in Astra in this search bar, Astra. Let me just type correctly. Astra. And there it is. And we can go ahead and install it or ride. So now that it's installed, let's activate. And now Astra is our active theme. And that's how to install a WordPress theme. And I want to just take a moment and click on theme details just so we can see why Astra is an awesome team and why I recommend it to anyone who wants to build a website on WordPress. If you read through this description right here, you'll see why Astra is one of the best WordPress themes out there in the marketplace today, and it's free for you to install and start using today. The good thing is that it's a multi-purpose WordPress type of theme because you can use it for your blog posts, personal portfolios, business websites, even WooCommerce storefronts. But definitely there are many other awesome WordPress themes out there. Definitely you should check them out. I'm only showing you what I've been using and because it's been working for me, I think I should tell more people about it. So going back inside here, now that we've installed and activated our theme, time now to look at what a WordPress plugin is because we'll be using Elementor and other plug-ins to build a website to extend the power of WordPress as we build our digital downloads business, I'm assuming that not everyone taking this class has used were pressing. So we have to start from what's a plugin? Let's see that in the next lesson. See you shortly. 8. What's a WordPress Plugin: At the moment of recording this lesson, there are more than 58 thousand WordPress plugins available for you to use on your website. But what's a plugin? A plugging is a third party application or software that can be installed in your WordPress CMS to add new features to your WordPress website. It's like a small software that is designed to be able to connect to a larger software to add features to the larger software, which in this case e is wordpress. With plugins, you can add amazing features to your digital downloads business to serve your customers better. The fact that we're pressed is open source and it's architecture allows for integration with third-party software, is the main reason why plugins are so popular amongst wordpress users. So now that you know what a plugin is, let's see how to install and activate a plug-in by installing and activating Elementor. We'll do that in the next lesson. See you shortly. 9. Quick Update The New Elementor Setup Wizard: Welcome back. Now, this lesson is a quick side note or a quick updates to the Elementor installation process. If you're taking this class in May 2022 and beyond, you will notice that Elementor activation now has a setup wizard that's made up of several steps that you have to go through to set up the basic parts of your website. While I was creating this class several months ago, Elementor did not have that setup wizard. So I just want us to go through that setup wizard. But everything else you're learning in this class does not change. It's still the same process all through. The only addition is the setup wizard. So as you can see right now, I have a brand new installation of WordPress and we're at Version 6. And what I wanna do is go to Plugins, Add New. So we can add Elementor and go through that process. I'll search for Elementor install now. And now when I click Activate will be redirected to that setup wizard. And we can go through it together. So here we are. I'll just zoom out a little bit so we can see more details. Alright, so now you'll notice that the first thing elemental wants us to do now is create an account to get the most out of Elementor. So these are some of the benefits for signing up for an account with Elementor. But the thing is, you don't need to have an account with Elementor to use Elementor. So I'll just go ahead and skip this part. The second step is to accept, to continue with the hallow theme that Elementor has made for us. This is made by Elementor, but we're using the Astra Theme, so we just go ahead and skip. Astra is a more powerful theme. The third step is to give a name to our website. While you were installing your WordPress. You gave the website a name. That's the name that will show up here. But this gives us an opportunity to change the name to any other name we want. My website, and then let's click Next. And if you have a logo for your website and you want to add it right now in advance. You can just go ahead and open the media library and pick it from the media library or uploaded from your computer. But we're not going to do that right now. So I'll just keep this step. And of course we can add the logo later and I'll show you how to do that. Let's click Skip. And now we get to the very last step where we have two options. We can start editing our homepage from a blank canvas with Elementor editor. Or we can browse from hundreds of templates or import our own templates if we have them. But I'll go ahead and skip. That. Will be redirected to the canvas where we can now start building a website. And here we go. So basically that's all I wanted to show you. It's a new updates. It was not there some few months ago. Now, it's there. But everything else in the upcoming lessons remains the same. The process still remains the same to build a landing page. So without wasting any more time, Let's move on to the next lesson. I'll go to this burger menu and click Exit to Dashboard. Let's exit from this page. Now we're inside the dashboard and we're ready to get started building the website. 10. Demo - How to Install a WordPress Plugin: Welcome back. In the last lesson, we saw what a plugging iz. So now let's see how to install and activate a WordPress plugin. So because we'll be using Elementor as our page builder, Let's go ahead and install Elementor. So I'll go ahead and click plug-in for beginners will be taken to the least of all plugins we have currently. And because this is a brand new installation of WordPress, I have to default plugins here, get rid of them by selecting them. Then in this drop-down menu, selecting, Delete, then applying. All right, so we've gotten rid of them. And I also want to get rid of these astral notification here. So let's close that and now we have a clean slate. Let's click Add New so we can go to the WordPress plugins repository. And in here I want to search for Elementor. Elementor. All right, so it should be the first result right here, and it's by elementary.com. And you will notice that there are many other plug-ins here that have the name Elementor in them. And these are plugins developed by third party plugin developers because Elementor itself is an open source project. So that means you can, you can extend the power of the plugin just the same way elemental was created to extend the power of WordPress because WordPress is open source. So these guys here have created plug-ins, widgets, elements that can be added to elementor and make your design process Reacher. So I'll go ahead and click Install Now. Override, then I'll activate. And now it's active. And that's how to install and activate a WordPress plugging. In the next lesson, let's have a quick overview of the elemental workspace so you can get familiar with the tools and features you'll be working with so that you're comfortable as we build the digital downloads business. I'll see you shortly. 11. Overview of the Elementor Workspace: Welcome back and welcome to this lesson. In the last lesson, we saw how to install and activate a WordPress plugin. We installed Elementor and because we'll be using elemental to build a webpages, Let's have a quick overview of the elemental workspace so we can get familiar with it. So with our spend any more time, let's go inside pages and add new. But before we add mu, Let's just say pages. So click Pages. And because this is a new installation of WordPress, we have these two defaults pages. I want to delete them, so I'll select both of them. And in this drop-down menu, move to trash, then apply that. Now let's create a brand new page so we can open up in a mentor and take it for a spin. So let's give our page a name. Let's call it the homepage. Home. And on the far right side of the screen, you'll notice we have these settings right here. Under Settings. Go to template and select Elementor full width. Arrive giving it a name. So let's publish that. Let's go inside edit with Elementor. So here we are in the front end of the page we've just created. And this is the elemental workspace. Whenever you're building a webpage or a header. This is how the elemental workspace will look. Right here. This is our page and will be dragging element and tools from the left side onto our page and whatever changes we make right here, we'll be able to see them take effect in real-time and will be able to click Preview Changes and see the webpage without these settings, without these blocks. So we'll be able to see that. Now starting from the top right here, we have this burger menu. If you click it, we have some general settings for the web page on the website, but will not go deep into that for now. Just know that we have some settings in there. And then before we get to this icon right here, in this middle area, we have the different elements will be dragging and dropping onto the space to build the webpage. So if I could collapse this basic panel right there and then collapse that pro panel. Let's collapse all the panels. Elemental provides these panels and nested within the panels are the different elements we can drag to build our web pages. So for example, if I drag this image element and drop it in there, now we have an image elements and you'll notice that this area has changed because the active element that is currently selected on the page here is the image and that's why it says Edit image up here. These are the settings we can change to change how the image looks. And there are more panels in here to modify the settings for the image. So let me delete that. Let's drag something else in here, like the text editor. And now right here it's the text editor settings, and up here it says text editor. So whatever element is actively selected in here is the one that shows up right here. And you're able to configure the different settings for the element. And now because we have an active element and its settings that are showing up here, what if we wanted to add another elements to the page? We can't see the elements. So all we need to do is click this small icon up here and that will reveal the elements again. So collapsing that now that we've seen that the basic panel holds free elements that most websites need. Buttons, text, images, videos, dividers. Let's collapse that. If we go inside the Pro panel, you'll notice we have pro elements. We can use these elements unless we have elemental Pro. So if we try to drag the elements in there, this pop-up prevents us and says We need the pro version. So let me close that and collapsing the Pro panel, expanding the general panel, we have more free stuff here so we can drag and drop a testimonial in there. Let me just close that down then basically this is the part of elemental we will be interacting with most of the time because we'll be dragging elements and then, and then modifying their settings. Then the next thing right here at the footer, we have the update button. As we make changes to the website. Example, let me drag a button there. If you want to save the changes we've made so far, well, we need to do is click Update. And now our settings have been saved. If we exit this area, when we come back, we'll still be able to continue from where we reached in to see the changes without this block of settings. Go ahead and click Preview Changes. And it opens up the page that we're building and we can see how it looks. We also have the responsive mode icon right here. When it's time to make the web page responsive for different screen sizes, we can click that responsive mode. It'll bring up this bar up here that has breakpoints. And right here we have the device sizes, we have the tablet and mobile screen. And in the class will be able to use this responsive mode icon and settings to make sure our website looks awesome on all screen sizes. Let me exit from there. I'll click that to get rid of that bar. Next we have the history icon right here. If we click that, we'll see every single move we've made since we started editing the page and we're able to go back to a specific point in time. So for example, then go back to the point in time when we had the image added. So clicking that everything else that came after the image was added is now undone. So this is a great feature in the sense that if you've made any changes and you don't like how things look, you can go back to those settings that you had a moment ago that looked better. Then we have the navigator here. So clicking that brings up this sort of outline and you can have a bird's eye view of your website. So if we have many elements in here, all the way to the bottom, and you want to have an idea of where you are, a bird's eye view of where you are. This navigator will help us. So let's just duplicate this a few times. Duplicate that. Right-click that replicated. Now we have three sections and if we expand them, each section has a column, this column that's holding an image. And that way we're able to jump quickly to different sections, edit those specific sections. In here we have more settings about these particular webpage. And we'll see how to use all these settings. So if I could exit from here, let me delete these. Let me delete that. And that's just a quick overview of Elementor. Of course, we'll get to understand how to use the different tools and panels in here as we build our pages, we will learn by doing. So. That was just meant to get you familiar with the workspace you'll be interacting with with our spending more time. It's time now to get started building their digital downloads landing page. I'll see you in the next lesson. 12. Create the Web Pages: Welcome back. Now in the previous lessons, we've been looking at both a CMS's, what we're presses in how WordPress works. So now with that fairly solid understanding of these concepts, it's time to get our hands dirty. Sam, to start building our website. So without wasting any more time, let's go inside pages. And because this is a brand new installation of WordPress, I don't have any web pages created yet, so I'll go ahead and add new. So this is going to be our homepage. So I'll hit Publish or ride in Now it's published. We can view the page, but I just want to go back inside our pages least and create the rest of the pages, then we can view them as we build them. So going back there, I'll say Add New so we can create a few more. I'll just call this one downloads. This is where we'll display all our digital products and it's published. I'll repeat two more times for the blog page and the Contact page, I'll add new. And that's the blog page published that published. And finally, let's create the contact page and publish that override. So let's go back in here. And now we have four webpages ready to be populated with content. Let's go ahead and create our navigation menu. And we'll use these web pages as our menu items. Menu items such as these. So let's go ahead and create a brand new WordPress menu. In the next lesson, I'll see you shortly. 13. Create a WordPress Nav Menu: Welcome back. In the previous lesson, we created our websites, webpages. Now it's time to create our website navigation menu. The menu that will be at the top, like this. And so we will be using our webpages as our menu items. So going inside appearance menus. The first thing you'll notice is that we have these create your first menu below, because we don't have a menu yet. So we can give our menu a name. And let's make it our primary menu. Then I'll click Create menu or ride. So our menu is now created. And as you can see right here, we can add menu items from the column on the left. This column here. And if I collapse these pages pane, you'll notice we also have posts, custom links, categories. So these are all different types of content that you can use as menu items on your menu. But we want to use our webpages as our menu items, the webpages we created. So I'll select all of them. And then I'll add to menu. And now they've been added to our menu. Let me just drag this home item to be the first downloads and then Blog contact will be the last item on our navigation menu. I'll save menu. And now our menu is saved and updated. So the next thing we wanna do, now that we have our navigation menu is designed it in the front end on the actual website so that people are able to see and interact with it just like this. So let's do that in the next lesson. I'll see you shortly. 14. Design the navbar with Elementor: Welcome to this lesson. So to design the navbar, we will need to install another plugin that is an extension of Elementor. And it's called Header Footer builder plug-in for Elementor. So let's go inside. Plugins, Add New. So let's go ahead and type Header Footer builder. And here we have it. So let's install Elementor header or footer builder by brainstorm force. Yes, so let's go ahead and activate it. And now it's active. So to access and use it, we'll go under Appearance. And you'll notice that it's now one of the menu items here. So let's click Elementor, header and footer builder. And once we create our headers and footers, there'll be listed here, but for now we don't have any. So let's say Add New. And I want to skip this. All right, So let's give our navbar a name. So now bar, that would be a nice name. And under type of template, let's say it's a header. And let's say display on the entire website. And just in case you have people under you, you're the ad mean, and you have people working on the website as well. You can give them different roles. You can decide who can edit these navbar and who cannot edit. So let's say all are allowed. And then on the far right here under template, Let's select Elementor full width because we want the nav bar to run all the way from the left to the right of the screen. And under Astro settings sidebar. Let's select no sidebar because we don't want sidebars. For the content layout. Let's say full width, slash stretched. And let's disable the primary header, mobile header, title and the footer, because we don't want to use the default Astra headers and footers. We want to build our own, which is what we're trying to do right now. So with those settings, Let's say Publish. And then let's say Edit with Elementor. So we can now go to the front end and start building the navbar visually. So here we are in the front end. We want to design the nav bar visually. So I'll click that plus button and I'll pick a triple column section right here. The triple column here will be in such a way that in this column we have the logo. So let me just add an image element, click the plus sign, then drag an image elements in there. And I'll click in here so we can select the logo image. And because I don't have any images uploaded yet, we'll have to go inside, upload files and select files. So I'll prepare these folder called project assets and you'll find it in the description below. It has everything we need for this project, including the logo. So here we have logos. Let me just drag, grab the two logos. One is like one is dark because we will need one for the footer, but for the header faces what we're using. So selecting it, insert media. And now the logo looks awesome. So let me just drag that to increase the size a little bit. And it looks nice. So the next thing, I'll go to this column here and click the plus sign. And in here I'll type nav. And we'll have these Nav options here. The one we're interested in is the HF be head of food or builder nav bar. So let me drag it into that column. And the moment you drop it there, the four menu items we created earlier, that is, the webpages recreated show up, up here. I want to show something very quickly. So let me just click that and exit dashboard. And you will remember we went through Appearance menus. And we created these menu and added these four menu items to the menu and made it our primary menu. So now going back inside elemental header footer builder, and clicking Edit with Elementor on our nav bar. That is the same menu that we're seeing here. So let me just select that. Remember we call the menu, and this is what we have here. So let's go ahead and style the napa in the next lesson, I'll see you shortly. 15. Style the Elementor navbar: So now it's time to style our navbar and specifically this menu. Because for example, when we hover over the menu items, you'll notice there are green, but our theme is yellow and black, so we gotta do something about them. So selecting the menu to make it active here, I'll go inside style. And if I could just collapse this main menu for a second, notice we have three main items, three main drop-down menus. And so when we expand main menu, we can go ahead and select typography. Let me just scroll upwards and let's change the font to Montserrat. I like Montserrat. Enter. And I think it looks better. I'll click anywhere outside the box to get rid of it. So somewhere there. And on hover, you'll notice the color here is green, the text color is green. We want to change that to this yellow. So let me just see if I can grab a nice yellow here. There we have it. So we need to act. It also needs to have that yellow color. So I'll select this yellow and copy. Then go inside active and paste it in there. So now it's yellow on hover. And when active it's also yellow. So let me update that. And let's preview the changes. So there we have it. So let's click Home. And now that it's active, as you can see, it's yellow. So that's how to create the nav bar. A little bit later when we will be creating the search functionality for the website, we'll add the search bar right here, but don't worry about that for now. The next thing we want to do is design the folder so that after tau will be able to create the main contents of the webpage. So going inside here, let me update this nav bar so we can say the changes. So let's go ahead and create a folder in the next lesson, I'll see you shortly. Just 16. Design the Footer: Welcome back. So let's continue. We've already created the navbar stamps to create the folder, to create the photo will do the same exact thing we did with the nav bar. So now that we have our, our navbar saved, I'll click this burger menu and Exit to Dashboard. And I'll go and appearance Elementor header and put a builder once again. And of course you can see our nav bar listed here now. So I'll say add new. This time it's a folder type of template course is for the display on the entire website. We can edit it all the roles. Everyone, any person in any row. The template is Elementor full width, no sidebar here. Content layout for wheat stretched. Then let's disable these defaults. Please, the poll sections here. And then let's say Edit with Elementor or ride. And now that we're editing the folder, of course now the navbar is not editable because it's showing up because it's part of the webpage. But we're not in the area where we're editing the napa, so we can't select these and start dragging it around with, you just can't do that. Only the folder is now editable. And so I'll click the plus sign here and add, let's say add this for now. And I'll drag these up too bad points somewhere. Click this plus sign, and let's add our logo here. I'll click that. And this time I want to pick these lights, logo, insert media. And of course now you can't see the first half of the logo because it's wide. So we want to give this folder a background color. So clicking that middle section right here. And going to style background, background type. Click this box in here, and let's give it a dark color. Maybe somewhere there, a color that matches these dark gray. This is not pure black. By, of course, you can give it any color you want. Now that we have that, let's give this logo some room at the top and at the bottom. So while this is still selected, I'll just right-click and edit section again. I'll go to Advanced, and I'll go to padding, remove these linking and give it a top padding of 50 and a bottom padding or 50 000, right? So now we have some nice room on the top and the bottom. Next, let's, let's add some text here, some descriptive text. So I'll drag these bedding in there. And let's say something like free downloads for, all right, And while we're still here, let's go to style text color. Let's drag that all the way to there. Click anywhere outside that box to get rid of it and click Topography so we can change the font family to Montserrat like that. And I want to change the typography. Weight will change the font weight to something like eight hundred. Eight hundred. Looks good. And let's go back to content. And let's put it in the middle, like that. Arrive. Next. Let's click this tiny icon right here to bring up the elements. And let's drag some text editor in there. And while it's still active, let's go inside style, change this color to white. And let's put it in the middle like that. Now think maybe let's add some social media icons right here. So let's add click that. And then in here, type social media. Let's drag this in there. Awesome. But now there are two big, Let's reduce the size while it's still selected. Let's go to style size. I think I like that point right there, and I want, I want to push it to the left. So let's go to content and push it to the left like that. Update that. And on the right, Let's add maybe a list of links. So I'll go inside here and click that to bring up the elements again. And in here, I'll type least. Yeah, let's say I can list and let's drag the icon list in there. And by default it has three items. So let's start with the first item here and rename it may be something like a digital products category like logos. Right? Number two, let's say something lie. Magazines. Let's say we also sell Elementor templates and we can keep adding more elements here as we please say something like gradients. Update that. And now let's go inside here and stylet. Under style, Let's spell it texts first. Right now let's say that color to white. Let's collapse that for a second. Go inside icon and change the color to be yellow. We copied a still have it in my clipboard. But you can just manually selected. But you can just manually adjusting. So there we have it. It's yellow on normal state, but on hover we want it to be white. So on however, it's changing to white collar. Let's say on Hoover, the texts you change that yellow. So on hover it changes to that yellow. Awesome. While it's still selected, let's align it to the right, like that. And let's pull this all the way to the end. And let's update that. Preview changes. Perfect. This is a very simple footer. Of course, we can do much better, and that's really up to you. The main point here is to understand how to put the system together, but finessing everything and making everything looks super awesome. It's all up to you in your creativity. But of course we can improve this a little bit. I want to push this because I see these texts seems to be too close to this logo. I first of all want to drag this further to the left, to the right like that. And drag this out a little bit. But I want to select this column here specifically. In going inside advanced margin, let's remove that margin. And for the left margin, let's increase it to something like throw any, Let's try that. Update, that preview changes. Yep, I think right now it's looking much better, centralized and everything seems to be positioned properly. That's how to create our folder and napa, the next thing we want to create our main contents, like on these pages. And we want to start with the hero section. The hero section E, the area that you see the moment you open up a landing page like this, it has some text and image, will not have our search bar on the hero section. So let's go ahead and create the hero section in the next lesson, I'll see you shortly. 17. Design the Hero Section: Well, welcome back. So now that we have our navbar and footer ready, it's time to start creating the main content of the web pages and we'll start with the homepage. So I won't go to this burger menu ones again and Exit to Dashboard. And let's go inside pages. And now, as we mentioned, we want to start with the homepage, so edit. All right, so jumping over to the right side, over here under Settings, go to template. And let's select Elementor full width. And then let's click the Astra icon right here to change some Astro settings. And just like we did with the navbar and the footer, we want to say no sidebar. Content layout Elementor, full width, content layout for width stretched. And we don't want to use the defaults, primary headers, and all these other elements that come with Astra. We want to create our own with Elementor. So that's why we're disabling all of these. And let's say Update. And now that it's updated, Let's go ahead and click edit with Elementor because we'll be designing it visually in the frontier. Perfect. So now you will notice that we have space in-between the Napa and the folder. And we can start populating the page with the different types of elements we want. And just switching over to one of these reference websites here, we're starting off with the hero section, which has, let me just go to the homepage of Creative Market for a second. So you'll notice here on Creative Market they have these nice text that summarizes what the whole page and the whole business is all about. And they have an image as an example of some of the content you can find on the website. So let's create these heroes section very quickly. And it looks pretty much the same as the graphic river lending page hero section. So going back inside our project page, I'll say Add New. And of course we need two columns. In this column. Let's go ahead and add. Let's click the plus icon right there and drag a text heading in there. Let's say something like unlimited downloads. Like that. Let's go inside style and change the color right there to something like 40. 40. 40. Yep. And while it's still selected, let's go ahead and change the font family to Montserrat. And I want to give it a font weight of 800. And I wanna increase in, let's go ahead and increase the size, the font size, up to that point. Next, let's click this icon right here to bring up the elements and drag a text editor in there. And of course you can customize these texts to read whatever you want to say. So for right, so let me just remove this last sentence right there. Update that. Let's go ahead and add a button. So I'll drag a button right below that text. And in here, I'll click this plus button to add an image element. Clicking inside here is go ahead and look for a nice image to have as our hero section image. So I think we can go with something like this. Open that insert media. And it's already starting to take shape. But of course, just like we did with the Napa, let's go ahead and change this green color to match our website theme. So selecting this button style. I'll go to color under button. Color. And let's give it that 404040. And own Hoover, who wanted to be that? Yellow? I still have it in my clipboard. So on however it's yellow, normal state, it's black. But now we want to change what the texts say. So while it's still active, let's go inside content and select the text area here and say explode downloads. Yup. And we can go ahead and add an icon right before it. So I was still under Content button. Let's select icon library. And let's say, Yeah, something like that. I think I like this. Insert that. And now we have these beautiful icon right before the text. And I've noticed we haven't changed the text to Montserrat, so I'll select the button again. Go inside style, typography, font-family, Montserrat for uniformity. Just like that. And also want to increase the padding a little bit. So while we're still under style, I'll scroll downwards and go to padding. Remove this link, and that will destroy the button for a second. But what we wanna do is give it a padding of 45 on the left. That's for 50. 45. And on the right, 45. For the top. Let's give it a 20. And the bottom as well. Right, So now we have some nice padding all around that says update that. And let's rebuild it changes. We need some spacing here above the heading. So let's go inside here and select the column itself. And under Advanced, Let's give you the top padding. Let's remove the link on the padding. Let's give it a top padding of 16. Update that. And let's preview the changes. Awesome. So let's select the image and let's give it some rounded corners just so that it doesn't have these sharp edges like that. So while it's selected, I'll go to style border-radius. Let's give it something like 20. Update that. And let's preview the changes. Yeah, it looks much better. So I think now the hero section is ready. Remember the goal here is not to create very beautiful website at the moment, we're trying to understand how to create the system itself that allows a customer to come to the website, explore the products we have. Click on a product, open up the single product page description where they have all the information about that particular product and they can buy or downloading. That's what we really want to understand. So let's go ahead and create the products that will display below the hero section. And we'll do that in the next lesson. So I'll see you shortly. 18. Create your product categories: Welcome back. Our hero section is now ready. Let's exit to the dashboard. So clicking that burger menu Exit to Dashboard. And let's make sure we've exited completely from the, alright, so now that we're inside the dashboard, we want to understand how we'll be working with our products as we progress. But right now, my assumption is that you will be selling different types of digital products. So for example, if you're a graphic designer, you might want to sell logos, flier templates, poster templates, company profile template. You might be selling web design elements and graphic design elements. So those are different ways of categorizing the different digital products that you might sell. So how do you do that? Because if we could just jump quickly inside Creative Market, for example, as we've already seen, they categorize their products into Canva templates, product mockups, Instagram templates in all these categories. So going back to our page right here, Let's go inside posts. I'll click posts. We're creating our digital products as posts. And as we progress, you'll get to understand that WordPress allows you to create different types of content in different types of ways. In one of the ways to create content for your website is by creating it as a post. So your digital product can be created as a post. If you publish articles, you publish them as WordPress posts. You can create a podcast and publish podcasts episodes as WordPress posts. So right now we want to publish our digital products as WordPress posts. And you'll get to understand why that's very powerful, because that's what will allow us to be able to open up the post in the front-end with Elementor and design it visually in a beautiful manner to come up with a nice single-page, the script shown a nice digital products display and all that. So before we create any digital products here, we want to create the categories. So click categories. And of course I'll make up my own categories. Now by default, there is always an uncategorized category. Every content that does not have a category goes inside the uncategorized category. You cannot delete these category. So let's create our own. So I'll start with logos. Hit Enter magazines. I'll say Elementor. Let's say those are the three categories of products that I want to sell on this website. But of course you will have your own categories. Now that we have our categories defined and we can add more, we're ready to start creating our digital products. So let's create our first digital products. In the next lesson, I'll see you shortly. 19. Design a Single Product Description Page: Welcome back. It's time now to create your very first digital product. And as I mentioned in the last lesson, we're going to create your digital products as WordPress posts. So to create your very first digital products, while we'll still under posts, let's say Add New or right, so let's give it a name. Something like I want to create a product that will go to the Elementor category. Remember one of the categories we created was Elementor. So I have some elementary templates that I already prepared in advance. And I want to create products for that category to start with. So let's say bodybuilder, templates. Template. And of course, as usual, I'll start by going inside the Astro settings and setting this to no sidebar. Content layout, full width stretched, then disable these five items right there and then the footer. And then let's go inside the settings where proceedings under Template change the defaults, templates to Elementor full width and published there. Let's publish that. And our spelling here is wrong, so let me just correct their update that. And with those settings, Let's go ahead and design it in the front end using Elementor override. So here we are. We're going to design it right here. And just to show you the equivalent of what we're designing on a different platform. Let's go to Creative Market. And let's open up one of the products. I'll click this font bundle to open it up. And now this is the single product page that we're designing. We're designing a page that has all the details about that specific product that you've clicked. Typically, you'll find in most websites there is an image of the product itself. And on the right side, typically you will find that you have the payment button and a brief description of what type of product it is. And below, probably samples of what if they're going inside graphic river. Let's open up one of the products here. Let's go inside. Let me open up this product. Same thing, a graphic river. We have this image. Then we have the Add to Cart button and Buy Now button, a brief description of the product M below here. Now we have all the descriptions and links to important links related these products. So what we're trying to do is achieved the same thing. If I could just start by creating a double column. In here, let's add an image element. And let's click in here to select an image. And because we don't have a product image in here, let's go upload the products from the folder. Remember, I mentioned that you can find this project assets folder in the description below. Download it. You'll find all these images in there. And the images I need right now are 12. Let's just upload all the images because we'll be using them in the future. Like that. It's also liked this image. Insert media. And that's how it looks. So let me just increase the size a little bit. And on this side, I'll click the plus sign here and drag. Let's write the heading first. And for the heading, Let's give the product the name we gave it in the backend, which was bodybuilder template or RI. And let's make that a one. Update that. So let me just click that. You'll notice we have one all the way to hate seeks and these are headings, heading levels. One is the largest heading in HTML, while HCX is the smallest and least in importance in the hierarchy, a rule of thumb is to have one H1 on every single webpage. And that one needs to have the key word for that particular web page in order to rank on search engines like Google and Bing. Because this is a product page, we need to have this bodybuilder template as one which tells search engines that this webpage is about this. And while this is still selected, I'll go inside style to change the color. I'll give it that 40, 40, 40. Let's go and change the font family to Montserrat. And let's give it a font weight of 800. I want to select this column here, just so we can add some padding at the top and push these body builder template bonds downwards. So while the column is still selected, I'll go inside advanced. Remove that link right there and give it a top margin of top padding of 50. All right, so that's some nice spacing up there. And now click that and let's go and drag some short description here right below that text. And click that icon right here to bring up the elements. And let's drag a button right below there. For now, this is a place holder button will replace this button with the actual download or purchase button. So we're just leaving it there for now. So this will go away at some point in future lessons. So let's change this text to download. Give it a capital D, update that. And now notice that the image and the text are too close together, so we need some space between these two columns, selecting the section that's holding the two columns. We want to say under Layout, columns gap, Let's say wide, Let's say wider. Update that. And let's preview the changes or write super awesome, it's now starting to take shape. Let's change this green to rhyme with the rest of the website. So selecting that button right there. Let's go inside style. Let's give it that yellow color. Update that now for consistency, always, whenever you're using any yellow here, make sure it's the same yellow. So just copied the code somewhere and anywhere you want to place the yellow, use that same code. So right now that's how it looks on hover. We want it to be black. So let's go inside hover color. That's how we'd looks. While we're still in here. Let's go to padding and break that up. Then let's give it a left padding of 45. 45. And that's 450 again. 45. Think maybe let's give this a 15. 15. The likey they are now. And let's select the image. I like it having rounded corners. So I'll select the image, coincide Style, and go down border-radius and give it a border radius of 20. Yup, I lightly like that. Update that. And let's preview the changes. Or right, it's starting to take shape. So if, for example, your business is selling e-books or courses, of course this will be the image of your courses. You need to make it compelling and beautiful. Next thing we wanna do is add some description below here. So let's create a, let's make it a double column again, and let's give it a select that section itself, go to Advanced, break this margin link right here. And let's give it a top margin of 50 so we can separate it from this other section. So let's give it a 50. And now there is this room between them. So in here, let's click the plus sign there and drag that in there. And I want to select that, and I want to change that to. Templates, this schon. So this is the description. Of course, let's change that color to the color we like for consistency, clicking anywhere out there to get rid of that. And then go inside topography, font-family, change it to Monterrey out. And let's give it maybe that size. Let's drag that all the way to probably that point and you'll see why shortly. So selecting that again, I want to give it a font weight of 800. And then right below it. Let's go ahead. Let's click that to bring up elements and let's add some description here. I'll just copy all this and duplicate it right there. Just as an example of your description of your product, but it needs to be detail. Let me just update that. So that's what you provide here. All right, the next thing we wanna do is copy this button. Copy that. Click anywhere within this text editor and paste. Let's update that and preview the changes. Let's scroll downwards. So that's what we have, but right here, there is no space between these elements. So let's increase that spacing below there. So that's this section. I'll select the section, go to the bottom margin and give it maybe something like 90. So now we've increased the spacing of 90 pixels at the bottom of this section, right before where it meets with a folder. So let's preview the changes. All right, so now we have that nice gap right there. But we're not done. We need to add a few more items there. When we need to add probably related items, like related products and a few product descriptions here. So going back inside here, I'd like to come in here and click the plus sign in here. I'll type list. Drag that icon list inside there. And to increase the spacing between these two columns here, I'll select the section itself. Go to Layout. Columns gap wider. I need them very wide. And now here's where we provide the product description in brief, for example, things such as file size, let's say something like 2.52.5 MB JSON formats or RI. Let's see what other things would we want. Something like? Let's duplicate that, Let's add another description. So this could be version or write something of that sort. And of course, let's tell these buttons to be consistent with a website. And I don't like this yellow color. It's 2's creamy. We want the button black, but yellow own hovers. So let's switch them over. I want to copy that yellow going inside here on hover state, paste it in there, and then go back to normal and change that to like that. That's much better. Let's leave that is yellow, and let's leave that as black. So selecting this one's again. Let's go ahead and say style. For the icon. Let's change that to the yellow. We've just copied. Pasted like that. Let me give you a hover color. All right. Let's go to the texts. Also give it that hover effect. Now make it that same yellow for consistency. Then let's review the changes. The single product right here is taking shape. We have an image. The client can read the brief description of whatever you want to tell them right here and making go ahead and purchase. Remember we said we're going to replace this button with the actual purchase or buy now button or add to cart. If it's free products, we're going to have a download button right here. And of course right here the customer can read more details about the product itself and have a quick overview of the important data about that product right here. And they can go ahead and download it or by once again. So we want to make it as easy as possible for the customer to purchase. That's why we have these buttons all over. We don't want to have them have to scroll all the way to the top to look for the download button. So if they scrolled to some point where they can't see the download button, you need to have another Download button or by button. And we have the folder. Once we create more products will have related products right below these Download button. We won't have that now. But that's how to create the single product page. Now, all we need to do to have products to display on a website is create more products like these. So I want to create more digital products like this. Let's say how to do that in the next lesson. 20. Create a Product Description Page Template: Welcome back. In the last lesson, we saw how to design these single product description page. Now, all we need to do to have products to display on a website is create more products like these. So I want to create more digital products like this in the back-end. So going back here, I'll say that burger menu Exit to Dashboard. And our legacy completely from here. So our body build a template, is ready. Now, all we need to do is create many more products here. There will be listed right here, and we'll be able to display them in the front end. Let me just click. Will be able to list them below the hero section right here. So going back in here, I'm going to say Add New and I'll repeat the same process I did for the bodybuilder template. So I'll say Add New. And I'll call these products something like waiter template. I'll go inside settings, template, Elementor, full width, and I'll go inside the Astro settings. Once again, no sidebar. Full width stretched. These, Abel, all these, all the way to the title. And footer then published that. A now that is published, let's go ahead and design it in the front-end with Elementor. All righty, So here we are. If I could just open up a new tab and go inside the dashboard, I want to show you something very quickly. Let's go inside post. And now we have two products. Of course. Here we're trying to design the waiter template, right? But we already created this. So if we open up with Elementor, I'll say Edit with Elementor. And here we have the single product we already created. We like how it looks. And this new product will look exactly the same as this other product, only that the details will be different, the image will be different, but the layout will remain the same. So we really shouldn't waste time rebuilding what we already built. Is there a way to just reuse what we've already created? Right here on another page. Yes, that's very possible. And that's what we're going to do. But before we do that, let's sharpen this page a little bit. Let's reduce this pacing right here by selecting this section. Go inside advanced. Remember we had added some top margin. We want to reduce that to something like Swanee, like that. And let's update that and preview the changes. Now, that's more like it, but I want to increase the spacing up here because it seems to be too close to the top. So I'll select this section advanced, remove that link and give it maybe a top margin of 30. Somewhere there. Update that. And let's preview the changes. I like where it's located now. So there is even spacing between this part and this part, so it looks evenly spaced out. A much more presentable. Now that we are satisfied with the template itself, Let's go back inside these page where it's located. And while we're now inside here, click this arrow icon right here to Save. And click Save as Template. Let's give it a name like single product page. Then hits, Enter or click Save. Now we have it here. It's available for us to use on any other page we want. So let me now close down the space because we're already done with this bodybuilder template. We just wanted to say that. I'll close it. I'll close that preview page. Close that. Let me close down all these other pages. And now we're left with this page where we're creating the second template, which is the weighted template. So if I can just refresh the page by hitting Control R. To refresh the page. Now with a page refresh, I'll click this tiny icon right here to add template. And this window will pop up. I'll open up my templates and now you'll find that the single product page we just saved is now available. So click, Insert and say Yes. All righty. So now we've populated our second digital products with the template that we can edit. And we can reuse the same template all over as we create more digital products. So let me update that. And let me change this to equals waiter. So waiter template. So change that to weighted template as well. Update that. And I'll click the image itself. Select the image. And let's select this second image to represent that particular product. So this is a, an elementary template for such a website. Let's update that. And let's preview the changes. And there we have it. Our second digital product is ready. So going back inside our editor right here, now that we're satisfied with that particular page, Let's go to this burger menu Exit to Dashboard. Now, exit completely from here. And now we have these two templates. So now I'll repeat the same thing for a few more products, about six or seven of them. So we have a substantial number of products to work with. And because this is the same repetitive work, I'll just fast forward this section and I hope you also take some time to create more digital products using the template we've just saved. So I'll see you after I've created all the digital products. So here we are. I'll just created six products the same way we created the first to a. Now that we have these six digital products, Let's go to the front end and see what we have. So I'll go inside pages. And we want to see what our homepage looks like because next coming lessons, we'll see how to display those products probably. So just switching quickly to Creative Market, we wanted to display those products in this manner. So how do we do that? Let's see how to do that in the next lesson, I'll see you shortly. 21. Displaying the Digital Products in a Category: Welcome back. In the last lesson, we created our digital products. In this lesson, we want to see how to display them in the front end for customers to be able to explore them. So how do we do that? How do we display our products in a presentable manner like this? Let's go ahead and do that. So going back inside our dashboard, Let's go in here. Let's first of all, view the page. So I'll right-click and open the link in a new tab so we can see what we have currently. That's what the page looks like. We have nothing after the hero section is the folder. And we want something like this or something like this. What we have on free pig or what we have on Envato marketplace. So going back inside here, we want to come and say Edit with Elementor. Because remember we created this page with Elementor. So we can come up here and say Edit with Elementor. And that will open up the Elementor editor. All righty, So here we are. Now we can start adding contents right below the hero section. So let's begin by adding a full width section, single column. And let's add some margin at the top to separate you from the hero section. So clicking that, I'll go inside advanced. Remove that link and give it a top margin of 50 or right. So now we have that nice space and a quick tip I've just remembered to mention here, when you hover over this column or this section or any other element that you can edit in here. It needs to show a quick pop-up that has some quick shortcuts. And you do that by going inside this burger menu, user preferences. Editing handles. Change that to yes and say Update. And I'll show you what that does. So now when you hover over that column, it brings up these other options that can allow you to quickly take actions. For example, if I want to duplicate these, all I need to do is click there. And now we have two columns. I want to duplicate this section. All I need to do is click that, and there we have it. So now while we're inside here, let me delete that column because we need only one. I'll click the plus sign in there. And in here, I'll search for greed. And we don't have a post greed and we want to display our products as a greed. If you look at this, this looks like a greed. So going back in here, we need a plugin that extends the power of Elementor. Remember, I mentioned earlier that we have plugins that extend the power of Elementor. So another plugin that does that is essential add-ons for Elementor, it will give us the option to add a greed. So let's go back inside our dashboard. Plugins, add new. And in here I want to type essential add-ons for Elementor. Any should be the first. So I'll install now. Let's go ahead and activate it. Let's select Advanced and select Next. Basically what this is, is if you select Basic, you will have less of those features enabled. But if you select advanced, you will have more of the features we want enabled, one of them being greed, the grid option. So we want the advanced option here, say next, and this is what I meant. So by choosing basic, you would have had very few of these selected. By now that we'd selected advanced, we have more of these features checked and one of them is post greet, which is what we were looking for. So I'll say next, next, next, Dani stole all those other things. Then Finish. So now that we have essential add-ons for elemental installed, let's go to the front end. And first of all, let me update that page. And then I'll hit Control R to refresh the page so we can have access to essential add-ons for Elementor. And now that essential add-ons for elemental is installed, let me collapse that and all these other panels right here. And now you will notice essential add-ons is one of the, one of the panels here. So I'll type greed. And this time it will bring up post, we'd, I'll drag that post gradients to the single column here. And the momentary drop it. We'll show the products we've just created. Let's update that. And now the next thing we wanna do is work on this display. How do we make it look presentable like this? So going back in here, let's select this greed. And while this is selected and is the active element here, we can now start making changes to how the display Luke. So first of all, let's collapse that query. And you'll notice we have three panels right here. So the first panel is about where the data is coming from. So remember we had categories by default. It's displaying the products that are in the uncategorized category. So if we go back inside here and look at the posts categories. Remember we created these three categories and then we had the uncategorized category. And if we go inside all post, remember while we were creating these products, we did not give them a product category in, so they all automatically fairly into the uncategorized category. So now when we go to the front end, that's why by default, they are displayed here. So what we need to do is because these are elementary products and we have an elementor category, can go back inside all posts. And now we can set the category for each product. I'll show you two methods and how to set the category. So the first method is going inside edit on any of the products. And in here on the right side under settings, right below template. Remember we said the template to Elementor full width, a few panels below template ease categories. If you click that, it will reveal all the categories that are available. Uncheck the uncategorized and set it to Elementor because this is an elementary template. Update that. And now let's exit from here. And now you'll notice it's changed to Elementor category. The second method is doing it right in here with the quick edit method. Quick edit. When you click that, it'll bring up all the options that you can edit. Then one of them will be the categories. So uncheck that and check Elementor, then update. And let's repeat that for the rest. So I'll just quick edit that Elementor and check that. Update that. And now all of them are in the Elementor category. So now going back to our page here, I'll first update and then I'll refresh the page by hitting Control R. So now with a page refresh, Let's select the grid again by clicking anywhere within it. And now inside categories, let's type Elementor. And now it'll bring up that elemental right there. So now we're very sure that all of these are elementary templates. They're not templates in any other category. So the next thing we wanna do is go inside layout settings. And we don't need all these details. So let's make a change to that. First of all, I'll update this page or right. And I don't want to show the date, the author name, an avatar. So that gets rid of all those things below the Read More button. I want to show the Read More button, but I needed to say View Template. And I don't want to show the excerpt either. Those details will be available when they click these. Open the single-page, the single product page we created earlier. So let's update that page. And now we need to have an image for every single product we've created. So how do we get the images here? Let's go back to our list of products. Unless go inside each product and set a featured image. So for example, life health template. So first of all, I want to see which product this one was. So I'll view that in a new tab. And it's this one or this lady. So we'll go inside and edit that page. And under settings, I'll scroll all the way down to featured image and click Set Featured Image. And, uh, so I think it was that lady were these, that image of this here Set Featured Image. And there we have it. Update that. Let's go back. Let's right click and view which product this was this guy right here. So I just want to edit that. Under settings. Let's scroll all the way to Featured Image. Click that. And it was this guy right here. I'll repeat the same for the rest of the products, setting the featured image. So let me fast forward this section. And now I've just been each setting the featured image for all these products. Let's go over to the front end and refresh this page just in case you haven't saved your changes, update, then hit Control R. All righty, So here we are. Things are starting to look better now on day. Let's go ahead and select the grid. And with it selected, let's collapse the query and expand the layout settings. We need to have three columns. I prefer three columns. And let's go back to the query and say we need six products per page for now. We'll change that shortly, but let's say six products per page on display. So now we have a grid of six products. And now let's collapse query again and expand layout settings. Now we have three columns, six products. Let's change these to h3. The title tags will be hates three, because what we wanna do is add a H2. Before this. I'll first update that. And let's click that and drag a title heading up there. Let's put it in the middle. And let me just call it elementary templates because this is a category of templates, MAR elements of templates. Of course, let's style that. I'll change the font family to Montserrat. I'll reduce the size a little bit and increase the font way to 800. Update that. And now let's preview the changes at the state. Let's scroll downwards and see what we have. At least it looks much better than what we had. And of course, we're going to make it look much more presentable as we progress. We're just getting started right now. So going back inside here, while this is still selected, we want to go inside style. And now let me collapse Post Greed style for a moment so you can see all the panels we have. So we have the thumbnail style. So these image, meta style, that means the elements we heat that we're here. Meta position, calotype, epigraphy and spacing. Let's start with the Read More button style. This year. We want to change it to white. But now the background needs to be 40, 40, 40. As usual. And then let's remove that. Let's give it a left padding of 20, right padding of 20, 10. And then let's give it a border radius of five. Let's make it a yum update that. But now let's reduce this to five. Top and bottom padding. Or ride a pay that. Let's collapse the Read More button style and open the thumbnail style. Let's give it a border radius of 20. Like that. For the post GREP style. Let's also give it a border radius of 20 because right now at the moment you see it's still goes outside the image that has a rounded corner. So let's also give that a Tony. And now that's hidden. Update that. Next, Let's collapse that and let's go inside topography and spacing. And let's align the text to the center. Let's remove this link. And for the bottom margin, let's increase it a little bit so we can space it out, maybe 10. Let's collapse color and typography spacing and go back inside the Read More button style so we can push it towards the middle. So let's break the link on the margin, and let's increase the left margin up to the center. Use your eye to judge where the middle point is. Think that's a nice spot. Update that. And then let's preview the changes. All righty, So now our products are properly on display, but we need to do something about the button. Push it to this towards the right. So where is it? Let's update that in view the changes. All right, We're almost there, so let's increase it much more. Let's say a 100. So right here, well, we're on the editing page. It looks misaligned, but on the actual page, Let's preview. Now it's almost probably a line. I think for now that's almost satisfactory, but let's go ahead and give it maybe a 110. So in my attempts to put it smack in the middle, I've gone ahead and given it a margin of a 100 on the right and a 100 on the left. But for now let's preview the changes. And I see we need to do something about the padding on this side. So let's go back in here. We could reduce the margin on the right. Now let's increase the margin on the right a little bit. Maybe one or five. Update that. And let's preview the changes or rides. And now I think it's in the middle. I don't know what values will work for you here, but these are the values that are working for me. So go ahead and try different values until you get it right. All righty, So there we have it. Remember we say DC is not about creating a very beautiful website for now. This is about showing you how to create the system itself. I'm pretty sure everyone who is taking this class right now we'll come up with different looking website, but the underlying system will be the same. The system that allows you to display products this way, but you will sell your products differently, your page and the colors you will use. All that will be different. So our goal here is to learn how to properly create a system that gives the customer a nice customer journey. They come to your website, explore your products, and when they click the product, for example, if I click this, Let's see Where will be taken were taken to this page. We created these page earlier and now we can read details about this product. And if we like the product, we can go ahead and download it. So that's the kind of system we're focusing on and we'll try and build. So that's how to display the products on your webpage. Next, we want to see how to add another category the same way we added the element of templates category. Let's do that in the next lesson. I'll see you shortly. 22. Displaying an Additional Digital Product Category: Welcome back. In the previous lesson, we displayed the elementary templates category. So now we want to add another category, and I chose the magazines category. So before we created, Let's select this. I want to make a slight change to this. I want to display only four columns, so we can have one row. So while this is selected, Let's go inside layout settings, say for. So let's first of all say show for products. So now only four products will be shown. And let's collapse query angle inside layout settings as say, four columns that will display all of them in one row. So let me just update that. Don't be deceived by a watch seeing right here. If we preview the changes in the front end, it's going to be one row. All right, so there we have it, just one row of four columns. So now we want to add another row of another category. So just to correct the spot, Let's refresh the page. And there we have it. So one cool thing about Elementor, as I showed a little bit earlier, is that you can duplicate elements, so we can duplicate that row like that. And now we have two rows. So if I update that and preview the changes, now we have two rows. So all we need to do is change the details on this particular area. So let's change that to magazine, magazine templates. And now all we need to do is change the source of this data. So we change the category that the data is being pulled from. So let's close Elementor because these are not elementary templates and let's select magazine. So typing magazine, it'll display magazines. And of course, because we don't have any magazines yet, it will say no posts found because remember we created these digital products under the elementary template. So going back inside the dashboard, we need to go under posts and add new. So we can create a few magazine templates as digital products, and then we'll be able to display them in the front end. So let's, for example, start with, let's go inside before we give it a name, let's go inside this featured image. And let's look at some of the magazine templates we have. I want to upload a few templates of magazines I had created earlier. So I'll import all these images and you'll find them in the description below in the folder. As the rest load. Let's go ahead and pick this one. I'll set that as the featured image. And I see the name is body mass. So set featured image. I'll call this body mass. Body mass template. Well, let's call it Magazine. And of course now under settings, Let's go say defaults, template, Elementor full width. Let's scroll downwards and categorize it as magazines. And up here in the Astra settings. Let's change that to no sidebar. Full width stretch. Let's be able those. And now we're good to go. Let's publish that. So now let's go to the front end. Alright, and now we're in the front end of the magazine products. So what we need to do is use the template we used earlier for the elemental templates. So let's go inside, add template. Let's go to my templates and insert this. Alrighty, So there we have it. Of course the first thing we need to do is select the image and change it to the current product image. And this is it. So let's insert media and that's our product image. Let's make it a little bit smaller up to that point. And let's change the name. I think it was body mass magazine. Probably that. I'll select that and then replace that. And there we have it. Let's preview the changes. Alright, so that's how it looks. Of course, you can make these look much more beautiful than, than he does right now. So go ahead and make you as much more pleasant to look at. So going back inside here, I'll go and click that burger menu and exits dashboard. Now exit completely from there. And now body mass magazine is one of the digital products. So I'll repeat that for maybe a few more products, the same way we did with the elements are templates. So I'll add Mu. Before giving it a name, I'll go inside Settings and then change the template to element 0 4 with no, that's not an elemental template, It's a magazine. And let's go ahead and select an image for it. Let's choose code Pantheon magazine, set featured image. So that's fraud. Code Pantheon magazine. And then inside that Astro settings, don't forget to say no sidebar. For width stretched these Abel these five. And then the folder, and then publish that. And then we could go to the front end. Alrighty, So let's do what we just did with the other products. Coincide Add Template, Add Template, my templates, insert that template. And there we have it. So selecting the image. Let's go ahead and set our featured image. Companion. Insert media. Think it was up to that point. Update that why don't we just push it all the way there and drop these a little bit. So I'll make that bigger. Select this column right here. Go to advanced, despite this one, 150, like they're up to that point and let's say update. Let's preview the changes override. But now we need to change this name from bodybuilder code Pantheon magazine. Then let's update that. And let's preview the changes. All righty, So there's our digital products, There's our magazine template looking pretty similar to the rest. And now let's go back inside here. And because we have our changes saved, Exit to Dashboard. And I'll do that a few more times and create a few more digital products. But to avoid making these too monotonous, I'll just fast forward this section. So I'll see you after creating the products. So now I've just finished creating these magazine digital products. We have five of them. So I want to switch to the front end and see what we have or how they look at the moment. So going over here to our homepage and refreshing the page by hitting Control R. So let's scroll downwards. And here we have our new category Magazine template. But of course, as you can see, the buttons look a little bit weird. So let's go back and align them properly. So Edit with Elementor up here. So let's scroll downwards. Let's start with this. So selecting that, Let's go inside style, Read More button style. And let's reduce the margin on the left side to maybe 50. Let's update that. Let's do the same for this section. Select that, go inside style. Read More button style. Let's give this a 50 or write update that. And let's preview the changes. Right? So let's push it slightly to the right. So maybe 60, 65, or 70. Now let's say 60. Let's select that. Going site style. Read More button 16. Update that. And let's preview the changes. Right, so they look awesome at the moment. So from the top we have the nav bar. Then we have our hero section. Then here are our products in different categories. And we have our footer. But let's increase the spacing right here below this section. So select the section going inside advanced. And let's give it a bottom margin of 90 like the other one. So now we have a 90 pixel space between this section right here and the footer. So update that. And let's preview the changes. So scrolling downwards. Awesome. So now we have that nice spacing down there, but we're not done with this page yet. In a later lesson, we'll be adding a sign-up form somewhere here on this page so that we're able to capture user emails to be able to stay in touch with them, informed them of new uploads and such kinds of stuff. So for now, that's how to create and display the different products as product categories on the landing page. I think we're done with this for now. The next thing we want to do is create the downloads page. So let me scroll outwards. We want to create these downloads page and that's where now all the products will be displayed. So let's create the downloads page in the next lesson. I'll see you shortly. 23. Set the Elementor Page as the Home Page: Welcome back. Now, we've already created our landing page or our homepage. But now if you look at the URL in the address bar here, you'll notice that it has these extension home. And just in case I forgot to mention it, I used my domain name to create these demo website. But you'll notice that we're on the homepage. But it has these extensions after the domain. So what we want is to not have these homes so that it's dust www dot your website.com or dot whatever extension but without slash anything. So just to show you exactly what I mean, If I could just jump over to free pic.com on the landing page, the URL is free PQ.com, It's not free pic.com slash home. How do we set that in WordPress? Because what happens is if we do not set a homepage by default, let me, let me, for example, remove that home and then hit Enter. It will be taken to a weird page that has the default WordPress like page. This doesn't look good. We want people to be taken to the page that we designed with Elementor. So how do we do that? So jumping inside our dashboard, let's go inside Settings and click reading. One of the options here will be your homepage displays. And by default, it will be set to your latest posts. So change that to a static page. And from this drop-down menu here, we'll get a list of all the pages we created and we can set the homepage as our homepage. Now with that said and the settings saved, let's go back to the front-end. Just select that, and now let's hit Enter. There, we have it. Now when people type our base URL, there'll be taken to the homepage we designed with Elementor. So that's how to set it. In the next lesson, I want to show you how to set the parameter links and what are primary links. Let's find out. 24. Help Me Teach Elementor to 10,000 Students: Hello my friend. First of all, I just want to say thank you very much for joining me in this class and choosing to learn from me. And also want to say congratulations for coming this far into the class. The fact that you've come this far into the class means you're gaining value from the class. And so I really appreciate you and I hope you are enjoying the class itself. That being said, I need your help. I'm on a mission to teach at least 10 thousand entrepreneurs like you to use elementary to build their own websites or landing pages to sell their products. And here's how you can help. You see when a new student joins a class on Skillshare and then likes that class and leave a review. It helps other students know what to expect from the class. And when a class is getting a lot of reviews from students, Skillshare says, Hey, you know what? This class is getting a lot of engagement and a lot of reviews from students. So it must be helpful. So it must be useful. And so let's push it upwards in the library to make it more discoverable by new students. So the Skillshare algorithm pushes that class upwards and makes it more visible, more discoverable to new students. Because it's been receiving positive reviews. And that's where you come in. Please join me in this mission and helped me teach at least 10 thousand students how to use Elementor, how to build beautiful landing pages, functioning websites by leaving a review in this class and letting them know what to expect from this class. It'll only take you about two minutes and you're done. But your review will go a long way in helping new students, prospective students, know what to expect from the class. Class meet your expectations. Did it exceed your expectations? If you have any questions, remember, you can always drop them in the discussion area below this video and I will be able to help you out. I always respond to every single question or comments that students leave in any of my classes. And with that being said, I just want to say enjoy the class and I'll see you in the next lesson. Peace. 25. Design the Downloads Page: Welcome back. In the last lesson, we saw how to create and display our products in categories on our homepage like this. So now in this lesson we want to see how to display our products on the downloads page. And the downloads page is the page that will display all the different types of products we have. So you can think of these as the library. So the landing page here give their visitors a sneak preview of what they should expect. And when they click the downloads page, you're supposed to find all our products. So let's click download and see what the page looks like at the moment. So this is how our page looks. This is a default WordPress template. So what we need to do is edit this webpage with Elementor. So we need to build it visually with Elementor. So we have a shortcut here, edit page, we can click this. The dashboard pages, downloads, then Edit. And here we are. So the first thing we need to do is go inside the Astro settings so it's already active. And under sidebar, let's say no sidebar content layout for width. Let's these Abel, these five and then the sixth one here. And update that. Let's also make sure inside settings, our template is set to Elementor full width plate that also. And now that our page is updated, let's go and edit with Elementor. And here we have it. So what we wanna do on this page is displayed the products as a filterable gallery. And I'll show you how to do that. So what we need to do is select a full width single column section. Like that. Let's select the section. And inside advanced. Remove that link up there, and let's give it a top margin of 50. Or right. Click the plus sign in there. Let's drag a heading inside. And let's change this to something like Explorer downloads in while it's still selected. Go inside style. Let's change the color to as coincide topography, change the font family to Montserrat. Click outside there to get rid of that. And then while we're still insights, I epigraphy, let's change the font weight to 800. And let's increase the size of this font to maybe that point. Somewhere outside. Click somewhere outside, go inside content and let's put it in the middle. Then right below there. Select that. Let's click that tiny icon, and let's drag some texts right below the heading. And this could be something like right. And then let's go inside style and push it to the center. And now we have a nice brief description of what we are just about to put below here. So the next thing we wanna do now is add our filterable gallery below this heading, this text. So let's go ahead and click this tiny icon right here to bring up the elements. And I want to type filter filterable gallery. It's one of the elements brought in by essential add-ons for Elementor. So let's drag it and drop it right below when that blue line appears. And there we have it. So of course these are place holders. Now it's up to us to edit these and turn them into products. So first of all, let's update that. And let's preview the changes. So that's what our page will look like. When someone clicks. Zoom icon right here. It's supposed to bring out the image so they can have a bit of view of the product and they can scroll through all the different products. Let's escape that. And when they click this link icon right here, there'll be taken to the single-page product of these particular products. So let's see how to do that. And before we added the products themselves, let's add some margin right below here to have some nice spacing between the two elements. So let's go in here. Select a section that's holding all these content. And now we want to add some margin below it while it's still selected. Advanced margin bottom. Let's give it a 90 day. Is that 90 pixels spacing between this section and the footer. So let's update that and preview the changes. All right, so I like how it looks. Let's go back and edit the products. Going back in here, I'll select anywhere inside here. And now the active eliminate is filterable gallery. So let me collapse settings first. And you'll notice we have about four panels. So let's begin with settings. Inside settings. This determines how many items you want to show. So currently it's set to six. We can set it to 12, for example, let's say 12. We can set it to 12, but of course we'll have to create 12 products to be able to show them. So currently they have six placeholders will see how to create all these products. Next, let's collapse the settings and go inside filterable controls. So now the filterable controls are our categories. So remember we had a logo, logo category, elemental category, and magazines category. So they go up here and they are our controls for determining what is in view, what is visible at the moment. So under filterable controls, let's go here to gallery item. Click that, and let's change that gallery item to elementor. Alright, so let's click that to collapse it and let's duplicate it. So now we have two filterable controls. Let's click that and give it another category logo. Let's collapse that. And now you'll notice we have two categories up here. Let's add one more magazines that and let's preview the changes. Right, so there we have it. Now, as I mentioned, when you click any of these items, the products that are in that category will be visible right here, and the others will be hidden. So when we click Elementor, only products that are in the elemental category will show up when you click logo. The same case applies when we click all, then all products in all categories will be visible. So let's now create the products. So I'll go ahead and collapse filterable controls and expand gallery items. Those are our products and out. And as you can see, we have six placeholders which we can now edit with our own content. The first item here, you'll notice we have control name. That's to ask which filterable control is controlling this item. And so our controls are these categories we've just created up here. In the filterable controls. These are our controls. So let me collapse that, let's say elemental collapse, that gallery items. The first item will be an elemental templates. So I'll click that. It's controlled by Elementor control. And it's called bodybuilder template. Remember it? And I'll scroll downwards and you'll see where we can change the image. So click in there. And I believe this was the image. Pick that image and insert media. And there we have it. There's our product. So I'll repeat the same for all the products. I'll collapse this bodybuilder template and expand the second product, which is also an elementary template. So it's control is Elementor. It's name is, I'll just make up a name so we can say time. We had a waiter template, by the way, waiter template. And you can change this brief description that's showing up right here. Let's scroll down here and change that thumbnail. So let's give it this image right here. Insert media. And there's our second product. Let's go to the third products. I'll scroll upward and remember it. Now, in order for this link to work, this is where you add the link, so download or something of that sort. And now when someone clicks this link, they'll be taken to this URL. And if you want this link to open up in a different tab, click this COG wheel here and say open a new window. Let's update that. And let's preview the changes. So there we have it. When someone clicks this link, notice the URL we just added a moment ago. It'll open up in a new tab. A page is still intact. And that's because we say opening new window. If we uncheck that and update that and preview the changes. If we click that, it loads on the same page and we lose everything we were working on. So let's go back in here and let's create a third product. I'll scroll upwards and collapse the second product. Expand the PRD product. Still an elementary product. So I'll scroll downwards and change the thumbnail. So let's select that. All right, Awesome. Now I'll go ahead and create three more products here and add a few more after that. And because this is all the same repetitive work we've already done here, I'll fast-forward this section. Take a moment and create all these other products. And let's meet after we're done with that. So let's go. And so here we are. I'm back. I've just created a few more products here. As you can see, we have magazines and logos added, so we can have some items under these categories. So I repeated the same thing we did for these two products. I just went inside. For example, this logo, simple logo. I allocated the control name logos because filterable controls. One of the controls there is logos, so it's supposed to be logos. The name in the filterable controls should be the same as the name you give the control in here. So under simple logo, control name is logos. And I gave it a name, some description, and selected an image for it. If I had a link, I would add it here. So I did exactly that same method for all these different products here. And that's what you see here. So let's update that and preview the changes. All right, So here we are on the page. Let me scroll downward so we can see what we have. And the page looks beautiful. I like how it looks because the user can come to the page, have an overview of the different products we have. And they can view them by category. So if they want to see only elementary templates, they can click that and the products will be filtered by that category. So if they want to see logos only, they'll see only the logo products you have magazines as well. I didn't change this category here. This is, this is an element, a template. But you get the drill. Then other thing we want to go back inside all, we see all products from all the categories we've said here. And of course going back in here, collapsing that and expanding filterable controls. Remember we can always duplicate these categories up here and add, and add new ones. So let's say gradients. And let's update that. So now we would be able to collapse the filterable controls, go inside gallery items, duplicate any of the products here. And now use gradients as one of the controls there. And when someone clicks gradients, they'll see products from the gradients category only. And you can drag these products and rearrange them exactly the way you want on your page so you don't have to stick to how they are arranged here. And as we rearrange them, the change is taking effect in real time. So if we want to move this to the third spot here, you can just come here and drag the first logo to the third slot. And there it is. So let's update that. And let's review the changes one more time. Now that we have the products here and they're very properly displayed. How do we link them to the single product description pages we created for them? For example, we had a waiter template. So when we click this link, we're supposed to be taken to the way the template description page. So how did we get there and which page am I talking about? So let me first open the posts. And let's call downwards to waiter template. I'll right-click View and open link in new tab. And let's go to that tab. So this is where that link is supposed to lead us. So what we need is this linked to this template. So what we need to do is copy this link like that. Go inside this page here. And because this is our template, the template we want to link to, it's the weighted template. Let's look for it. This is it. So let's expand it and scroll downwards. Right below the image where we had this link. Remove that and paste our link in there. Let's say open in a new window and update that. So now if we preview the changes, if we scroll downwards to wait a template and click the link. Now, it'll open up in a new tab. And it will take us to the page that has more details about weighted template. So I hope now you're starting to connect the dots and see how the customer journey is shaping up. So we go to the homepage, scroll downwards. We're able to see products in different categories, right? And when we go inside the downloads page, we're able to view more products and the different categories of products available on this page, available on this website. And we can go ahead and select a product to view more. Read more about the product and if we like it, we can go ahead and finish purchasing it. So download. So that's the customer journey and that's how to create this particular filterable gallery. So selecting this filterable gallery once again. And let's scroll down, let's grow outwards and go inside content. Let's collapse gallery and go inside settings. And as I mentioned earlier, we can determine how many products we want to display at any given time. So at the moment we said them to 12. So that's why right now we can see 12 products. So we can say, for example, a product. So if you say a scroll downwards, only aid are visible. Let's say six. And now only six products are visible. So how do you see the rest of the products? Let's collapse settings and go downwards to Load More button. Let's click Load More button and let's change it to yes. So now we have a lot more button down here below the gallery. Let's update that. And we can set how many more images we want to display every time we click Load More. So every time we click Load More, it, it will load six more. And we can change the number two, maybe a 0, 10, and it will load ten more templates. We can also change the text itself to view more. And let's update that. And when there are no more images and someone clicks the button and there are no more images. This is the message they all get. And we can also change the size of the button. We have so much control over this. We can also go inside style, collapsed general styling, go to Load More button, scroll downwards. And here we can change its color. For example, we can give it that yellow color if we want to. But I prefer to have it as that color. And on hover now he can have that yellow color like that. Then we can also increase the spacing between it and the images here by dragging that until we're satisfied. I like where it's located now. So let's update that and preview the changes. All right, so let's scroll downwards as we see our products. And here is our Load More button. Remember the last setting we've said was to have only six products showing at any given town. But if we click View more, as you can see, it's loaded six more. If we say View more, it's loaded one more. So now it's no longer visible because there are no more products to view. And that's a, that's how to create the downloads page by adding a filterable gallery to eat. And on the Filter Blur Gallery we can add different categories of products. And users can view the different products according to the categories you've assigned to them. And they can select a product and view its image, or go to that product and view more details before they decide if they want to buy it. So just like that. In the next lesson, we'll see how to create the contact page. And to be more specific, we want to see how to use how to create a WordPress form so that users are able to send us an email with questions or comments about our services. How do we receive and capture user e-mails and messages on our website? Let's see how to do that in the next lesson. I'll see you shortly. 26. Design the Contact Us Page: Welcome back. In the last lesson, we designed the downloads page and we saw how to create these filterable gallery. Now we want to see how to create the contact page. So let me just open it up to see what we have. As usual, we have the normal WordPress template. So we want to see how to create a form that users can feel and send an email to us with feedback or a question or comment on our services. Start designing this contact page. We can go inside the dashboard and click Edit under pages. Or we can just use this shortcut, click Edit page. And we'll go directly to the editing page right here. So as usual, under Settings, let's go to template, and let's change that to Elementor full width. And let's go inside the Astros settings. Sidebar, no sidebar. Content layout, full width stretched. Let's disable all these out to there, and then the folder. And let's update that. Now that it's updated, Let's go and edit with Elementor. And here we have it. So typically on a contact page, what you have is your telephone number, social media icons, and a form with different fields like email and their message. So how do we do that? Let's go ahead and grab a double column section. And as usual, let's give it a top margin of 50. So let's remove that link. Let's keep out of 50 so that we have some spacing up here. And then in here, what we wanna do is add a short code. So let's select that icon up there to expose the elements and type short code. All right, so let's drag the short code in there. And the moment we release it, notice now here we have enter your code. So we need to grab a code from our back-end, our dashboard. And that code is what will be our form. So let's go ahead and grab that short code in the backend. But we don't have a short code. Why? Because they don't even have the form itself. We've not created a form. So let's begin by creating a form. But we can't create a form yet. Why we don't have the plugin. So let's begin by installing the plugin that will create our form. So let's go to Plugins, Add New. Now there are many form plug-ins out in the marketplace, but the one I really love is called formulator. I don't even know if they have an affiliate program. I don't market them. I just love talking about products that are used there for me is free and very powerful. So let's go ahead and type formulator. And it's the first one by WPA AMU dev. So install it now or ride. Let's activate. Perfect. And now it's one of our Installed plugins. So to access it, Let's scroll all the way downwards on this left menu. And it should be somewhere almost at the bottom. Hover over, just click formulator. And this is the landing page where we directed to. So I'll just close these messages are up here. And this is, this is basically where you get a summary of all the forms of missions, poles of missions, quiz of missions because you can create forms, polls and quizzes, and many more things. So I will not go deeper into formulator and what it can do. Let's go ahead and create a form. And the form we want, we can start with a blank slate and create the form. Our, it's our self or we can use pre-made templates. So we have a Contact Us newsletter sign-up, login, registration form. We need a Contact Us form. So let's click that and say Continue. And let's give it a name. Contact form. Let's say Create. And there we have it. So here is our form. Here's the name we gave it, contact form and we can always change it from here. So we can change it to contact us. And if we click this cogwheel icon right here, you'll notice the first item here is copy short code. And this is a short code will copy to take to the front end, but we'll get to that. Let, let's explore what we have on our form. So here's the form. The form itself has the first name, email, phone number, and message. And if I preview that, That's exactly how the form looks. The first name, email address, phone number, message, and then send message. So FirstName, email phone number message, and then send message button. And we can rearrange these. We can just grab this and drag it and drop it right next to when that blue line appears on the right side there, drop it there, and now they'll be in one line. So let's preview that. And now that's how they look. And we can get read overfill, for example, if you don't want the phone number, we can just delete that field. And now we're left with the first name and email address. Let's preview that. And that's what we have. So let's publish our form. And now because it's published, the first thing we get is this popup with our short code. So let's copy that short code and we'll get this message. This short code with this number 392 is the same short code that we can access by clicking this code here and clicking Copy short code is the same short code. Now if we switched the front end where we're editing our contact, remember we dropped this short code element here and we were presented with this field. Now we can paste that short code in there and then apply. All right, so let's go ahead and click Update. And let's preview the changes. Perfect, So that's how our form looks at the moment. Let's add some margin right below it. So selecting this section, going inside advanced, Let's give it a 90 below. And now we have that space down here. Let's update that and preview the changes. Yep, that looks okay. Now of course, we need to change this color to match the theme of the website. So let's go ahead and edit the background color of the button. But now we can't edit bad right here inside and a mentor because the form was not created with Elementor. Remember what we've just done is paste the short code here. We created it using four minutes. So what we need to do is go under fields, appear, There's appearance. So click appearance. And this is where we can edit how the form loops. So first of all, the design style here can be changed from defaults, which is what we have here. Two flat, no borders. So get rid of those sharp borders. And this is the one I like, so I'll update that. But there are also a few more depending on your taste. So scrolling downwards under colors, this is where we can change the colors of different elements on our form, including the button. So let's go back here under colors. Let's choose Custom, and that will reveal more options. And these are the different elements that make up the forms we feed with formulated. So the last item here in the list is submit button. And as you can see, the color is currently at blue. So let's click that. And in here let's change that to 40, 40, 40. And on hover, we want to give it that yellow. So let me just drag this and try to give it a yellow. Yeah, I think I like that. I'll just copy this yellow. And inside focus pasted in there. Because on focus we want it to still be that yellow. Press Enter. So on however, it's yellow and unfocused when it's active, it's yellow. And let's update that. And now that it's updated, let's go inside our Elementor page, select the short code element and apply. So we can apply those new color changes. And then let's preview the changes. Alrighty, So I like what I'm seeing. So now in hover, the button is yellow on normal state, it rhymes with the rest of the website. So let's add some message here just to talk to the visitors. So let's drag that in and say. So. Going inside, it's going inside style, color, inside typography. Let's go ahead and change that to Montserrat. And let's change the font weight to 800. And I like it big. So let's make it big here, like that. And then let's click this icon to display the elements. And let's drag some text in there. All right, So something of that sort. Now let's increase the spacing between these two. So selecting this section and going inside layout columns wider. And then below here, we can add a telephone number so we can just duplicate this. So I'll just select that. And then let's drag it below this text. And while it's still selected, let's go inside here and reduce the size. Let's give it that yellow color. But remember, use the same shade of yellow or any colors you're using. Use the same color code. Don't just drag the yellows around like that. It's good to make sure you're using specific brand colors for your brand or right, so update that. Maybe we could add an email. So I'll click that, maybe drag another texts right here. And so that could be the email address. Update that. And now let's preview the changes. And that's our contact page. Let me just scroll downwards. Let's decrease the spacing between these two. So let's decrease the spacing right here. Going back in here, I'll select the text here and remove this margin here. And for the bottom margin, Let's start reducing it manually like that till we're satisfied. So update that. Let's preview the changes. So that looks much better. A nice Contact Us page. And of course, it's redundant to add social media icons here because we already have them on the footer. So the Contact Us page has all the details that a customer would need to get in touch with us. That's how to design the Contact Us page. In the next lesson, I wanted to talk about the blog page. So let's do that shortly. 27. Exercise: Design the Blog Page: Hello, and welcome back to another awesome lesson. In the last lesson, we created this Contact Us page. Now it's time to talk about this blog page. How do we display our blog post? And now, as usual, our blog right now has the default WordPress template. So we need to design it with Elementor. But how do we design it? So you might have noticed, I went from the downloads face to the contact page and skip the blog page. So that was intentional. I wanted to give you an opportunity at this point to do something on your own, to design this blog page. Remember how we created our digital products? These digital products, we went inside our posts and say Add new. And in here we will give a product and name and set all the configurations on the right side, then go ahead and edit it in the front-end with Elementor. So that's how we created our digital products. And remember we said, creating a digital product is the same as creating a blog post or creating a podcast. And all those different types of content are created as a WordPress posts. So add new. And remember we also created categories for the different products. So now if we add articles as blog posts, articles as WordPress posts, here, we also need to give them categories. So if we write an article about artificial intelligence, we can have a category about artificial intelligence. So that's the method to create the blog post. Now, to display them in the front end. Remember the same way we displayed these products here on this page. We created these greed and then we disable some of the items like metadata, the author, and excerpt. You will have to make sure that information we disabled from the grid of these products is visible, is enabled on the blog post. So that's a quick challenge for you to take up. I know it sounds a little bit complicated now, but by now I believe you've gained more confidence after watching all those lessons. And you can always go back to the lesson in which we created this grid and see how to do that because it's the same method. I hope you enjoy this challenge. Let me know what you think about it. If you experience any problems or issues, let me know what you think in the discussion. Let's keep the discussion going. So that's how you're going to create a blog page. And once you're done with the blog page, It's time now to talk about how to incorporate an actual Download button that can actually download a product. Let's see that in the coming lessons, I'll see you shortly. 28. Exploring the EDD Plugin: And welcome back. I hope you've taken some time to create the blog page. And above all, I hope you enjoyed the challenge. We saw how to create the contact page and all these other pages. So right now we want to work on the payment system. We want to add a payment button to these product, but to do that, we need to install a third party plugin called Easy digital downloads. So let's go inside our Dashboard. And let's go directly inside plugins, add mu. And in here, I'll search for easy digital downloads. You should be the first product by easily digital downloads with over 50000 installations. I'll install now. Let's activate. All right, so now it's activated. And to access it, Let's go inside downloads. And of course we don't have any digital products created yet, which is what we're about to do. But before we do that, I want to go inside settings. As you can see, we have many different options, including add new. We can create categories for the different products will do that. Tags, payment history, customers, discount codes. We can view reports. I want us to go inside settings to have an overview of the different configurations. So here we are. As you can see, by default, the moment we installed easy to install downloads, the plugin also generated a few default pages that it needs to allow customers to make payments, and that's the checkout page, that purchase confirmation page. Transaction failed if a customer is trying to pay and the payment has failed, there'll be shown these page and purchase history. And of course, all these other settings. We have currency settings. And you can go ahead and select the type of currency you want to accept payments in. Then going inside payments, we have different types of payments, stripe, PayPal, Amazon, and all these others. We even have test payments. You can do your tests before it goes live. Beneath payments, we have different settings nested with the tab. Emails. We have different email template and we can edit the purchase receipts, new sale notifications, all these are different types of emails we can set up, but this is a whole course on its own. We cannot possibly cover everything about managing your digital products in this course. And we can also change some of the styles of the elements in the front end, like the default button style. We can change it from button to plain text and you'll see the button in the front end. We can change the button color if you want to. And of course, many more settings nested within here. But of course, as I've mentioned, we're not going into all of those. So now that we have some basic information about digital downloads products, in the next lesson, Let's see how to use the plugin to manage these products we created as WordPress posts. So let's do that in the next lesson. I'll see you shortly. 29. Connecting the EDD Plugin to PayPal: Easy digital downloads has made it very simple to connect to your PayPal account. So if we could just dump inside the PayPal tab right here, all we need to do is click this button that's conveniently placed right here. So I'll go ahead and click that. And these pop-up will appear here, trying to connect us to paper. So you definitely need to have a paypal account. And of course, if you don't have a PayPal account, this is where you will create a new account. So I'll just import the email that I used for my PayPal. And then heat next. M because I already have I'm account. As you can see, the message says I've been redirected to the login page. So I'll just go ahead and login to my PayPal account. And the two accounts will be integrated. So let's go ahead and say agree and connect him. That's it. Now, we've successfully integrated PayPal with easy digital downloads. And here we are. Voila. So now our digital downloads plugin is ready to accept payments on the website. 30. Managing Digital Products Using EDD Plugin: Welcome back. Now that we've had an overview of the easy digital downloads plugin, Let's go ahead and use it to manage our digital products. So going inside downloads, I'll click Add New. And as usual, we need to give these download a name. And the name should be the name of the product it's supposed to represent in the list of products we created for could just right-click all posts and open this link in a new tab so we can have a look at it. Let me just open it up. These products have names, for example, the bodybuilder template. So what I need to do is copy bodybuilder template. And then let's go back inside our products. And let's paste the name in there. Because now we're creating a download button for these products. So going back in here, so for the description, what we need to do is go inside here and let's right-click this and open link in new tabs or we can view the front end. And now that description needs to be taken from this single product description page. So let's so I'm assuming here you would have some description of your product. That's the same description. We would peak its copy that and put it in here. So paste it in there. And this will be very helpful for search engines because While this is what customers will see on your page, what will show up in search engine results is this description that is in the easy digital downloads button you're creating. So that text is this text right here. So scrolling downwards. Of course now here we can set the price. I'll leave it at 0 because this is a free download. And below there we have a few more settings here we can set the name of that download file. So let's just give it the same name because I would assume you've made your template the same. So bodybuilder template, MM, the URL of the product when the customer pays, this is the URL that they will get in order to access the product. So I'll show you how to create that link. But just to explore these other areas here, as you can see on the right side, we have an area for categories. We can add a new category from here or click here. And remember how we created categories for our posts. So we need to create the same category. So going inside the posts tab, inside the categories, we had Elementor, logos and magazines. So we need the same categories. So instead of leaving this page and going in here, let's create the categories. Well, we're still in here. Add new. Let's give it a name Elementor. And let's hit Enter and check that. Let's create another one. Hit Enter and check logo magazines he'd enter. Now because this is an elemental template, let's uncheck that and check the Elementor category. Then let's publish it or ride. So now our button is published. So what we need to do is scroll downwards. And on the right side here below, Add to Cart days a purchase short code. Copy that link in the box. And let's go inside our products here under posts. So all posts. And let's grow all the way downwards, the bodybuilder template and edit with Elementor. So I'll just right-click and open link in new tab. And here we are. So remember in earlier lessons I mentioned this button would change with time has come for us to replace it. So I'll select it and delete it. Inside here, I'll type short code. Short code. Drag a short code elements right there to that spot. And remember this short code we just copied from here. Go back in here and paste it in there. And now we have our purchase button. Update that. And let's preview the changes or ride. So there we have it. So we can do the same for this part. Delete that, and I can just duplicate that, drag it and drop it. The update that Let's be really changes. And there we have it. So if I click Purchase, it adds the product to a cart. And now we can check out. So if I click Checkout will be taken to the checkout page. And our product is listed there with a price and the total will require to pay. And right below, there were provided with three entry fields where we're supposed to feel in our details. So I'll just use some fake details here. And click Free Download and purchase is confirmed. So now here are the details of our product and we can click the products to download it. But now when I click it, watch what happens. Would take into the spades, sorry, this file could not be downloaded. So what's the problem? Because we have not told WordPress where to get these product. Remember we had these field where we were to enter the URL to the product bath. The reason. So let's see how to add the product link in the next lesson, I'll see you shortly. Okay. 31. Adding a Direct Download Link to a Digital Product: And welcome back. So it's time now to add the link that will allow customers to download the products. So to do that, we will need to have a Dropbox account. And the reason is you don't want to store your digital products on your WordPress server because that will really slow down your website. In normal circumstances when adding images to your website, you add them to the library. We would add them right here, and we can do that. But the problem is that will slow down your website because you're now starting to add downloadable files which are probably larger than images to your website. And WordPress needs to load all those materials. So that's the reason why we need a third party storage platform from which we only need to pick the link. And I prefer Dropbox. So I've already opened up my Dropbox account here. And I'm inside a folder where I have some elementary templates. And the way to get the link is to first of all, zip your products. For example, if it's a logo template in each row format, for example, Adobe Illustrator format or Photoshop format. Or if it's an elementary template in JSON format, make sure you have that product and then zip it. So whichever digital products you're selling, you need to have it zipped. Once it's zipped, I'll just drag this product in into my Dropbox folder. Let's assume this is a folder you've allocated for these types of products and a mentor templates. So I'll drop it in there. Give it a moment to upload. And now it's uploaded. So let's say for example, this is the product I want to put on that page. So I'll copy the link. And now the link is copied, as you can see in this message here. Go back in here, digital and let's edit this digital products. And I'll scroll downwards all the way to where we need the link. I'll paste the link in there. And then let's go all the way to the beginning of the link. Replace the WWW with DL for download. And after Dropbox, replace that with user content. So now it's D2L Dropbox, user contents.com, and then your product that converts this link into a direct download link without the DL and the user content. The default link just basically opens up that product in Dropbox. But what we need is when someone clicks the link, you just want a pop up asking them if they want to download the product. So with our link ready, let's go ahead and hit Update. All right, remember we're using these products link right here. So let me just copy it to make sure we're using the right one. This is bodybuilder templates. So let's go in here and say Edit with Elementor. And let's switch to that tab. All right, so here's our button. I just wanna make sure it's the same button. So paste that in there. Yep, still the same button. Let's update that. Let's click Update down here. Then let's preview the changes. So this time when you click Free purchase added to cart, so checkout. Let's go ahead and see if we can download our product. All right, let's go with the default credentials here. And here are our product details. So let's click the link. And now it presents us with these option here. So I can say Save File. The file starts downloading up here. And we can go ahead and open it. So that's how to add the link. All you need to do is basically add your products and make sure they are zipped. Add your products to Dropbox, and then go to your specific product and copy the link. Once you've copied the link, go inside your product, pasted in there, and then replace the WWW with df for download. Then after Dropbox, user content, user content. And now link is ready. Then grab the short code and place it in the front-end on your page right here. And now your button is ready. So with that, that's how to add the purchase button to your products. And that marks the end of this lesson. I hope you enjoyed it. I'll see you in the next lesson. 32. Adding a Sign Up Form CTA to the Home Page: Welcome to this lesson. We're almost done with a website, but there are a few more things we need to do to improve the user experience on our website. And one of those beings is we need to add a sign-up form to capture user emails so we can stay in touch with them. Remember I mentioned that we would add a sign-up form right here on the homepage or the landing page. So now let's go ahead and do that. As usual, I'll go ahead and click edit with Elementor so we can answer the edit mode. And here we are scrolling downwards. So I want to put that form in-between these two template categories. So that's somewhere here. I'll click Plus. So we can add it here. And I'll go ahead and click plus and add these full width section. And let's separate it from this section up here. So let's select that going inside advanced, remove that link, and let's give it a 50 margin at the top. So there we have it. While the session is still selected, let's go inside style and let's give it a background image. So background image, select that brush icon. And in here, this time we're not giving it a background color, we're just giving it an image. So I'll select an image here. Of course, you have to look for a nice image that represents the products that are selling. I think I'll use this. Insert media. Right? While we're still in here. For the position, let's say center, center attachments, scroll, repeat, Let's say no-repeat. And for the size, let's say cover. Let's try customer. Let's just go with a 100 percent so that it fills the whole section from the left to the right. And now of course, we need to add some content in here to increase its height. The height of this section will be determined by the contents inside. So first of all, let's duplicate this column. Now we have two columns, and I'll drag this a little bit, resize it. And in here I want to add a short code. So I'll drag that short code in there. And now of course now we have to grab a short code from the backend. Remember how we created the contact from on the contact page, we're using formulator to create another form that will, will bring into this page. So let's go back in the back-end and create a form using formulas. But before that, click Update. Right, so let's preview that for now. Scrolling downwards. So this is where our form will be. So let's go inside the dashboard, scroll downwards. Open UP coordinator. And as you would expect, we already have a form, our Contact Us form. Now we want to create a new one. So I'll go ahead and hit Create. In this, I'm want a newsletter sign-up form. So I'll click that and say Continue. Let's call it, sign up. Create that. And by default it's already populated with two fields, first name and email address, then the subscribe button. So let's go ahead and preview that before we publish it. All right, so the users can enter their first name and email address, then subscribe to our mailing list. And we can be emailing them with any information we deem important for them. So because we're satisfied with our form, Let's publish it. All right, I'll go ahead and copy that short code. And let's go in the front end. And inside here. While this is selected, Let's paste it in there. Right, So it's already starting to show up. Let's hit Update and privilege changes. So it's just to see what we need to improve. So scrolling downwards, That's what it looks like. But now because the background is a little bit, BZ were unable to distinguish the form from the background. So let's do something about that. So jumping inside here, I'll select this section and go inside style collapsed background in, go inside background overlay. Because we want to add an overlay. Click that background type. Let's give it a color, maybe black. And that would just dark in the background so that the form is more visible. We can also increase the opacity, maybe up to that point. Let's update that and preview the changes. Scrolling downwards. Right? So now the form is more visible this time. Let's add some descriptive text to the left side. So I'll select that to add a text heading. So maybe here we can say free templates sense straight to your inbox. Of course, let's change the color there, give it a white for now. And then let's change the font family to Montserrat. And I want to give it a font weight of 800 and increase the size a little bit. Maybe up to that point. I'll click this icon again to expose the elements and I'll drag some text in there, some descriptive text. And here we can tell the users what they, what action they need to take in order to get these free templates. So, all right, So that makes sense. This is enticing enough because remember what we're creating is a call to action. A CTA, we want customers or potential customers to take action. And the action ease submitting their e-mail to us, but they can't give us their email if we have nothing valuable to give them. So I think this is a good way to capture user e-mails. So now let's add some margin at the top here, just like we have some nice spacing below. So selecting the section, I'll go inside advanced padding. Let's give it maybe a 50. Let's update and preview the changes. But before we privilege changes, let me just select that, go inside style and let's change the color to white. And then update that. All right, let's preview the changes. Awesome. I like a call to action, but of course we need to do something about these blue color here. So let's do something about that. Jumping inside the dashboard. Go inside appearance. As usual. First of all, let's choose the flat design. And then let's go inside Colors, Custom, scroll downwards to the button. And let's give it that yellow color. Now remember, you need to use the same consistent shade of yellow. But for now I'll just drag these to find a nice yellow that we can work with for now. So I think that's satisfactory. On hover. We want it to be white. And on focus. Maybe white as well. For now. Because it's white, it's x cannot be wives. Let's make it lack on hover. Said should be black because the background of the button will be white. So let's update that. And let's preview the changes. So that's how it looks now. With those changes, Let's go to the front end. Let's select the form itself and click Apply. Or ride in there we have it. So let's preview the changes. Scrolling downwards or righty. So I think that looks presentable. We can work with that. Of course, you can do much better. Definitely. Two more things. I want to do, our change, this font color right here, as you can see, it looks a little bit gray. It's not the sharp white. So the label colors need to be white. We'll see how to do that. And I also want to balance these padding at the top here with the padding at the bottom, as you can see, these little spacing here and up here. So we need to make sure this is properly aligned. So going back inside here, I'll select a section and let's give it a bottom padding of maybe, let's try 10, and let's try 15. So that should increase the spacing below here. Update that. Let's preview the changes. How now it looks much better. So let's do something about these labels going back inside our formulator editor, let's go ahead and expand the field basics. And under the fill basics we have the label. So select the label there and give it maybe that yellow color. Need to push that upwards. And then let's go look for that yet. I think I'll go with that. And I'll copy that code just in case I need to use it again, update that. We can leave the asterisk as pink. This is the asterisk. Looks red. Can't really tell that it's pink. And now because we have these changes, let's go inside our sight, our Elementor workspace. Let's select the form and apply changes because we already updated them here. Scroll downwards. Let's preview the changes. All right, So our phone looks much better now. So with that time now to move on to the next important thing that we need to do before we finish our website. And that's to make the website responsive on different devices, different screen sizes. Let's see how to make the website look presentable on smartphones, tablets, because it already looks good on desktop. We'll do that in the next lesson. I'll see you shortly. 33. Making the Navbar Responsive: Welcome back. We're now almost done with our digital downloads website. Now we want to make the webpages responsive on different device sizes. And so what we wanna do is start from the very top, going downwards, making every single element responsive and looking good on the different device sizes. And we'll use these homepage as an example. And then you'll use those same principles and skills to make the rest of the pages responsive. So without Western anymore time, Let's start with the nav bar and make it responsive. So going in here and hovering over that, I'll click nav so we can enter the nav editing mode or ride in here we are. So now we have our editable nav bar. What we wanna do is click this responsive mode icon down here, and that reveals these responsive bar. What we wanna do is jump inside the mobile, mobile view. And this is how the menu will look. So typically what we want is to have our logo on one side and our burger menu on the other side. So now, because these two elements are within the same section, which is this blue section. At the moment, the logo on mobile screens is occupying 100% of the width. We want it to occupy maybe half of the week, and this burger menu will occupy the other half. So what we do is select this column. It's holding the logo and under layouts, column width, Let's give it a 50 percent. And now as you can see from the outline, it's occupying 50% of the width of the section. And you'll notice I have this extra column in the middle here. We're supposed to have a search bar in here, but we'll talk about the search bar and search functionality in the next lesson. So for now, I just want to get rid of v. So now we're left with two columns in just to be sure, let me go back to the desktop mode. And those are the two columns are left with. So dragging that first of all to resize a logo and selecting the menu. I'll go inside layout and push it to the right side. Like that. Because we got rid of the extra column that was in-between here, we had to make these adjustments. Now going back east side mobile view, we have these two columns. This is already 50 percent. Let's select this. And under Layout column width, let's also give it a 50 percent. All right, so now they're both on the same line. But what we wanna do is select that menu and under Layout, scroll downwards and look for responsive. And let's push it to the right side. Now it's on the far right of the screen. Let's update that and let's preview the changes. Or right. So now we don't have anything else we can see here because we're, right now we're previewing the menu so to see what it looks like on mobile screens, Let's hit Control Shift I on the keyboard. Control Shift I to bring up the DevTools. And now that we've brought up the DevTools, let's click these responsive mode icon up here that will switch to responsive mode. And now as you can see up here, we have different options to mimic actual devices. For example, under this drop-down menu, we have different types of phones. Galaxy, iPhone 11, 12, all these types of devices. So right now, this is what the website looks like on Galaxy S 20, linux. And if we click the drop-down menu, that's how the drop-down menu looks. Of course, you can do much more to improve that menu, but I will just leave it like that. I think I'm satisfied with how it looks. So I'll click that to exit responsive mode, and then I'll click that to close the DevTools. Let's go back in here and let's look at what it looks like on tablet. So that's what the website looks like on tablet. And I think I like it as well. So and on desktop, that's how it looks. So going back inside our dashboard, now that we're satisfied with our responsive navbar. Let's go inside pages, all pages. So we can preview the navbar on an actual webpage. So let's view the homepage. I'll right-click View and open link in new tab. Let's switch that tab and now hit Control Shift I. So we can open up the DevTools and let's enter responsive design mode. And now with our content, this is how our menu looks. I think I like how the menu looks and how the navbar Luke's. So in the next lesson, let's make the rest of the page responsive because as you can see, it doesn't quite look responsive here. You need to do some work on it. So let's see how to make the actual page content responsive. In the next lesson, I'll see you shortly. 34. Making the Home Page Responsive: Welcome back. In the last lesson, we made the navbar responsive on different device sizes. This time we want to make the main content on the webpage responsive on different devices as well. So let me just exit this responsive design mode by clicking that. And then let me close the DevTools. Then let's go and edit with Elementor or ride. So here we are. As usual. Let's begin by clicking the responsive mode icon down there. And then now it reveals this bar. Let's start with a mobile screen. So click in that. Here we are. So I'll begin by selecting the column that's holding the textblock. So let me just go back to desktop mode. This column that's holding these textblock is the same column here. So selecting it, I want go inside advanced. Let's give it a padding of 20. So that brings in uniform spacing all around the content from the edges. And of course, we need to reduce the size of this font, selecting the font here, unlimited downloads, go inside topography, grab that and start dragging. I think I like it at that size. I'll go back inside content and go to alignment, align it in the center, like that. Update that. Of course, let's click the button. And while it's still selected, go to Alignment and align its center. Update that. So let's have a look at what the hero section looks like. Preview changes. Of course, it will open up the page in desktop mode. Control shift I to open up web tools and go into design mode. So I think I like the hero section right now, looks much better. We can increase the padding on the image, on the hero section image. So going back in here, Let's select the column that holds the image. Go inside advanced padding without breaking that link. And now we have that nice spacing from the edge. Update that. And let's preview the changes. Override. So there we have it. But now this should be aligned to the center as well. So I'll select that. Go inside style. Align it to the center like that. Next, let's move on to the templates and see how they look. So first of all, updating that and previewing the changes. Let's scroll downwards. We need to make some adjustments on the button. Let's do something about this. All right, and then the footer. So going back in here, I first of all want to select that section that's holding these templates advanced. Let's also give it that padding of 20, like that. So let's scroll downwards and see what the other category has installed. Or RI. So let's preview the changes. Alright, so let's do something about these buttons. So going back in here, well, the elementary templates, greed is still selected. I'll go inside style. Read More button style. And I want to break that padding. And let's configure the settings for mobile view. So here we want to say maybe, maybe let's say left 20 and the right 20, top five and the bottom five. And let's update that. Let's preview the changes. So scrolling downwards. So we need to push it to the right just a little bit. So let's go inside margin. So let's, let's give it maybe a 70 left margin. Update that. And let's preview the changes. It seems the 70 pixel value is pushing it off the cart. So we obviously need to do something about the right margin. Let's try and give it something like 90. 90. And let's make the left margin a 90 as well. And let's update them. Let's preview the changes. Scrolling downwards. We're almost there now looking at the position of the button in relation to the text up here, the button is in the middle, but we need to increase the padding on the text itself. So let's go in here. Let's see if we can increase the padding on the left side, maybe 25. Let's update that and preview the changes. And remember, this is just mimicking devices. In the end, you will have to test the website on an actual device. So if you have a smart phone, you can open up the website on your smartphone and see how it looks. Because that's the best way to test it. But that being said, I think for now, I'm satisfied with that. Go by it, just go back to this place and see which values you will end up with. All right, so now the elementary template buttons are properly aligned. So for the magazine templates, we don't need to figure out how to try and position the button again, all we need to do is copy the styling on the element of templates because everything about these two grids is the same when it comes to styling. So let's go back in here. So clicking anywhere within this grid that's holding the elementary templates, I'll copy. Then I'll scroll downwards and select this grid that's holding the magazine templates select anywhere, right-click and paste style. So now as you can see, the buttons have been pushed to the middle. And I want to select the column that's holding them. And remember this other column here had a padding of 20. That's why these seem to have the spacing here. So I'll go in here, select this column going inside advanced, give it a padding of 20 or right. So let's update that override. So as you can see, we still need to do quite some work on these buttons. So I'll leave that to you, take some time and position everything correctly. But basically that's how to position everything properly on the main content. So the next thing we want to make responsive is, alright, let's do something about the padding on this. Let's go inside here. I'll scroll upwards. Select this column that's holding. Now let's select the section itself. Go inside advanced, and let's keep everything a padding of 20. So now all the content has a spacing of 20 around it from the edge. I like that. So let's update that. And the next thing we're gonna do is the footer. So in the next lesson, let's make the food or responsive as we head towards the completion of this class. So I'll see you shortly. 35. Making the Footer Responsive: Welcome back. So in the last two lessons, we've made the navbar responsive and the main body content responsive time now to make the food are responsive without wasting any time. Let's go inside Elementor folder. So here we are. Let's go and click responsive mode. And let's start with mobile screens. The logo seems to be okay, but what we wanna do is select the section itself. And as you can see, I'm obstructed by the navbar here so I can select the section. So all I need to do is hit Control I to bring up the navigator. And now I can select the section itself. So first of all, what I wanna do is go inside advanced and give it that padding of 20 all round. Like that. And I like the logo in the middle like that. Let's go ahead and put the social icons in the middle as well. Let's reduce the size of this title. So going inside style. So it can be in one line like that. And finally, let's go ahead and select the, select the Quick Links. And going inside style. Let's put them in the middle like that and update. That's how photo looks. So going back inside our pages, I want to go ahead and open up our homepage so we can view it from top to bottom and see it now in responsive mode. So right-click View, open link in new tab. And let's go to that tab. All righty, so I'll hit Control I so we can switch to the DevTools and then responsive mode. So clicking that. So scrolling downwards. In, That's how our webpage looks on smartphones. Take your time to spice it up and make sure it looks super awesome. What does it look like on other devices like the iPad? So that's what it looks like on the iPad. Let's do something about the edges here. As you can see, we need some padding on the edges, but otherwise everything else seems to be right on target. So because we're already editing the footer, I'll switch to the footer area and click tablet. And that's how it looks on tablet. Let me close these down. So selecting the section itself again. So once again, I need to bring up the navigator, select a section on tablet mode. We also want to give it a padding of 20 all round. All right, so as you can see now we have that spacing all around, which is looking awesome. And now I'll switch to this tab and close this down. Let's exit responsive mode and close that down. Then let's edit with Elementor. So let's switch to responsive mode, and let's go directly inside tablet mode. So once again, I'm unable to select this section. So Control I. And now selecting the hero section, because it's the topmost section, I'll go inside advanced and a padding of 20 all round. Let's move that in C. So yeah, I think it looks good right now, but we need to reduce the size of this title here. So selecting that, I'll go inside topography and reduce that size like that. Then let's pick this section advanced. Let's give it another 20. Like that. Let's do the same for this section, advanced. Same for this section finally. And let's update there. Preview the changes. All right, so that's what it looks like on desktop mode. Hitting Control Shift I to bring up the DevTools, go inside responsive mode. And now let's view it on an iPad. So it's currently set to iPad. Let's start scrolling. And it looks amazing on tablet as well. But now of course, you will need to do something about these buttons here and see if we can align them properly. Of course, I would assume that you will go ahead and use the same skills you've used to make the landing page responsive and make the other page responsive as well. But because we've already made the navbar responsive, you don't need to do that on every page because it's already responsive on every page. So what's remaining is the main body content on all these other pages. So far you have a fully working digital downloads business. Now you can upload your digital products templates and tell people about them. People can come to your website, explore those products, those templates, and download the ones they want to use. As we conclude in the next and final lesson, I want to talk about the search functionality because we still haven't touched that. And it's important to have it on any website that has products that people might come in search for. So let's do that in the next lesson. I'll see you shortly.