เปลี่ยนโมดูลบล็อกของคุณให้เป็นม้าหมุนแบบลากได้/เลื่อนขั้นสูงด้วย Divi & Slick

เผยแพร่แล้ว: 2020-05-13

สำหรับเว็บไซต์จำนวนมาก บล็อกได้กลายเป็นส่วนสำคัญของกลยุทธ์ SEO ของพวกเขา นอกจากการสร้างเนื้อหาคุณภาพสูงแล้ว ยังต้องทำให้ขั้นตอนการนำทางโพสต์สำหรับผู้เยี่ยมชมของคุณง่ายขึ้นด้วย ด้วยวิธีนี้ พวกเขาสามารถข้ามจากโพสต์หนึ่งไปยังอีกโพสต์หนึ่ง และใช้เวลากับเว็บไซต์ของคุณมากขึ้นในการอ่านเนื้อหาที่คุณนำเสนอ ภายใน Divi มีโมดูลบล็อกที่คุณสามารถใช้เพื่อแสดงโพสต์บล็อกของคุณและจัดรูปแบบไดนามิกได้เช่นกัน หากคุณกำลังมองหาวิธีที่จะยกระดับประสบการณ์การค้นหาโพสต์ไปอีกระดับ คุณจะต้องชอบโพสต์นี้ เราจะแสดงวิธีเปลี่ยนโมดูลบล็อก Divi ในตัวให้เป็นภาพหมุนแบบลาก/เลื่อนขั้นสูงด้วยองค์ประกอบในตัวของ Divi และไลบรารี js ที่ลื่นไหลฟรี คุณจะสามารถดาวน์โหลดไฟล์ JSON ได้ฟรีเช่นกัน!

ไปกันเถอะ

ดูตัวอย่าง

ก่อนที่เราจะดำดิ่งสู่บทช่วยสอน มาดูผลลัพธ์คร่าวๆ ของหน้าจอขนาดต่างๆ

เดสก์ทอป

ม้าหมุนรูดลากได้

มือถือ

ม้าหมุนรูดลากได้

ดาวน์โหลดเลย์เอาต์ของโมดูลบล็อก Draggable Swipe Carousel Layout ฟรี

ในการวางมือบนโครงร่างม้าหมุนแบบเลื่อนที่ลากได้ของโมดูลบล็อกฟรี ก่อนอื่นคุณต้องดาวน์โหลดโดยใช้ปุ่มด้านล่าง ในการเข้าถึงการดาวน์โหลด คุณจะต้องสมัครรับรายชื่ออีเมล Divi Daily ของเราโดยใช้แบบฟอร์มด้านล่าง ในฐานะสมาชิกใหม่ คุณจะได้รับ Divi goodness และ Divi Layout pack ฟรีทุกวันจันทร์! หากคุณอยู่ในรายชื่อแล้ว เพียงป้อนที่อยู่อีเมลของคุณด้านล่างแล้วคลิกดาวน์โหลด คุณจะไม่ถูก "สมัครใหม่" หรือรับอีเมลเพิ่มเติม

ดาวน์โหลดไฟล์
ดาวน์โหลดฟรี

ดาวน์โหลดฟรี

เข้าร่วมจดหมายข่าว Divi แล้วเราจะส่งอีเมลสำเนาชุดเค้าโครงหน้า Landing Page ของ Divi ที่ดีที่สุดให้คุณ พร้อมแหล่งข้อมูล เคล็ดลับ และลูกเล่นที่น่าตื่นตาตื่นใจและฟรีอีกมากมายของ Divi ทำตามแล้วคุณจะเป็นผู้เชี่ยวชาญ Divi ในเวลาไม่นาน หากคุณสมัครรับข้อมูลแล้ว เพียงพิมพ์ที่อยู่อีเมลของคุณด้านล่างแล้วคลิกดาวน์โหลดเพื่อเข้าถึงชุดเค้าโครง

คุณสมัครสำเร็จแล้ว โปรดตรวจสอบที่อยู่อีเมลของคุณเพื่อยืนยันการสมัครของคุณและเข้าถึงชุดเค้าโครง Divi รายสัปดาห์ฟรี!

1. สร้างหน้าบล็อก

เพิ่มหน้าใหม่

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

ม้าหมุนรูดลากได้

ม้าหมุนรูดลากได้

อัปโหลดเค้าโครงหน้าบล็อกของ บริษัท ออกแบบตกแต่งภายใน

ในบทแนะนำการใช้งานนี้ เราจะใช้เลย์เอาต์บล็อกของ Interior Design Company แต่คุณสามารถใช้เลย์เอาต์อื่นได้ตามต้องการ

ม้าหมุนรูดลากได้

2. สร้างการออกแบบลูกศรก่อนหน้าและถัดไปโดยใช้โมดูล Blurb

