hallo & guten Abend
ich will ein child-theme bauen für das Jobify-theme - das von den astoundify-theme-developers bei astoundify.com stammt
also die wordpress-developer-site empfiehlt für den child-theme-Bau das folgende Verfahren: https://developer.wordpress.org/themes/advanced-topics/child-themes/
The ideal way of enqueuing stylesheets is for the parent theme to load both (parent’s and child’s), but not all themes do this. Therefore, you need to examine the code of the parent theme to see what it does and to get the handle name that the parent theme uses. The handle is the first parameter of wp_enqueue_style() . There are a few things to keep in mind:
the child theme is loaded before the parent theme.
everything is hooked to an action with a priority (default is 10) but the ones with the same priority run in the order they were loaded.
for each handle, only the first call to wp_enqueue_style() is relevant (others ignored).
the dependency parameter of wp_enqueue_style() affects the order of loading.
without a version number, site visitors will get whatever their browser has cached, instead of the new version.
using a function to get the theme’s version will return the active theme’s version (child if there is a child).
the functions named get_stylesheet
look for a child theme first and then the parent. The recommended way of enqueuing the stylesheets is to add a wp_enqueue_scripts action and use wp_enqueue_style() in your child theme’s functions.php . If you do not have one, create a functions.php in your child theme’s directory. The first line of your child theme’s functions.php will be an opening PHP tag (<?php), after which you can write the PHP code according to what your parent theme does. If the parent theme loads both stylesheets, the child theme does not need to do anything. If the parent theme loads its style using a function starting with get_template , such as get_template_directory() and get_template_directory_uri() , the child theme needs to load just the child styles, using the parent’s handle in the dependency parameter.
die Frage ist: ich hab unten ein kl. code-fragment - das ist schon ein paar Jahre alt: kann ich das also nehmen - entspricht das noch den aktuellen Anforderungen an ein child-theme?
https://github.com/Astoundify/jobify-child/commit/ebc0ccf625e6b297e0c3ddb33bb4340f10ede6d7
functions.php
1 |
|
style.css
1 |
|
Sind das dann all die Zutaten, die in ein Child-Theme rein müssen!?