WordPress Development

by Encarta Labs Pvt Ltd Claim Listing

The WordPress training course provides skills 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.

Price : Enquire Now

Contact the Institutes

Fill this form

Advertisement

Encarta Labs Pvt Ltd Logo

img Duration

3 Days

Course Details

The WordPress training course provides skills 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.

 

Objectives:

  • Create web sites, web applications and blog sites quickly using WordPress as a framework
  • Understand the WordPress architecture
  • Build custom themes from scratch
  • Develop plug-ins to extend the WordPress functionality
  • Understand the Best Practices and Security Guidelines

 

Course Agenda:

  • 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
  • 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
  • Bangalore Branch

    19th Main Road BTM Layout, 6th Stage, Arekere, Bangalore

© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy