View
22
Download
2
Category
Preview:
Citation preview
PARENTS + CHILDRENTHEMES THAT IS
WHAT’S THAT ALL ABOUT
WHO IS THE LEE DROZAK?
ABOUT ME
LEEDROZAK BIZ
DESIGNER, DEVELOPER + STRATEGIST
MY WP SUPERPOWER: REDESIGN
EMBRACER OF TINY (RV) LIVING
TWEETY @LEEDROZAK
THE TEMPLATE HIERARCHYMODULAR, REUSABLE FILES, USED TO GENERATE THE WEB PAGES
TEXTEXIST WITHIN LOOP
index.php
search.php
404.php
front-page.php
archive.php
single.php
page.php
https://wphierarchy.com/
OUTSIDE THE LOOP
header.php
footer.php
sidebar.php
comments.php
REQUIRED
functions.php
style.css
THE THEMECOLLECTION OF FILES THE MODIFY THE WAY YOUR SITE IS DISPLAYED
WHAT ARE CHILD THEMESTHE MODIFICATION OF THE PARENT OR MAIN THEME
WHY WOULD I USE A CHILD THEMETHERE ARE MANY REASONS BUT MAINLY BECAUSE THE NEXT DEVELOPER WILL THANK YOU
CREATING YOUR CHILD(REN)PLUGIN VS CODING DEVELOPMENT
TEXTWP CHILD THEME GENERATOR
TEXTTHE SET-UP: wp-content
plugins
themes
index.php
parent
parent-child
style.css
functions.php
TEXTSTYLE.CSS /*
Theme Name: Client Biz Name
Theme URI: https://clientdomain.com/
Description: This is a styled customized theme for the Genesis Framework.
Author: Lee Drozak
Author URI: https://leedrozak.com/
Version: 1.0
Template: genesis
Template Version: 2.2.3
License: GPL-2.0+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
FUNCTIONS.PHP
<?php //* Code goes here
function my_theme_enqueue_styles() {
$parent_style = 'parent-style'; // This is the parent theme name you are using
wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' ); wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array( $parent_style ), wp_get_theme()->get('Version') ); } add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' ); ?>
LOAD ORDERSTYLE.CSS OVERWRITE WHILE FUNCTIONS.PHP APPENDS
MORE THAN A PRETTY FACECHILD THEMES ALLOW YOU TO EASILY ADD FUNCTIONALITY
ACTIVATING YOUR CHILD THEMEIF YOU CAN UPLOAD A THEME YOU CAN UPLOAD THE PARENT YOU CAN UPLOAD THE CHILD
QUESTIONSYOU CAN FIND ME IN THE HAPPINESS BAR NEXT
Recommended