Eine der Anforderungen von themeforest ist, dass Themen für die Unterstützung von untergeordneten Themen erforderlich sind.
Ich weiß, was Kinderthemen sind, obwohl ich nicht viel mit ihnen gearbeitet habe, aber ich würde gerne wissen, ob es etwas gibt, das mein Thema haben muss, um Kinderthemen zu unterstützen ?
child-theme
Valeka
quelle
quelle
Antworten:
Nach meiner Erfahrung sollten fast alle Themen ein untergeordnetes Thema unterstützen. Ich musste noch nie etwas spezielles für ein übergeordnetes Thema tun, damit es ein untergeordnetes Thema unterstützt. Der WordPress-Codex bietet einen guten Überblick über untergeordnete Themen. http://codex.wordpress.org/Child_Themes Hoffe, dies hilft bei der Beantwortung Ihrer Frage!
quelle
Es gibt bereits eine akzeptierte Antwort, ich werde jedoch eine andere Antwort anbieten. Es gibt Dinge, die Sie tun müssen, um die ordnungsgemäße Funktionalität von untergeordneten Designs zu unterstützen.
Arbeiten Sie in erster Linie in der WordPress-Vorlagenhierarchie . Ich habe gesehen, wie Themen seltsame Dinge taten und Nicht-Standard-Template-Strukturen erfanden. Es ist nicht einmal notwendig, ein WordPress-Themensystem zum Anzeigen von Inhalten zu verwenden, wenn Sie dies wirklich nicht möchten. Widerstehen Sie dem Drang, irgendetwas davon zu tun.
Zweitens laden Sie Dateien, die mit
get_template_part()
undlocate_template()
und nicht mit PHPinclude
oder ersetzt werden sollenrequire
. Dateien, die mitget_template_part()
undlocate_template()
part geladen wurden, können durch untergeordnete Themen ersetzt werden. Dateien geladen voninclude
oderrequire
nicht.Drittens verwenden Sie get_template_directory () , get_template_directory_uri () , get_stylesheet_directory () und get_stylesheet_directory_uri () entsprechend.
Sie wollen wahrscheinlich auch registrieren und Ihren Scripts und Stylesheets mit einreihen
wp_register_script
,wp_enqueue_script
,wp_register_style
undwp_enqueue_style
.Wenn Sie diese Dinge tun, sollte das Thema ziemlich kindgerecht sein.
Anders ausgedrückt, wenn Sie die Dinge von Anfang an richtig machen, sollten Sie nichts Besonderes tun müssen, um ein kindgerechtes Thema zu haben.
quelle
include
undrequire
muss verwendet werden undget_template_directory()
sollte darin sein, und untergeordnete Themen können erforderliche Dateien ändern (oder enthalten). Können Sie bitte Ihre Antwort ein wenig ändern.