จะแก้ไข Jumping Header ใน Divi ได้อย่างไร? (3 วิธี)

เผยแพร่แล้ว: 2021-01-14

มีปัญหากับส่วนหัวกระโดดใน Divi หรือไม่? คุณมาถูกที่แล้ว ในคู่มือนี้ เราจะแสดงให้คุณเห็น 3 วิธีในการแก้ไขปัญหาส่วนหัวกระโดดอย่างง่ายดายใน Divi ทีละขั้นตอน

Divi Jumping Header

ด้วยผู้ใช้หลายล้านคนทั่วโลก Divi จึงเป็นหนึ่งในธีม WordPress ที่ได้รับความนิยมมากที่สุด มันมาพร้อมกับคุณสมบัติมากมายที่ให้คุณซ่อนส่วนหัว ปรับแต่งหน้าผลิตภัณฑ์ WooCommerce และรวมถึงปุ่ม Add to Cart ในหน้าร้านค้า อย่างไรก็ตาม Divi ก็มีปัญหาทั่วไปเช่นกัน เราได้เห็นวิธีแก้ไขปัญหาเกี่ยวกับแบบฟอร์มการติดต่อแล้ว และวันนี้เราจะแสดงวิธีแก้ไขปัญหาส่วนหัวกระโดด

ผู้ใช้หลายคนประสบปัญหากับส่วนหัวใน Divi ดังนั้นในคู่มือนี้ เราจะดูวิธีแก้ไข ก่อนที่เราจะเข้าสู่คู่มือนี้ เรามาทำความเข้าใจว่าสาเหตุของปัญหานี้คืออะไรและเหตุใดจึงเกิดขึ้น

ส่วนหัวกระโดด Divi คืออะไร?

บางครั้ง เมื่อคุณเยี่ยมชมบางไซต์ที่ใช้ Divi คุณสังเกตเห็นว่าเมื่อโหลดหน้า ส่วนหัวจะไม่อยู่ด้านบน แต่จะข้ามไปจนกว่าหน้าจะโหลดเต็ม ด้วยเหตุนี้จึงเรียกว่า Divi jumping header

ทำไมส่วนหัวกระโดดจึงเกิดขึ้น?

ส่วนหัวกระโดดใน Divi เกิดขึ้นเนื่องจากความขัดแย้งระหว่าง CSS และ JavaScript เมื่อคุณนำการเปลี่ยนแปลงไปใช้กับไซต์ของคุณโดยใช้เครื่องมือปรับแต่งเอง Divi จะใช้ JavaScript และเพิ่มการเปลี่ยนแปลงเหล่านั้นผ่านแอตทริบิวต์สไตล์ให้กับทั้งค่า padding-top และค่าสูงสุดโดยใช้ CSS ปัญหาคือเบราว์เซอร์แสดงผล CSS ก่อน JavaScript และความล่าช้าในการโหลดทำให้เกิดภาพลวงตาของส่วนหัวกระโดด

แก้ไขส่วนหัวกระโดดใน Divi - ตัวปรับแต่ง Divi

ในการแก้ไขส่วนหัวกระโดดใน Divi คุณต้องค้นหาค่า padding-top และ top และตรวจสอบ padding ที่ฉีดโดยใช้ Javascript จากนั้นเพียงเพิ่มลงในสไตล์ชีตของคุณ เรามาดูวิธีการทำกัน

จะแก้ไข Jumping Header ใน Divi ได้อย่างไร?

วิธีที่ดีที่สุดในการแก้ไขปัญหาส่วนหัวกระโดดใน Divi คือการพูดถึง padding-top และค่าคลาส CSS อื่น ๆ ด้วยตนเองผ่าน ไฟล์ style.css หรือเครื่องมือปรับแต่ง WordPress เรามาดูวิธีการทำทีละขั้นตอนกัน

หมายเหตุ : เพื่อหลีกเลี่ยงไม่ให้เกิดปัญหาใดๆ บนไซต์ของคุณ เราขอแนะนำให้คุณทดสอบการเปลี่ยนแปลงเหล่านี้ในโหมดการจัดเตรียมก่อน บริษัทโฮสติ้ง WordPress บางแห่งมีสภาพแวดล้อมการแสดงละครโดยค่าเริ่มต้น แต่ถ้าผู้ให้บริการโฮสติ้งของคุณไม่มี คุณสามารถสร้างสภาพแวดล้อมการแสดงละครในเครื่องได้

