Semoga ini membantu. Saya mencipta tema kanak-kanak untuk halaman WordPress saya dan menyediakan style.css dan functions.php di dalamnya. Saya mengandaikan baris gilir disediakan dengan betul kerana saya boleh menukar beberapa perkara yang berbeza dan ia menunjukkan kejayaan. Walau bagaimanapun, jika saya cuba menukar sesuatu dalam index.php, ia tidak akan menimpa.
Sebagai contoh, saya cuba menukar warna apabila melayang di atas pautan.
Saya telah menyemak pelbagai siaran dan dokumentasi lain tetapi nampaknya tiada apa yang membantu.
Sekiranya giliran saya betul, sebarang nasihat atau pengesahan amatlah dihargai.
Ini gaya saya.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; }
Ini adalah fungsi saya.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); ?>
Sunting: Barisan beratur nampaknya betul kerana saya dapat mengemas kini latar belakang teks dan beberapa teks lain, tetapi saya menghadapi masalah untuk menentukan dan menukar warna latar belakang pautan kategori.
Di bawah adalah latar belakang merah jambu yang saya maksudkan
Gambar di atas adalah gambar semasa pemeriksaan. Jika saya menukar warna bahagian atas daripada merah jambu kepada merah, ia akan berubah, tetapi jika saya menyalin semua ini dan memasukkannya ke dalam style.css saya, atau pilih sahaja bahagian yang saya rasa relevan, maka ia Tidak tukar warna, cuma kekalkan warna pink.
Terima kasih banyak-banyak Guruh
Anda menggunakan fungsi
get_stylesheet_uri()
secara salah dan ia bukan isu berkaitan CSS. Jika anda menyemak takrifan fungsiget_stylesheet_uri()
, anda boleh melihat bahawa ia mengembalikan URL penuh fail style.css dalam direktori tema kanak-kanakJadi untuk meletakkan style.css ke dalam tema kanak-kanak, anda harus gunakan
wp_enqueue_style('child-style', get_stylesheet_uri());
或wp_enqueue_style('child-style', get_stylesheet_directory_uri( ) .'/style.css');