เพิ่มแถวใหม่ที่ด้านบนของส่วน

โครงสร้างคอลัมน์

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

ม้าหมุนรูดลากได้

ขนาด

โดยไม่ต้องเพิ่มโมดูลใดๆ ให้เปิดการตั้งค่าแถวและอนุญาตให้แถวแตะด้านซ้ายและด้านขวาของส่วนโดยเปลี่ยนการตั้งค่าการปรับขนาดดังนี้:

  • ความกว้าง: 100%
  • ความกว้างสูงสุด: 100%

ม้าหมุนรูดลากได้

เพิ่มโมดูล Blurb

เพิ่มหัวข้อ

จากนั้นเพิ่มโมดูล Blurb และใส่ชื่อ

ม้าหมุนรูดลากได้

เลือกไอคอน

เลือกไอคอนถัดไป

ม้าหมุนรูดลากได้

การตั้งค่าไอคอน

ไปที่แท็บออกแบบและเปลี่ยนการตั้งค่าไอคอนดังนี้:

  • ไอคอนสี: #000000
  • ไอคอนวงกลม: ใช่
  • สีวงกลม: #f2f2f2
  • ตำแหน่งรูปภาพ/ไอคอน: ด้านบน
  • การจัดตำแหน่งรูปภาพ/ไอคอน: กึ่งกลาง

ม้าหมุนรูดลากได้

การตั้งค่าข้อความชื่อเรื่อง

จากนั้น แก้ไขการตั้งค่าข้อความชื่อเรื่อง

  • แบบอักษรของชื่อเรื่อง: Muli
  • น้ำหนักแบบอักษรของชื่อเรื่อง: กึ่งหนา
  • การจัดตำแหน่งข้อความชื่อเรื่อง: Center
  • ชื่อข้อความสี: #000000

ม้าหมุนรูดลากได้

ขนาด

เรากำลังเปลี่ยนการตั้งค่าขนาดของโมดูลตามขนาดหน้าจอต่างๆ ต่อไป

  • ความกว้าง: 10% (เดสก์ท็อป), 20% (แท็บเล็ต), 30% (โทรศัพท์)
  • การจัดตำแหน่งโมดูล: ขวา

ม้าหมุนรูดลากได้

CSS Class

และเราจะเพิ่มคลาส CSS ด้วย คลาส CSS นี้จะช่วยให้เราทริกเกอร์การทำงานแบบหมุนได้เมื่อคลิกในบทช่วยสอนในภายหลัง

  • CSS Class: ปุ่มย้อนกลับ

ม้าหมุนรูดลากได้

องค์ประกอบหลัก CSS

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

cursor: pointer;

ม้าหมุนรูดลากได้

โคลนแถว & วางที่ด้านล่างของมาตรา

เมื่อคุณทำลูกศรแรกเสร็จแล้ว คุณสามารถโคลนคอนเทนเนอร์แถวทั้งหมด และวางแถวที่ซ้ำกันที่ส่วนท้ายของส่วนบล็อก

ม้าหมุนรูดลากได้

ม้าหมุนรูดลากได้

เปลี่ยนชื่อ

เปิดโมดูล Blurb ในแถวที่ซ้ำกันและเปลี่ยนชื่อ

ม้าหมุนรูดลากได้

เปลี่ยนไอคอน

พร้อมกับไอค่อน

ม้าหมุนรูดลากได้

เปลี่ยนคลาส CSS

และปรับเปลี่ยนคลาส CSS ด้วยเช่นกัน

  • CSS Class: ปุ่มถัดไป

ม้าหมุนรูดลากได้

3. เตรียมโมดูลบล็อก

โมดูลบล็อกที่มีแถวเปิด

ขนาด

เมื่อลูกศรเข้าที่แล้ว ก็ถึงเวลาเริ่มปรับแต่ง Blog Module โดยเริ่มจากแถวที่วางไว้ เปิดการตั้งค่าแถวและแก้ไขการตั้งค่าการปรับขนาดตามนั้น:

  • ความกว้าง: 100%
  • ความกว้างสูงสุด: 100%

ม้าหมุนรูดลากได้

ทัศนวิสัย

จากนั้นวางโอเวอร์โฟลว์ของแถวเพื่อซ่อน ซึ่งจะช่วยให้มั่นใจได้ว่าภาพหมุนจะไม่ทำให้แถบเลื่อนแนวนอนปรากฏขึ้นภายในหน้าเว็บของเรา

  • แนวนอนล้น: ซ่อน
  • ล้นแนวตั้ง: ซ่อน

ม้าหมุนรูดลากได้

แก้ไขโมดูลบล็อก

ซ่อนการแบ่งหน้า

เมื่อตั้งค่าแถวเรียบร้อยแล้ว ให้เปิดการตั้งค่าโมดูลบล็อก ตรวจสอบให้แน่ใจว่าได้ปิดใช้งานการแบ่งหน้าในการตั้งค่าองค์ประกอบ

  • แสดงเลขหน้า: ไม่

