ผมได้ธีมสวยขั้นพื้นฐานและเพิ่งค้นพบของฉันstyle.css<head>
ไฟล์ไม่ได้รับการโหลดลงใน ฉันค้นหาไปแล้ว แต่ไม่สามารถหาสาเหตุได้ทำไมมันไม่โหลด
ฉันตรวจสอบglobal $wp_styles
วัตถุแล้ว แต่ไม่พบสิ่งใดเลย:
function style_test()
{
$wp_styles = new WP_Styles();
echo '<pre>';
// $wp_styles->enqueue == completely empty
print_r( $wp_styles->registered );
echo '</pre>';
}
add_action( 'wp_print_scripts', 'style_test', 0 );
ข้างในวัตถุฉันยังไม่สามารถหาสไตล์ชีทที่ลงทะเบียน / ได้รับการโหลด (พวกมันโหลด) ดังนั้นฉันคิดว่าฉันกำลังทำสิ่งผิดปกติในการตรวจสอบเรื่องนี้ด้วย ความคิดใด ๆ
หมายเหตุ:
หากฉันเข้าคิวด้วยตนเองไฟล์ style.cssของฉันจะโหลด การโหลดอัตโนมัติไม่ทำงาน ยิ่งไปกว่านั้นฉันสามารถเข้าถึงไฟล์ได้get_theme_data( TEMPLATEPATH.'/style.css' );
โดยไม่มีปัญหา
wp_head
wp_print_styles
WordPress ไม่ได้โดยอัตโนมัติเบ็ดstyle.css