Search for Training

WordPress Development

Course Overview


Xpertised Offers Advanced and Personalized Instructor Led Online Classroom training on WordPress Development which gives you the opportunity to interact with a WordPress Development instructor and help you enhance yourself to meet the demands of the industry.

Learn from our instructors from the convenience of your home or office. Interact and learn live with trainers and other participants. WordPress is a free and open source web software based on PHP and MySQL, used to create websites and blogs. WordPress is a blogging tool as well as a content management system. WordPress has many features including a plug-in architecture and a template system. WordPress is one of the most favorite tools of many web developers across the world because of its simple architecture and easiness to extend. In WordPress course, one would learn to install, use and configure the software, understand its architecture, add new features/extend the core functionality by developing plugins, build new themes to change the look and feel of the site and also to internationalize the plugins and themes.

Course Content


Introduction

  • Setting up the server and installing WordPress   
  • Understanding wp-config.php and Enabling Debug   
  • Understanding the database structure   
  • Installing WordPress in its own directory
  • Site Address and WordPress Address   
  • Settings and Configurations - Admin Dashboard   
  • Permalinks, URLs, Pages, Posts, Categories, Tags, Media,Home Page, Navigation   
  • WordPress features overview
  • Introduction to WordPress Network/Multisite   
  • Installing Plug-ins and Themes - Understanding file structure   
  • Understanding Widgets   
  • User Management and User Roles
  • WordPress in your Language   
  • Using Instant WordPress to quickly set up a WP dev environment   

Developing WordPress Plugins

  • Introduction to WordPress plugins and Preparing to develop one
  • The WordPress Plugin API - Hooks aka Actions and Filters
  • Hooking to WordPress using Actions and Filters - Examples
  • Pluggable Functions & Drop-ins   
  • A sample plugin!   
  • Writing plugin functions in a Class.   
  • Loading Scripts and Using Ajax
  • Administration Menus and Administration Panels   
  • Storing data - Options, Post Meta and Database Table   
  • Creating Options Page to save plugin options   
  • Using Cache
  • Template Tags   
  • Shortcode API with example   
  • Internationalization of plugins: Preparing, Generating .pot file,Adding Translations, Compiling .mo files and Loading the language file.   

Developing WordPress Widget

  • Extending the Widget Class   
  • Widgets API, Rendering Widget and Admin Widget Form
  • Example   

Developing A WordPress Theme

  • Introduction
  • Anatomy, Style sheets, Functions
  • Template Hierarchy
  • Template Files
  • Custom Page & Query Based Templates
  • Conditional Tags and Loops
  • Custom Templates & Including Template Files
  • Supporting Plugin API Hooks in Themes
  • Theme Classes
  • A Sample Theme!
  • Navigation Menu and Drop-Down Menus
  • Supporting WP Widgets
  • Theme Options Page

Miscellaneous

  • Quick look in to other WordPress APIs
  • Data Input Validation and Sanitization
  • WordPress Coding Standards
  • Security and Performance

Customer Reviews


Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.
-Waseem

Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional. I am quite satisfied with the course.
-Tanmoy

...more
Share:

For Batch Details
Call us at: +91 7259222234

Not sure? Consult Our Experts

What is the sum of 6 + 8? (security question)

Looking for a Training for

Myself

My Team/Organization

I agree to be contacted over mail or phone

or
Call us at: +91 7259222234


Our Initiatives

ExpertsCertify - Skill Assessment And Tests
AreuCertified - Certification Training
Xpertised IT Solutions - Custom Application Development
Xpertised Learning - Redefine Skills

Subscribe to our weekly newsletter

Batch Details
  Request a Callback
Call us at: +91 7259222234