WordPress Training Template
Overview
WordPress is a way to create websites in an open-source, modular ecosystem. It’s known as a Content Management System (CMS), which means you get an intuitive way to create and manage your posts and pages of your website. It comes full-featured out of the box, but is also extendable. There are two ways to do this:
- Themes – These dictate the look of your site, although some also provide extra functionality.
- Plugins – This is how you extend the functionality of your site, and the plugin ecosystem is huge. You’ll be able to find a plugin for any practical application and might need.
Since WordPress is an open-source platform, you’re also able to develop your site using any coding skills you have. In other words, its full code is available to view and download for free, and contributors across the globe keep improving the offering. You’re also able to use WordPress for any purpose.
WordPress documentation link can be found here
WordPress download link can be found here
Topics
Sr No. | Type | Topics | Efforts (in hrs) |
---|---|---|---|
1 | Reading | Introduction Of Wordpress | 1 |
2 | Task | Installation of WordPress. | 1 |
3 | Task | Local set up of wordpress project | 1 |
4 | Task | Create Virtual host | 2 |
5 | Reading | Introduction to Admin Dashboard. | 6 |
6 | Task | Create Blog site
| 4 |
7 | Reading | Introduction to Database Structure. | 4 |
8 | Reading | Folder structure and file of WordPress. | 3 |
9 | Reading | What is page? | 0.5 |
10 | Reading | What is post? | 0.5 |
11 | Reading | What are taxonomies? | 1 |
12 | Reading | What is media? How to insert it in page or post | 1 |
13 | Reading | What is plugin? | 1 |
14 | Reading | What are the different ways of adding plugins and what is the correct way? | 1 |
15 | Reading | Plugins & Modules: How to Evaluate & Select | 1 |
16 | Reading | What is Template? Template Hierarchy - (https://developer.wordpress.org/themes/basics/template-hierarchy/) | 3 |
17 | Reading | What is Theme? | 2 |
18 | Task | How to create Custom Wordpress Theme? | 3 |
19 | Task | Apply Theme and Add pages, posts to that theme. | 1 |
20 | Task | How to create Wordpress Template? | 4 |
21 | Task | How to create Page ? | 2 |
22 | Task | Apply template to page | 2 |
23 | Reading | What is custom Post? | 2 |
24 | Reading | Custom WP-queries and loops | 2 |
25 | Task | How to create custom Post and display them on any template? | 6 |
26 | Reading | WordPress Hooks. | 4 |
27 | Task | Task on Hooks | 6 |
28 | Task | Add filtration on post using filter and action hooks. | 4 |
29 | Reading and implementation | Different nav position in WP. | 1 |
30 | Reading and implementation | Difference b/w get_function and the_function. | 0.5 |
31 | Reading | What is Advanced Custom Fields (ACF)? | 1 |
32 | Reading and implementation | How to use Advanced Custom Fields (ACF)? | 2 |
33 | Task | Create a page and post field using ACF. | 4 |
34 | Task | post listing and detail page using ACF | 6 |
35 | Task | Create a page with ACF fields. (Give multiple templates ) | 14 |
36 | Task | Task on Wp-meta queries and taxonomies queries, Wordpress search query and its template | 10 |
37 | Reading | How to use AJAX in WP | 4 |
38 | Task | Task on Ajax | 12 |
39 | Task | Create child theme and override exiting theme | 6 |
40 | Task | WPCLI
| 8 |
41 | Reading | Reading about SSH
| 2 |
42 | Reading | Introduction to CI/CD
| 3 |
43 | Task | Implement CI/CD on training repository
| 3 |
44 | Reading | Security Guidelines | 4 |
Total Hours | 157.5 | ||
Appendix - After Test topics to be continued | |||
1 | Reading | Google Analytics Understanding and Guideline for implementation in projects
| 5 |
2 | Reading | REST API
| 4 |
3 | Task | Work on default endpoints
| 7 |
4 | Task | Custom REST endpoints
| 6 |
5 | Reading | Theme Options – The Customize API (Customizer)
| 4 |
6 | Reading | Explore Woocommerce | 4 |