ขั้นตอนที่ 1: การตรวจสอบ

ขั้นแรก เปิดเว็บไซต์ของคุณในเบราว์เซอร์และเรียกใช้เครื่องมือตรวจสอบบนส่วนหัวของคุณ เพียงวางเมาส์บนส่วนหัว คลิกขวา และเลือก ตรวจสอบองค์ประกอบ (หรือเพียงแค่ ตรวจสอบ ในเบราว์เซอร์อื่น)

ตรวจสอบเครื่องมือ

ในแท็บตัวตรวจสอบ ให้มองหาค่า CSS 2 ค่า

  • padding-top
  • สูงสุด

ค่า css

ดังที่คุณเห็นในตัวอย่างของเรา padding-top คือ 80 px และด้านบนคือ 32 px เซิร์ฟเวอร์สร้างขนาดเหล่านี้โดยอัตโนมัติ ดังนั้นเราจึงต้องระบุขนาดเหล่านี้ใน ไฟล์ style.css ของเว็บไซต์ของเรา

ขั้นตอนที่ 2: การเพิ่ม CSS ให้กับ Divi

ขั้นตอนต่อไปในการแก้ไขปัญหาส่วนหัวกระโดดใน Divi คือการเพิ่มโค้ด CSS ให้กับธีมของคุณ เพียงคัดลอกโค้ด CSS ต่อไปนี้

 #page-คอนเทนเนอร์ {
แผ่นรองด้านบน: 80px;
}

#ส่วนหัวหลัก {
ด้านบน: 32px;
}

ค่าเหล่านี้เป็นค่าสำหรับเว็บไซต์ของเรา แต่อาจแตกต่างกันสำหรับไซต์ของคุณ ดังนั้นอย่าลืมเปลี่ยนค่าตามความเหมาะสม ตอนนี้ คุณต้องเพิ่มรหัสนี้ในเว็บไซต์ของคุณ มี 3 วิธีในการทำเช่นนี้:

  1. การใช้ตัวแก้ไขธีม Divi
  2. จากเครื่องมือปรับแต่ง WordPress
  3. การใช้ข้อมูลโค้ด

วิธีที่ 1: โปรแกรมแก้ไขธีม Divi

ธีม Divi มาพร้อมกับตัวแก้ไขธีมแบบ inbuilt ที่คุณสามารถพบได้ใน Divi > Theme Options > Custom CSS

ตัวแก้ไขธีม Divi

เมื่อไปถึงแล้ว ให้วางโค้ดที่คุณเพิ่งคัดลอกและบันทึกการเปลี่ยนแปลง

บันทึก Divi css

แค่นั้นแหละ! ส่วนหัวกระโดดของคุณควรได้รับการแก้ไข!

วิธีที่ 2: WordPress Customizer – CSS เพิ่มเติม

ตัวเลือกที่สองคือการใช้ WordPress Customizer ในแดชบอร์ด WordPress ของคุณ ไปที่ ลักษณะที่ ปรากฏ > ปรับแต่ง จากนั้น ไปที่ส่วน CSS เพิ่มเติม และวางโค้ด CSS ที่คุณได้คัดลอกไว้ในขั้นตอนก่อนหน้า

แก้ไข Jumping Header ใน Divi - เพิ่ม css

หลังจากนั้น เผยแพร่การเปลี่ยนแปลง แค่นั้นเอง!

วิธีที่ 3: ตัวอย่างโค้ด

หากคุณไม่สะดวกที่จะเพิ่มโค้ดลงในไฟล์ธีมของคุณโดยตรง คุณสามารถใช้ Code Snippets ซึ่งเป็นเครื่องมือที่ยอดเยี่ยมในการเพิ่มข้อมูลโค้ด HTML, PHP, CSS และ JavaScript ลงในไซต์ของคุณได้

อันดับแรก ใน แดชบอร์ด WordPress ของคุณ ให้ไปที่ Plugins > Add New และมองหา Code Snippets ติดตั้งและเปิดใช้งานบนเว็บไซต์ของคุณ

แก้ไข Jumping Header ใน Divi - เพิ่มข้อมูลโค้ด wordpress plugin

หลังจากเปิดใช้งานปลั๊กอิน คุณจะเห็นการตั้งค่าของปลั๊กอินในส่วนผู้ดูแลระบบ WordPress

