07/06/2021 8:24 am
หัวข้อเริ่มต้น การแจ้งเตือน
ลบทั้งหมด
ธีม Plant
3 โพสต์
3 ผู้ใช้
2 Likes
510 เข้าชม
0
สำหรับ Fruit ในส่วนของ functions.php นั้น ไม่แน่ใจว่าเรียกใช้งาน js ผิดหรือเปล่าครับ
wp_enqueue_script( 'fruit', get_stylesheet_directory_uri('/js/main.js'), array(), $theme_version, true);
เลยทำให้ผลลัพธ์ออกมาเป็นแค่ /wp-content/themes/fruit?ver=2.3.6 ไม่ได้มีการเรียก main.js ครับ
สำหรับ Plant ถ้าเราเลือกไม่ให้แสดงผลรายชื่อธนาคาร มันไปเจอว่าตัว autoSeleted() สินค้ามันจะไม่ทำงานเพราะมันไม่เจอ Element ID "bank" ครับ
3 คำตอบ
2
08/06/2021 3:08 pm
ทางแก้ ให้แก้ไฟล์ functions.php ตามนี้นะครับ เดี๋ยวจะเปิดให้โหลดอีกทีกลางๆ เดือนพร้อมธีม plant 2.3.7 ครับ
(พอดีไปก๊อบโค้ดจาก Plant แล้วเปลี่ยนไม่ครบครับ ยุคนี้ใช้ get_theme_file_uri สะดวกดีครับ)
/** * Enqueue scripts and styles. */ function fruit_scripts() { $theme_version = wp_get_theme()->get( 'Version' ); wp_enqueue_style('fruit', get_theme_file_uri('/css/style.css'), array(), $theme_version ); wp_enqueue_script('fruit', get_theme_file_uri('/js/main.js'), array(), $theme_version, true); } add_action( 'wp_enqueue_scripts', 'fruit_scripts' , 20 );
0
07/06/2021 10:30 am
โอ้ว ขอบคุณมากเลยครับบิ๊ก
@chillisugarz ฝากเพิ่ม todo ให้หน่อยครับ จะได้แก้ตามนี้คร้าบ
0
07/06/2021 10:55 am
โค๊ดเก่าที่ผมเคยเขียน จะเขียนแบบนี้นะครับ
wp_enqueue_script( 'fruit-js', get_stylesheet_directory_uri().'/js/main.js', array(), filemtime(get_theme_file_path('/js/main.js')), true);