Ich bin gerade am Anfang von Wordpress und obwohl ich anständige Fortschritte zwickte meine html5blank
Thema. Alle sagten mir, dass ich stattdessen ein Kinderthema verwenden sollte - also entschied ich mich dazu!Wordpress Kind Thema CSS Pfad
Ich möchte immer noch meine CSS/font/js/img-Ordner so nah wie möglich an die Struktur in Original-HTML-Vorlagen. Bevor ein Kind Thema verwenden, habe ich in meiner /css/main.css
Datei in .header.php
wie folgt zu laden:
<link rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>/css/main.css">
Jetzt verstehe ich, dass ich es in den html5blank-child
Ordnern in .functions.php
wie folgt laden soll:
<?php
add_action('wp_enqueue_scripts', 'my_theme_enqueue_styles');
function my_theme_enqueue_styles() {
wp_enqueue_style('parent-style', get_template_directory_uri() . '/css/main.css');
}
?>
Diese schien zu funktionieren, aber offensichtlich werden die Stile von html5blank/style.css
vererbt. Ich schätze, es ist keine gute Idee, die Datei zu entfernen? Was wäre der beste Weg, damit umzugehen?
Ein weiteres Problem dabei ist, ich das Admin über die /wp-admin
URL zugreifen können, aber wenn ich auf einen Beitrag und ‚update‘ gehen sie geht es auf eine leere Seite post.php
Irgendwelche Ideen? Danke im Voraus!
Hey, danke für die Antwort, ich habe beide Code-Schnipsel ausprobiert, aber keiner ruft mein Stylesheet auf. Der Pfad, den ich benutzte, war '/ css/main.css'. Die ursprüngliche style.css wird weiterhin vom übergeordneten Element verwendet. Könnte das daran liegen, wie das übergeordnete Thema funktioniert? Es ist ein 'leeres' Thema, also ist es vielleicht direkt editiert und nicht kinderfreundlich? – user1406440