แก้ไขส่วนหัวกระโดดใน Divi - ตัวอย่างทั้งหมด

ข้อมูลโค้ดช่วยให้คุณเพิ่มหรือแก้ไขโค้ดที่มีอยู่บนไซต์ของคุณได้ สำหรับการสาธิตนี้ เราจะ แก้ไขข้อมูลโค้ด CSS ที่มีอยู่ ปลั๊กอินนี้มาพร้อมกับข้อมูลโค้ด CSS จำลองหนึ่งรายการโดยค่าเริ่มต้นซึ่งคุณสามารถเปิดใช้งานได้

แก้ไข The Jumping Header ใน Divi - แก้ไข css

เพียงคลิกที่ตัวอย่างเพื่อแก้ไข จากนั้นเปลี่ยนชื่อและเพิ่มโค้ด CSS ที่คุณได้คัดลอกไว้ในขั้นตอนก่อนหน้า

แก้ไข Jumping Header ใน Divi - เพิ่ม css snippet

หลังจากนั้นเพียงบันทึกการแก้ไขและคุณก็พร้อมแล้ว

ขั้นตอนที่ 3: การล้างแคชของคุณ

หลังจากใช้การเปลี่ยนแปลงในไซต์ของคุณแล้ว คุณต้องล้างแคช มีปลั๊กอินแคชของ WordPress มากมายในตลาด หากคุณไม่แน่ใจว่าจะใช้อันไหน ให้เลือกรายการโปรดจากรายการนี้

หลังจากติดตั้งและเปิดใช้งานปลั๊กอินแคชที่คุณเลือก คุณจะต้องล้างแคช ตัวอย่างเช่น เราใช้ WP Fastest Cache ดังนั้นในแดชบอร์ด WordPress เราเพียงแค่ไปที่การตั้งค่าของปลั๊กอินและกดปุ่มเพื่อล้างแคชของเว็บไซต์ WordPress ทั้งหมด

แก้ไข Jumping Header ใน Divi - ล้างแคช

แค่นั้นแหละ! ตอนนี้ส่วนหัวของคุณใน Divi จะไม่กระโดดอีกต่อไป

บทสรุป

โดยรวมแล้ว ปัญหาส่วนหัวกระโดดใน Divi นั้นพบได้บ่อยมาก ข่าวดีก็คือว่ามันค่อนข้างง่ายที่จะแก้ปัญหาด้วย ในคู่มือนี้ เราได้แสดงวิธีการแก้ไขปัญหานี้โดยการเพิ่มโค้ด CSS สองสามบรรทัดในการติดตั้ง WordPress ของคุณ คุณสามารถทำสิ่งนี้ได้ 3 วิธี:

  • เพิ่มโค้ดลงในไฟล์ style.css ของธีม WordPress
  • เพิ่มโค้ดโดยใช้ WordPress Customizer
  • ใช้ข้อมูลโค้ด

วิธีการทั้งหมดเหล่านี้จะแก้ไขปัญหาส่วนหัวกระโดดได้ ดังนั้นให้เลือกวิธีที่เหมาะสมกับคุณที่สุด นอกจากนี้ หากหลังจากเพิ่มโค้ด CSS แล้ว ส่วนหัวของคุณยังคงกระโดด อย่าลืมล้างแคช (แคชในเครื่อง เบราว์เซอร์ และ DNS) คุณยังสามารถเข้าถึงไซต์ของคุณจากคอมพิวเตอร์เครื่องอื่นหรือใช้โหมดไม่ระบุตัวตน

สำหรับบทแนะนำเพิ่มเติมเกี่ยวกับ Divi โปรดดูคำแนะนำต่อไปนี้:

  • วิธีทำให้องค์ประกอบ Divi เหนียว
  • แบบฟอร์มติดต่อ Divi ไม่ทำงาน: วิธีแก้ไข
  • วิธีแก้ไขข้อผิดพลาดการหมดเวลา Divi

สุดท้ายนี้ เราหวังว่าคุณจะพบว่าบทความนี้มีประโยชน์ หากคุณเคย โปรดแชร์โพสต์นี้บนโซเชียลมีเดีย คุณเคยประสบปัญหาใด ๆ กับ Divi หรือไม่? คุณมีปัญหาใด ๆ ในการปฏิบัติตามคู่มือนี้หรือไม่? แจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง