2
บุคคลที่ 3 ควรใช้ $ wp_scripts / $ wp_styles-> add_data หรือไม่
ภายในชั้นเรียนที่มีอยู่วิธีการตั้งชื่อWP_Dependencies add_dataฟังก์ชั่นนี้เพิ่มข้อมูลให้กับสคริปต์ / สไตล์ที่ได้รับการจัดคิวระหว่างการโหลด WordPress การอ้างถึงการใช้งานทั่วไปสำหรับฟังก์ชั่นนี้คือการเพิ่มเงื่อนไขเมื่อเพิ่มสไตล์ชีทที่มีการกำหนดเป้าหมายที่ IE เวอร์ชันต่าง ๆ ตัวอย่างเช่นหากต้องการกำหนดเป้าหมายเป็น IE8 และต่ำกว่า: function test_wp_print_styles() { global $wp_styles; wp_enqueue_style( 'test-style', get_template_directory_uri() . '/css/test.css', array(), 1, 'all' ); $wp_styles->add_data( 'test-style', 'conditional', 'lte ie8' ); } add_action( 'wp_print_styles', 'test_wp_print_styles' ); สิ่งนี้จะแสดงผลเป็น: <!--[if lte ie8]> <link rel='stylesheet' id='test-style-css' href='http://trunkosaurus.dev/wp-content/themes/twentyeleven/css/test.css?ver=1' type='text/css' media='all' /> <![endif]--> เมื่อฉันมองผ่าน …