How to create a Premium WordPress Theme By

Alessandro Castellani

How to build a Premium Theme for WordPress –

Custom Font Icon and Folder Structure

How to create a Custom Admin Page

How to create Admin SubPages

Create Custom Options with Settings API

Custom Social Media Fields and Sanitize Callbacks

Include CSS in the Administration Panel

Use the WordPress Media Uploader

Activate Custom Theme Support Options

Remove Profile Picture and other Theme Support Options

Use the WordPress Media Uploader

Activate Custom Theme Support Options

Remove Profile Picture and other Theme Support Options

How to Create a Custom CSS area

Create the basic File Structure

Create the Header Section

How to use SASS into WordPress

Create a custom Nav Menu – Part 1

Create a custom Nav Menu – Part 2

Code the Standard Post Format

Code the Standard Post Format

Tags List and Comments Count

Standard Post Format

Image Post Format

Audio Post Format

Video Post Format

Gallery Post Format – PART 1

Gallery Post Format – PART 2

Gallery Post Format – PART 3

Quote Post Format

WordPress Bug Fix! Gallery Post Format

Link Post Format

Aside Post Format

Ajax Infinite Scroll – PART 1

Ajax Infinite Scroll – PART 2

Ajax Infinite Scroll – PART 3

Ajax Infinite Scroll – PART 4

Ajax Infinite Scroll – PART 5

Ajax Infinite Scroll – PART 3

Dynamic Archive Page

Dynamic Archive Page Improvements

Bug fixes and Code Improvements

Single Blog Post – PART 1

Single Blog Post – PART 2

Create a Custom Tooltip Shortcode

Create a Custom Post Navigation

Create a Custom Filter Sharing Option

Create the Comment Section

Comment Section – PART 2

Comment Section – PART 3

Dynamic Sidebar – PART 1

Dynamic Sidebar – PART 2

Create a Custom Widget

Dynamic Sidebar – PART 4

Dynamic Sidebar – PART 5

Popular Posts Custom Widget

Popular Posts Custom Widget – PART 2

How to Debug Something Broken

Popular Posts Custom Widget – PART 3

How to build the Contact Page

How to build the Contact Page – PART 2

How to build the Contact Page – PART 3

How to build the Contact Page – PART 4

How to build the Contact Page – PART 5

Local SMTP Email Server with Mailtrap

How to build the Contact Page – PART 7

Responsive Style with Media Queries

Responsive PHP with Mobile Detect