ม้าหมุนรูดลากได้

เค้าโครง

จากนั้นไปที่แท็บออกแบบและเปลี่ยนเลย์เอาต์เป็นเต็มความกว้าง

  • เลย์เอาต์: เต็มความกว้าง

ม้าหมุนรูดลากได้

โอเวอร์เลย์

เรากำลังเพิ่มโอเวอร์เลย์ด้วย

  • การวางซ้อนรูปภาพเด่น: เปิด
  • สีไอคอนซ้อนทับ: #ffffff
  • สีพื้นหลังซ้อนทับ: rgba (1,0,66,0.33)

ม้าหมุนรูดลากได้

CSS Class

ต่อไป เราจะเพิ่มคลาส CSS ในบล็อกของเรา ซึ่งจะช่วยให้เราเปิดใช้งานภาพหมุนได้ในภายหลังในบทช่วยสอน

  • CSS Class: บล็อกโมดูล

ม้าหมุนรูดลากได้

โพสต์ Meta CSS

และเราจะสร้างช่องว่างระหว่าง meta ของโพสต์และข้อความที่ตัดตอนมาโดยเพิ่มระยะขอบด้านล่างบางส่วนให้กับองค์ประกอบ post meta CSS ในแท็บขั้นสูง

margin-bottom: 50px;

ม้าหมุนรูดลากได้

4. เพิ่มฟังก์ชัน JS ที่ลื่นไหล

เพิ่มโมดูลโค้ดด้านล่างโมดูลบล็อก

เมื่อตั้งค่า Divi ทั้งหมดแล้ว ก็ถึงเวลาเพิ่มฟังก์ชัน slick js! เพิ่มโมดูลโค้ดด้านล่างโมดูลบล็อก (หรือที่อื่นในหน้า)

ม้าหมุนรูดลากได้

เพิ่มแท็กสคริปต์ JS เนียน

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

src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.6.0/slick.js

ม้าหมุนรูดลากได้

เพิ่มโค้ด CSS ของสไลด์

เราจะปรับเปลี่ยนแต่ละบล็อกโพสต์ในระดับบุคคลเล็กน้อยโดยใช้โค้ด CSS ตรวจสอบให้แน่ใจว่าคุณวางโค้ด ระหว่างแท็กลักษณะ ตามที่เห็นในหน้าจอการพิมพ์ด้านล่าง

.slick-slide {
float: left;
margin: 2vw;
}

ม้าหมุนรูดลากได้

เพิ่มรหัส JQuery

และสุดท้ายแต่ไม่ท้ายสุด เราจะเพิ่มโค้ด JQuery เพื่อให้ภาพหมุนแบบเลื่อนที่ลากได้ขั้นสูงมีรูปแบบ ภายในโค้ดด้านล่าง เรายังได้เพิ่มปุ่มต่างๆ ที่เราได้ออกแบบไว้สำหรับฟังก์ชันของภาพหมุนด้วย ตรวจสอบให้แน่ใจว่าคุณวางโค้ด ไว้ในแท็กสคริปต์ ดังที่คุณเห็นในหน้าจอการพิมพ์ด้านล่าง

jQuery(function($){
  
var backButton = $('.back-button');
var nextButton = $('.next-button');
var postContainer = $('.blog-module .et_pb_ajax_pagination_container');
  
postContainer.addClass('slider'); 
postContainer.addClass('blog-carousel'); 

$('.blog-carousel').slick({
    infinite: true,
    slidesToShow: 3,
    slidesToScroll: 1,
    centerMode: true,
    centerPadding: '10%',
    swipe: true,
    prevArrow: backButton,
    nextArrow: nextButton,
  
    responsive: [{
    breakpoint: 1079, settings: {
    slidesToShow: 1
    }
    }]

});
});

ม้าหมุนรูดลากได้

5. บันทึกหน้า & ออกจาก Visual Builder เพื่อดูผลลัพธ์

ภายใน Visual Builder คุณจะไม่เห็นผลลัพธ์ ดังนั้น ทันทีที่คุณทำเสร็จแล้ว ให้บันทึกเพจของคุณ ออกจาก Visual Builder และดูผลลัพธ์บนเว็บไซต์ของคุณ!

ม้าหมุนรูดลากได้

ม้าหมุนรูดลากได้

ดูตัวอย่าง

เมื่อเราได้ทำตามขั้นตอนทั้งหมดแล้ว มาดูผลลัพธ์ในขั้นสุดท้ายในหน้าจอขนาดต่างๆ

เดสก์ทอป

ม้าหมุนรูดลากได้

มือถือ

ม้าหมุนรูดลากได้

ความคิดสุดท้าย

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

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