thumbnail

WordPress

profile
Instructor

predragacademy

Reviews 0 (0 Reviews)

Course Overview

1. Introduction to WordPress

  • What is WordPress?
  • Benefits of using WordPress
  • Types of websites you can create
  • WordPress.com vs. WordPress.org
  • Installation and setup of WordPress (Localhost and Web Server)

2. WordPress Dashboard Overview

  • Understanding the Admin Panel
  • General Settings
  • Writing and Reading Settings
  • Media, Permalinks, and Discussion Settings
  • User roles and permissions

3. Managing Content

  • Posts vs. Pages
  • Creating, editing, and deleting posts and pages
  • Categories and Tags
  • Using the WordPress Editor (Block Editor/Gutenberg)
  • Adding media (images, videos, audio)
  • Using featured images and galleries

4. Themes and Customization

  • What are WordPress themes?
  • Installing, activating, and switching themes
  • Customizing themes using the WordPress Customizer
  • Understanding template files (header.php, footer.php, etc.)
  • Theme hierarchy
  • Child themes: Creating and modifying

5. Plugins

  • What are WordPress plugins?
  • Installing and managing plugins
  • Must-have plugins (SEO, backup, security, caching, forms)
  • Creating custom plugins (introductory level)

6. Menus and Navigation

  • Creating custom menus
  • Adding pages, categories, and custom links to menus
  • Managing menu locations
  • Adding widgets to the site

7. WordPress SEO Basics

  • Introduction to SEO and its importance
  • Installing and configuring SEO plugins (Yoast SEO, Rank Math)
  • Optimizing posts and pages for search engines
  • Meta descriptions, alt text, and XML sitemaps

8. WordPress Security

  • Common security vulnerabilities
  • Installing and configuring security plugins
  • Backup strategies (using plugins like UpdraftPlus)
  • Updating WordPress core, themes, and plugins
  • Using SSL (Secure Socket Layer)

9. WordPress Performance Optimization

  • Importance of website speed
  • Installing and using caching plugins (e.g., WP Rocket, W3 Total Cache)
  • Image optimization (using plugins like Smush or TinyPNG)
  • Minimizing CSS, JS, and HTML
  • Content Delivery Networks (CDN)

10. WooCommerce (E-commerce with WordPress)

  • Introduction to WooCommerce
  • Installing and configuring WooCommerce
  • Setting up products, categories, and tags
  • Payment gateways and shipping options
  • Managing orders, customers, and reports
  • Customizing WooCommerce templates

11. Advanced Customization with Page Builders

  • Introduction to page builders (Elementor, WPBakery, Divi Builder)
  • Drag-and-drop design principles
  • Customizing headers, footers, and layouts
  • Adding animations and effects

12. Custom Post Types and Taxonomies

  • Introduction to custom post types (CPTs)
  • Using plugins like Custom Post Type UI (CPTUI)
  • Creating custom taxonomies

13. Introduction to WordPress Development

  • HTML, CSS, and JavaScript basics for WordPress
  • PHP basics for WordPress development
  • Understanding the WordPress Loop
  • Working with WordPress hooks (Actions and Filters)
  • Theme and plugin development basics

14. Migrating and Managing WordPress Sites

  • Migrating a WordPress site from localhost to live server
  • Importing and exporting WordPress content
  • Staging websites
  • WordPress Multisite setup and management

15. Real-World Project

  • Creating a blog, portfolio, or business website
  • Building an online store with WooCommerce
  • Customizing themes and plugins for a client project
Paid
  • Language English,Hindi
  • Skill Experts
  • Last Update February 10, 2025