Web-Development By WordPressWordPress Basics

  • Introduction & Word press Installation
  • Overview Of Word press
  • Post & Page
  • All Dashboard panel Overview
  • Admin Overview
  • Admin URL Logo Change
  • Theme & Plug-in Overview
  • Theme Installation
  • Plug-in Installation
  • Admin [wp-admin] URL Change

Creating a Child Theme

  • Importing Style Sheets
  • Defining a WordPress Site in Dreamweaver
  • Adding Custom Header with Theme Name, Author, etc.

Modifying a Theme

  • Adding a Header Graphic
  • Customizing Links
  • Changing the Background

Starting the MRP Theme

  • HTML/CSS to WordPress Conversation
  • Setting Up the Theme
  • Creating Index.php
  • Swapping Static HTML for Dynamic PHP

The WordPress Loop

  • Displaying Posts
  • Adding/Customizing Posts

Continuing with the Loop

  • Displaying Post Time & Tags
  • Displaying Comments
  • Page Navigation
  • Fallback Content

Splitting the Page into Themes

  • Creating Header, Footer, and Sidebar
  • Adding Header and Footer Functions

Creating a Page for Single Posts

  • Making the Post Template
  • Adding a Comment Form
  • Customizing the Comments’ CSS

Creating Pages

  • Creating the Page Template
  • Page Template Customization
  • Adding the Title, New Pages
  • Inserting Images

Adding a Contact Form

  • Contact Form Plugins
  • Customize Form Plugins
  • Adding the Form to a Page

Customizing the Nav Menu

  • Creating functions.php
  • Creating the Menu
  • Customizing the Menu Order
  • Dynamic Menu Highlighting

Customizing the Sidebar

  • Registering New Sidebars
  • Adding Widgets to Sidebars
  • Installing an Image Widget

WordPress Breadcrumbs

  • Dynamic Breadcrumbs WordPress
  • Customize WP Breadcrumbs

WordPress Shortcode API

  • Add Custom Shortcode
  • WP shortcodes with attributes

WordPress Custom page Template

  • Creating a Custom Template
  • Creating a Custom Query in the Loop

WordPress Custom Fields

  • Adding WP Custom Fields to Content
  • Custom Fields in Custom Taxonomy

WordPress Custom Post Type

  • Function Reference/register post type
  • WordPress custom post type taxonomy

WordPress Custom Meta Box

  • Function Reference/add meta box
  • Add Custom Meta Boxes in WP Posts and Post Types

WordPress Theme Options

  • WP Theme Options (Framework)
  • Theme Options Page (Customizer)

Uploading a WordPress Site

  • Modifying the SQL to Use Appropriate Absolute URLs
  • Uploading the WordPress & Importing a Database

WordPress Plugin Development

Section One

  • Introduction and Basic Plugin Requirement
  • Some popular WP Plugin
  • Plugin Coding Standard
  • Plugin File Structure
  • Plugin Hooks: Filter Hooks, Action Hooks

Section Two

  • Shortcodes
  • Widgets
  • Custom post type
  • Options and Settings: Saving Plugin Data to DB
  • Developing a complete wp plugin from scratch.

Basic PHP

PHP Intro
PHP Syntax
PHP Variables, Strings, Operators
PHP Arrays
IF/Else, Switch
PHP Loops
PHP Functions

HTML to WordPress Conversion

Understanding how WordPress theme works
Introducing Template file structure
Breaking up the HTML
Building the header
Building the menu
Building the sidebar
Building Content Area ( WordPress Hooks, Loops, Filters)
Building the footer
Custom Homepage Template,Template Hierarchy
Adding gallery to the homepage
Creating single blog post page
Implementing comments
Creating Contact Form
Working with custom fields
Working with custom type posts
Creating Option page of the theme
Adding more features to the theme
Adding JavaScript’s to the theme write way

Working with WordPress Frameworks

Building Child Themes
Understanding how child theme works
Working with Genesis hooks & filters
Working with Thesis Theme
Understanding how thesis works
Working with t hesis hooks & filters

Trainer Profile:

Engr. Md Alahan Uddin
Project Director at Hostcoding Corporation
Profile Link
Skype: mdalahanuddin
Website: alahan.org