Wordpress CMS
Wordpress is the most popular Open Source PHP CMS used to create any type of website. Wordpress offers simple and user friendly interface with plugins support. It is based on PHP and MySQL.
Wordpress was released in May 2003 and at present it is most recommendable CMS for Websites Development
Wordpress Applications
- Blogging Websites
- ecommerce
- Marketing
- Ads Website
- education portal
Wordpress Course Content
Wordpress is one of the most beginners friendly CMS. Even if someone is not familiar with website can learn wordpress. No programming fundamentals are required to learn wordpress.
Here is our Wordpress Course Curriculum
Basics of PHP for WordPress
- PHP syntax and basics
- Functions and variables
- Working with arrays and loops
- Handling forms and user input
Setting Up a Local Development Environment
- Understand how to set up a virtual host on your local system.
- Topics Covered:
- Installing XAMPP/MAMP/WAMP
- Configuring virtual hosts (Apache/Nginx)
- Setting up local domains (e.g., http://local.dev)
WordPress Setup & Dashboard Exploration
- Installation steps (manual and automatic)
- Dashboard overview and key features
WordPress Template Hierarchy
- Template hierarchy structure
- Common template files (index.php, single.php, page.php, etc.)
- Template file
WordPress Forms and Contact Forms
- WP Forms Plugin
- Contact Form 7 Plugin
- Creating and managing forms
- Form customization and integration
Elementor Page Builder
- Installing and configuring Elementor
- Form part only
WooCommerce Plugins
- Installing* WooCommerce
- Configuring store settings
- Managing products, orders, and customers
- Customizing WooCommerce with plugins
Latest block theme
- Customizing the theme settings
- Using the block editor with the theme
Custom Plugins and Child Themes
- Creating a child theme (template files, functions.php)
- Writing and installing custom plugins
- Custom plugin development basics
Template Tags and Functions
- get_header(), get_footer()
- wp_head(), wp_footer()
- Understanding their placement and purpose
Advanced WordPress Functionality
- wp_login_form
- wp_signon
- wp_update_user
Default and Custom Post Types
- Default post types (post, page, attachment, etc.)
- Registering and managing custom post types
- Custom post type functionality
Taxonomies and Terms
- Learning Objectives:
- Custom taxonomies
Hooks and Filters
- Creating custom hooks and filters
- Practical examples and use cases
jQuery and Ajax in WordPress
- jQuery usage in WordPress
- Setting up and handling Ajax requests
- Integrating Ajax with WordPress actions and filters
Enqueueing Scripts and Styles
- wp_register_script, wp_deregister_script, wp_enqueue_script, wp_dequeue_script
- wp_register_style, wp_deregister_style, wp_enqueue_style, wp_dequeue_style
- Managing dependencies and versioning
Using WP_Query and Nonces
- Query the database and secure forms using nonces.
- WP_Query class for custom queries
- Using wp_nonce_field() for security
- Shortcodes and their usage
WordPress Widgets
- Using built-in widgets
- Creating custom widgets
Payment gateway
- woo commerce (stripe)
- Rest API
Wordpress Project
- Project Requirement
- Production Environment
- Deployment
- Testing
Training Features
- 5 to 10 Students in batch
- Completely Practical sessions.
- Project Included.
- Experience Trainer.
- Duration: 3 Months
- Slot: Weekends