One of the best things about WordPress is how themes let you customize
the way your site looks and works. Though there are lots themes
available for free, you may want to create your own in order to
communicate your unique online identity. In this workshop developer and
trainer Joe Chellman shows you two approaches to creating a theme.
You’ll learn how to create a child theme from an existing theme, using
the current default theme, Twenty Twelve, as an example. You’ll also
learn how take a single, static HTML file (with attendant CSS and image
files) and build it into a WordPress theme with support for widgetized
sidebars and custom menus.
Table of content
-
Introduction to WordPress Themes
-
What Is a Theme, Really?
-
Child Theme vs. Theme from Scratch
-
Essential Software
-
Options for Base Themes
-
Setting Up a Demo Site
-
Using MAMP for Local Theme Development
-
Installing WordPress Locally
-
Codeless Theming: Child Theming with CSS
-
Making a Child Theme of Twenty Twelve
-
Using Firebug for Theming
-
Using the Chrome Web Inspector
-
Basic Style Changes (Fonts and Colors)
-
Better Living Through Auto Refreshing
-
Using Media Queries
-
Hiding Elements with CSS
-
Changing the Header Layout
-
Changing the Sidebar and Content Layout
-
Adding Custom Web Fonts
-
Finalizing the Theme
-
Adding PHP to the Child Theme
-
Overview: Overriding, Adding, and Coding
-
Overriding Basic Template Files
-
Template Hierarchy and Twenty Twelve
-
Defining New Widget Regions
-
Place and Style Widget Regions
-
Removing Widget Regions
-
Adding New Page Templates
-
Practical Page Template Examples
-
Filtering Body Classes
-
Customizing the Admin Dashboard
-
Introduction to Theming From Scratch
-
Converting Static HTML to WordPress
-
Initial Files: index.php and style.css
-
Understanding and Adding “The Loop”
-
Filling in Content with Template Tags
-
Refining and Adding to the Theme
-
Breaking Out the Header
-
Breaking Out the Sidebar(s)
-
Adding the Main Menu
-
Setting Up the Footer
-
Activating Pagers and Comments
-
Enabling the Social Buttons
-
Using Custom Body Classes for Fluid Layout
-
Creating Additional Templates
-
Enabling More Theme Features
Uploaded.net
- http://ul.to/c2few4jr
- http://ul.to/y2qba9ub
- http://ul.to/46p6dnfb
- http://ul.to/2c8m6oud
- http://ul.to/a81fr2r8
Rapidgator.net
- bit.ly/1jddnUJ
- bit.ly/1xtMcyq
- bit.ly/1pTtdeu
- bit.ly/Sph9TH
- Uploading....
No comments:
Post a Comment