Introduction of WordPress
- Introduction of WordPress (Current Running version 5.x)
- Comparasion to other CMS ( Drupal, Joomla, Magento )
- Features of WordPress
- WordPress 5.x installation
- Permalinks for wordpress clean url
- Creating simple content : Page and Post
- Concept of Post Type And Taxonomy
Basics of WordPress
- Theme files introduction
- Template tags and Page Template
- Creating custom widgets area
- Shortcode
- Magento Product Types
- Creating product and showing to frontend
- Creating CMS Pages
- Static blocks
- Creating Widgets
- Url rewrite management, adding CMS page to top category menu
- Understanding Composer
Create Custom Content/Post Type and display it’s Data
- WordPress database tables introduction
- Creating Custom Post Type ‘products’ and Taxonomy ‘product category’
- Using WP Loops to show latest products
WordPress Theme Development
- Preparing our HTML template
- Creating new theme folder
- Creating index.php file
- Creating internal pages page.php ,single.php
- Widget area theming
- Finalizing our new theme
WordPress Plugin Development Part 1– HOOKS ( action and filter )
- Plugin development, creating custom table on plugin activation
- Create admin menu
WordPress Plugin Development Part 2
- Using WordPress database connection object : wpdb
- Creating add page to insert data on custom table
- Upload image wordpress way
- Creating list page to display records from our new database table Creating our database table schema
- Create Model, Resource Model and Collection files.
- Get data from the database and display them on frontend
WordPress Plugin Development Part 3
- Creating custom post type ‘news’ and taxonomy ‘news category’
- Create custom menu of ‘category menu’
- Create widget to show latest news on left sidebar
- Create 4 boxes on home page to show latest news heading of any 4 category
- Create a page taxonomy-.php to handle second screen
Project: News Portal part 1
- Creating custom post type ‘news’ and taxonomy ‘news category’
- Create custom menu of ‘category menu’
- Create widget to show latest news on left sidebar
- Create 4 boxes on home page to show latest news heading of any 4 category
- Create a page taxonomy-.php to handle second screen
Project: News Portal part 2
- Create single-.php to handle news details page
- Using wp poll plugin to show poll widget
- Pagination on second screen ( news listing page )
- Social media share icons on news details page
- using Disqus comment plugin
Some Usefull free WordPress Plugin
- ‘Contact form 7’ to create contact form
- ‘Display Widgets’ to hide widgets on specified pages
‘All in one SEO plugin’ for WordPress SEO