Ich hoffe, das hilft. Ich habe ein Child-Theme für meine WordPress-Seite erstellt und darin style.css und Functions.php eingerichtet. Ich gehe davon aus, dass die Warteschlange richtig eingerichtet ist, da ich ein paar verschiedene Dinge ändern kann und sie Erfolg zeigt. Wenn ich jedoch versuche, etwas in index.php zu ändern, wird es nicht überschrieben.
Zum Beispiel versuche ich, die Farbe eines Links zu ändern, wenn ich mit der Maus darüber fahre.
Ich habe verschiedene andere Beiträge und Dokumentationen überprüft, aber nichts scheint zu helfen.
Wenn meine Warteschlange tatsächlich korrekt ist, wäre ich für jeden Rat oder jede Bestätigung sehr dankbar.
Das ist mein Stil.css
/* Theme Name: Blossom pin child Theme URI: https://www.diagnosischerry.co.uk Description: A blossom pin child theme Author: Blossom Themes Author URI: https://blossomthemes.com/ Template: blossom-pin Version: 1.0.0 Text Domain: blossom-pin-child */ .archive #primary .post .entry-header .category a { background: red!important; } .archive #primary .post .entry-header .category a:hover { background: red!important; }
Das ist meine Functions.php
<?php // enqueue parent styles function blossompin_scripts() { wp_enqueue_style('parent-style', get_template_directory_uri() . '/style.css'); wp_enqueue_style('child-style', get_stylesheet_uri() . '/style.css'); } add_action('wp_enqueue_scripts', blossompin_scripts); ?>
Bearbeiten: Die Warteschlange scheint korrekt zu sein, da ich den Hintergrund des Textes und einiger anderer Texte aktualisieren kann, aber ich habe Probleme, die Hintergrundfarbe der Kategorielinks zu lokalisieren und zu ändern.
Unten ist der rosa Hintergrund, auf den ich mich beziehe
Das Bild oben ist das Bild während der Inspektion. Wenn ich die Farbe der Oberseite von Rosa auf Rot ändere, ändert sich das, aber wenn ich das alles kopiere und in meine style.css füge oder einfach nur die Teile auswähle, die ich für relevant halte, dann passiert das nicht Ändere die Farbe, behalte einfach die rosa Farbe.
Vielen Dank Donner
您错误地使用了
get_stylesheet_uri()
函数,而不是与 CSS 相关的问题。 如果您检查get_stylesheet_uri()
函数的定义,您可以看到它返回子主题目录中 style.css 文件的完整 URL因此,要将 style.css 放入子主题中,您应该使用
wp_enqueue_style('child-style', get_stylesheet_uri());
或wp_enqueue_style('child-style', get_stylesheet_directory_uri( ) .'/style.css');