2016-10-22 20 views
0

Ich versuche, ein Wordpress Kind Thema zu erstellen und habe folgende Website besucht: https://codex.wordpress.org/Child_Themes.wordpress child theme functions.php

Auf dieser Website heißt es, dass ich zwei Dateien erstellen muss, von denen die style.css klar ist, Meine Frage ist über functions.php. Er sagt, an einem gewissen Punkt, dass ich den folgenden Text in der neu erstellten functions.php-Datei kopieren einfügen:

<?php 
function my_theme_enqueue_styles() { 

    $parent_style = 'parent-style'; // This is 'twentyfifteen-style' for the Twenty Fifteen theme. 

    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'); 
?> 

Ich frage mich, wo in dieser PHP-Datei muss ich Änderungen vornehmen, dh wo platziere ich den Namen mein Thema in der Funktionalität?

Danke,

Naveen

Antwort

0

hinzufügen action oder filter Haken von functions.php

getan werden kann Bitte fügen wp_enqueue_scripts Code in functions.php

0

Zuerst benötigen Sie um zu verstehen, wie das Kindthema tatsächlich funktioniert. Untergeordnetes Thema verwendet die Dateien seines übergeordneten Themas und generiert eine andere style.css für untergeordnetes Thema. Im Allgemeinen entwickeln Leute ein neues Kindthema für Designanpassung. Wenn Sie nun andere Funktionen hinzufügen oder die Standardfunktion ändern möchten, müssen Sie sie in functions.php hinzufügen.

Hier in diesem Code fügen Sie die Datei style.css des übergeordneten Themas sowie des untergeordneten Themas hinzu.

Wenn Sie immer noch Probleme haben, gibt es ein Plugin, um untergeordnete Thema zu erstellen.

https://wordpress.org/plugins/one-click-child-theme/

-Plugin installieren und jetzt müssen Sie nur das übergeordnete Thema und den Namen Ihres neuen Kindes Thema wählen und Sie sind gut zu gehen.

Verwandte Themen