WordPress is the best choice for a project which deals with a large amount of content primarily because it provides a simple single-click installation directly from the website, it is supported by almost all the major domain and server providers worldwide and most importantly, it is free to use. WordPress Learning Management System, which supports both video tutorials as well as text documents, is used to create the project. The major features of woocommerce Plugin include a lot of pre-defined functionalities and layouts which are suited for making and selling courses online. The major features include Page-Builder (a drag and drop interface containing the most used elements like tables, whitespaces, headings, paragraphs and so on), Login and Register Facility, Paid & Free Courses and Advanced Courses Search option. The theme runs on the Bootsrap Framework, which makes it responsive to any screen size, be it a laptop, desktop, tablet or a mobile phone.

Fig. 3.1. WordPress Architecture

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!

order now

The figure 3.1 illustrates a typical architecture of WordPress, which is essentially composed of three things, the WordPress.org, which is the server hosted by WordPress themselves, WordPress.com, which is where anyone can develop websites and Self Hosted servers, where anyone can host their websites.




3.2.1 Woocommerce module

Use the WooCommerce module to insert WooCommerce content into any page. With the WooCommerce module you can easily insert any of the following WooCommerce shortcodes into your layout:

Single product
Product page
Multiple products
Add to Cart button
Order tracking
My account

The Product Description module is in the WooCommerce modules category, which appears only when you’re editing a Singular-type theme layout in Theme Builder and you’ve assigned a single product page as the location. General tab and an advanced tab are the two module settings.