Lynda_WordPress_Building_Child_Themes

Child Themes پوسته ای است که به جای عملکرد و ظاهر تم اصلی (parent theme) می نشیند. کل ایده Child Themes این است که شما می توانید از آن برای تغییر دادن و اضافه کردن به عملکرد تم اصلی بدون اصلاح کردن آن به طور مستقیم ، استفاده کنید. تم اصلی دست نخورده باقی می ماند و همه چیز در Child Themes ساخته خواهد شد.

این آموزش تصویری ساخت Child Theme برای WordPress را آموزش می دهد. این دوره ایجاد و فعال کردن child theme ، تغییر سبک های موجود ، اضافه کردن سبک های جدید ، اضافه کردن منوها و ویدجت های جدید و سفارشی سازی فونت های وب را مورد پوشش قرار می دهد.

این دوره آموزشی محصول موسسهLynda است.

سرفصل های این دوره:

  • راه اندازی یک محیط توسعه
  • ایجاد یک Child Theme
  • ایجاد و فعال کردن قالب فرزند
  • تصمیم استراتژی: بازنویسی و یا لغو سبک پدر و مادر؟
  • در آوردن استایل تم پدر (بازدید کنندگان)
  • Child Themes و CSS
  • طراحی در مرورگر
  • تغییر سبک های موجود
  • اضافه کردن سبک های جدید
  • کار با فایل های قالب
  • درک سلسله مراتب قالب وردپرس
  • استفاده از پلاگین نمایش قالب فعلی برای شناسایی قالب فعلی
  • تغییر یک فایل قالب های موجود
  • اضافه کردن فایل های قالب جدید
  • درک و استفاده از فایلphp
  • و ….

عنوان دوره: Lynda WordPress Building Child Themes

مدت دوره: 2 ساعت و 27 دقیقه

نویسنده:Morten Rand-Hendriksen

توضیحات:

Lynda WordPress Building Child Themes

Morten Rand-Hendriksen
2h 27m
Beginner

To get a specific look or feature on a WordPress site, you can customize the theme, but it will only get you so far. To go further and get full control, you need child themes. A WordPress child theme is a mini-theme that piggybacks off an existing theme. This means rather than writing all the code from scratch, you just write a new child of an original parent theme, updating only the parts you want.

WordPress: Building Child Themes opens the world of child theme development to anyone, no matter what level of experience or expertise. It helps you build your child theme on top of an existing properly coded foundation, and create stylish new WordPress sites'without the advanced knowledge of a web developer. Morten Rand-Hendriksen explains how to get started picking a parent theme, updating the CSS, creating a new template for your child theme, and updating its functionality. By the end of this practical, project-based course, you should have a functioning child theme and the skills to quickly customize your next WordPress site.
Topics include:
What is a child theme?
Creating and activating a child theme
Overriding or overwriting?
Changing existing styles
Adding new styles
Creating templates for the child theme
Adding new menus and widgets
Replacing custom web fonts

Introduction
5m 46s
Welcome
1m 3s
What you need to know before watching this course
1m 17s
Setting up a development environment
3m 26s
1. Creating a Child Theme
15m 8s
What is a child theme, and when is it used?
2m 41s
Picking a parent theme
3m 9s
Creating and activating a child theme
3m 24s
Strategy decision: Overwrite or override the parent styles?
3m 12s
Bringing in the parent theme stylesheet(s)
2m 42s
2. Child Themes and CSS
28m 25s
Employing the laziness principle
1m 12s
Designing in the browser
3m 35s
Changing existing styles
6m 9s
Adding new styles
5m 33s
Challenge: Create a dark version of the theme
2m 53s
Solution: Create a dark version of the theme
9m 3s
3. Working with Template Files
53m 55s
Understanding the WordPress template hierarchy
2m 44s
Using the Show Current Template plugin to identify current template
2m 51s
Changing an existing template file
4m 57s
Adding new template files
8m 14s
Challenge: Add a template for the Aside post type
3m 59s
Solution: Add a template for the Aside post type
8m 39s
Understanding and using the functions.php file
2m 34s
Giving the child theme a text domain
4m 5s
Changing a function used by a template file
8m 7s
Challenge: Change the post meta display on index pages
1m 21s
Solution: Change the post meta display on index pages
6m 24s
4. Adding New Functionality to the Child Theme
29m 48s
Adding a new menu to the child theme
6m 58s
Changing the menu output with properties
4m 35s
Styling the new menu with CSS
7m 43s
Challenge: Add a new widgetized area to the footer
2m 7s
Solution: Add a new widgetized area to the footer
8m 25s
5. Wrapping Up
13m 11s
Replacing custom web fonts
8m 43s
Adding a screenshot
4m 28s
6. Going Further
1m 40s
Moving from child themes to full themes
1m 40s