วิธีแชร์โพสต์แบบร่างของ WordPress โดยใช้ลิงก์ชั่วคราว
เผยแพร่แล้ว: 2017-11-02ในกรณีส่วนใหญ่ การให้สิทธิ์การเข้าถึงแดชบอร์ดแก่ผู้คนอย่างไม่จำกัดไม่ใช่ความคิดที่ดี ท้ายที่สุด ยิ่งมีผู้มีสิทธิ์ของผู้ดูแลระบบมากเท่าใด โอกาสที่ปัญหาจะเกิดขึ้นก็อาจมีผลร้ายแรงต่อไซต์ของคุณมากขึ้นเท่านั้น
วิธีที่ยอดเยี่ยมวิธีหนึ่งในการจำกัดจำนวนผู้ที่สามารถเข้าถึงแดชบอร์ดของคุณคือการใช้ลิงก์ชั่วคราวเพื่อแชร์เนื้อหาที่ละเอียดอ่อน ซึ่งหมายความว่าหากคุณต้องการแชร์แบบร่างบทความของ WordPress คุณไม่จำเป็นต้องให้บัญชีแก่ผู้ใช้เพื่อดู ในบทความนี้ เราจะสอนวิธีการทำเช่นนั้น แต่ก่อนอื่น มาพูดถึงอันตรายของการเข้าถึงแบบไม่จำกัดกันก่อนดีกว่า
ทำไมคุณควรจำกัดการเข้าถึงแดชบอร์ด WordPress ของคุณ

ยิ่งมีผู้ใช้เข้าถึงแดชบอร์ดของคุณมากเท่าใด ความเสี่ยงโดยรวมก็จะยิ่งมากขึ้นเท่านั้น
วิธีที่ง่ายที่สุดวิธีหนึ่งในการปรับปรุงความปลอดภัยสำหรับแพลตฟอร์มใดๆ คือการจำกัดการเข้าถึงตามบทบาทของผู้ใช้ ตัวอย่างเช่น ไม่ใช่ทุกคนที่ต้องการบัญชีผู้ดูแลระบบเพื่อทำงาน ตรวจสอบให้แน่ใจว่าได้กำหนดบทบาทที่ถูกต้องเป็นองค์ประกอบหลักในการทำให้เว็บไซต์ของคุณปลอดภัย
บทบาทผู้ใช้ WordPress ระดับล่างเริ่มต้นมักถูกจำกัดค่อนข้าง ถึงกระนั้น คุณยังไม่ต้องการให้ทุกคนเข้าถึงแดชบอร์ดได้ ตามหลักการทั่วไป ผู้คนไม่ควรมีบัญชีของตัวเอง เว้นแต่พวกเขาจะเป็นผู้มีส่วนร่วมประจำในตำแหน่งใดตำแหน่งหนึ่ง และนี่คือเหตุผล:
- บัญชีมากขึ้นเท่ากับความเสี่ยงที่เพิ่มขึ้น คิดว่าแต่ละบัญชีที่มีการเข้าถึงแดชบอร์ดเป็นจุดเริ่มต้นสำหรับผู้โจมตี ฟังดูหวาดระแวงเล็กน้อย แต่ความปลอดภัยควรมีความสำคัญสำหรับเจ้าของเว็บไซต์เสมอ
- ผู้ใช้อาจทำให้เกิดข้อผิดพลาดในเว็บไซต์ของคุณ ผู้ที่มีสิทธิ์เข้าถึงแดชบอร์ดอาจแบ่งส่วนต่าง ๆ ของไซต์ของคุณโดยยุ่งกับฟีเจอร์ที่พวกเขาไม่เข้าใจ ทั้งนี้ขึ้นอยู่กับสิทธิ์ของบัญชี
ข่าวดีก็คือมีวิธีให้ผู้ใช้เข้าถึงส่วนต่างๆ ของไซต์ของคุณได้ชั่วคราว ตัวอย่างเช่น คุณสามารถใช้ลิงก์ชั่วคราวเพื่อแชร์บทความร่างของ WordPress กับคนที่คุณต้องการ มาพูดถึงเครื่องมือหนึ่งที่จะช่วยคุณใช้งานคุณลักษณะนั้นกัน
บทนำสู่ปลั๊กอินแสดงตัวอย่างโพสต์สาธารณะ
ปลั๊กอิน Public Post Preview เป็นเครื่องมือง่ายๆ ที่ช่วยแก้ปัญหาที่ซับซ้อนได้ ช่วยให้คุณสามารถแชร์ร่างโพสต์กับคนที่คุณต้องการโดยใช้ลิงก์เดียว ซึ่งหมายความว่าหากคุณต้องการให้ผู้อื่นตรวจสอบ (หรือแม้แต่แก้ไข) หนึ่งในโพสต์ของคุณ คุณไม่จำเป็นต้องตั้งค่าบัญชีสำหรับพวกเขา
ที่สำคัญกว่านั้น ทุกลิงก์ที่สร้างปลั๊กอินจะถูกตั้งค่าให้หมดอายุโดยอัตโนมัติหลังจาก 48 ชั่วโมง ซึ่งหมายความว่าแม้ว่าลิงก์จะถูกส่งต่อ ลิงก์จะหยุดทำงานหลังจากช่วงเวลานั้น และไม่มีใครที่ไม่มีบัญชีจะสามารถแตะต้องได้
ในทางปฏิบัติ คุณลักษณะนี้จะมีประโยชน์หากคุณเปิดบล็อกและบางครั้งต้องการให้ใครบางคนตรวจสอบผลงานของคุณก่อนที่จะเผยแพร่ นอกจากนี้ โค้ดที่อยู่เบื้องหลังปลั๊กอินนี้ไม่มีธีมอิสระ ดังนั้นจึงใช้ได้กับทุกเว็บไซต์ รวมถึงบล็อกของ Divi
คุณสมบัติหลัก:
- สร้างลิงก์การเข้าถึงชั่วคราวสำหรับบทความร่าง WordPress ของคุณ
- ตั้งค่าให้ลิงก์ของคุณหมดอายุโดยอัตโนมัติ เพื่อป้องกันการเข้าถึงโดยไม่ได้รับอนุญาต
- กำหนดค่าระยะเวลาที่ลิงก์ของคุณจะหมดอายุ หากคุณต้องการ
ราคา: ฟรี | ข้อมูลมากกว่านี้
วิธีแชร์โพสต์แบบร่างของ WordPress โดยใช้ลิงก์ชั่วคราว (ใน 2 ขั้นตอน)
ก่อนที่คุณจะเริ่มแชร์ได้ คุณจะต้องติดตั้งและเปิดใช้งานปลั๊กอิน Public Post Preview นอกจากนี้ ขั้นตอนที่สองที่เป็นทางเลือกจะทำให้คุณต้องเข้าถึงไฟล์ WordPress ของคุณผ่าน File Transfer Protocol (FTP) และเราขอแนะนำ FileZilla เพื่อจุดประสงค์นี้
ขั้นตอนที่ #1: เลือกโพสต์ที่คุณต้องการแชร์และรับลิงก์ชั่วคราว
ส่วนนี้ตรงไปตรงมา เพียงเลือกโพสต์ที่คุณต้องการแชร์และเปิดโดยใช้ตัวแก้ไข WordPress เมื่อคุณเข้ามาแล้ว คุณจะเห็นตัวเลือก เปิดใช้งานการแสดงตัวอย่างสาธารณะ ใหม่ในกล่องเมตาบ็อกซ์ เผยแพร่ :

เมื่อคุณคลิกช่องทำเครื่องหมาย ลิงก์ชั่วคราวจะปรากฏขึ้นด้านล่าง:
ณ จุดนี้ คุณสามารถคัดลอกและส่งไปให้ใครก็ได้ที่คุณต้องการเข้าถึงฉบับร่างโพสต์ของคุณ ง่ายมาก!
ดังที่เราได้กล่าวไปแล้ว โดยค่าเริ่มต้น ลิงก์จะทำงานเป็นเวลา 48 ชั่วโมงนับจากวินาทีที่สร้างขึ้น อย่างไรก็ตาม หากคุณต้องการเปลี่ยนเวลานั้น โปรดดูหัวข้อถัดไป
ขั้นตอนที่ #2: แก้ไขอายุการใช้งานของลิงก์ชั่วคราวของคุณ (ไม่บังคับ)
ปลั๊กอินแสดงตัวอย่างโพสต์สาธารณะใช้โทเค็นความปลอดภัยประเภทหนึ่งที่เรียกว่า 'nonces' ทั้งเพื่อเปิดใช้งานการเข้าถึงแบบร่างโพสต์ของคุณและ กำหนดอายุการใช้งานของลิงค์ หากคุณต้องการเปลี่ยนความยาวของอายุการใช้งานนั้น คุณสามารถทำได้โดยแก้ไขฟังก์ชันปลั๊กอิน ppp_nonce_life
ก่อนอื่น เข้าถึงเว็บไซต์ของคุณโดยใช้ FTP จากนั้นไปที่ โฟลเดอร์ public_html/wp-content/plugins/public-post-preview ข้างในคุณจะพบไฟล์ชื่อ public-post-preview.php เมื่อคลิกขวาและใช้ตัวเลือก ดู/แก้ไข จะเปิดขึ้นโดยใช้โปรแกรมแก้ไขข้อความเริ่มต้นของคุณ:
เมื่อคุณเข้ามาแล้ว ใช้ฟังก์ชันการค้นหาของบรรณาธิการเพื่อค้นหาสตริง ppp_nonce_life ควรปรากฏอยู่ตรงกลางของข้อมูลโค้ดต่อไปนี้:
$nonce_life = apply_filters( 'ppp_nonce_life', 60 * 60 * 48 ); // 48 hours
นี่คือรหัสที่เราจำเป็นต้องแก้ไขเพื่อเปลี่ยนอายุการใช้งานเริ่มต้นของลิงก์ของคุณ ตัวอย่างเช่น หากคุณต้องการตั้งค่าเป็น 72 ชั่วโมงแทนที่จะเป็น 48 ให้แทนที่ตัวเลขที่สามในลำดับ สิ่งนี้จะควบคุมจำนวนชั่วโมงที่ลิงก์จะยังคงใช้งานได้ ดังนั้นให้ปรับแต่งตามต้องการ คุณยังสามารถจำกัดการเข้าถึงได้เพียงไม่กี่นาที ดังตัวอย่างต่อไปนี้...
$nonce_life = apply_filters( 'ppp_nonce_life', 60 * 30 ); // 30 minutes
…โดยที่ลิงก์จะ 'แสดง' อยู่เพียงครึ่งชั่วโมงเท่านั้น อย่างไรก็ตาม นั่นอาจเป็นการจำกัดเกินไป เราจึงแนะนำให้ตั้งค่าอย่างน้อยสองชั่วโมงเป็นอย่างน้อย โปรดทราบว่าทุกอย่างที่ตามหลังอักขระ // คือสิ่งที่เรียกว่าคำอธิบาย ดังนั้นจึงไม่ส่งผลต่ออายุการใช้งานของลิงก์ของคุณ อยู่ตรงนั้นเพื่อให้คุณสามารถจดบันทึกเกี่ยวกับการเปลี่ยนแปลงที่คุณทำ
เมื่อคุณกำหนดอายุการใช้งานใหม่สำหรับลิงก์ของคุณแล้ว ให้บันทึกการเปลี่ยนแปลงของคุณในไฟล์ public-post-preview.php ปิด จากนั้นทำการทดสอบอย่างรวดเร็วเพื่อให้แน่ใจว่าลิงก์ของคุณใช้งานได้
บทสรุป
เมื่อใดก็ตามที่เป็นไปได้ คุณจะต้องจำกัดจำนวนผู้ที่สามารถเข้าถึงแดชบอร์ดของคุณได้ไม่จำกัด ท้ายที่สุดแล้ว ไม่ใช่ทุกคนที่ต้องการบัญชี และในบางกรณี คุณสามารถให้สิทธิ์เข้าถึงเฉพาะบางส่วนได้ชั่วคราว ด้วยวิธีนี้ เว็บไซต์ของคุณจะมีความเสี่ยงโดยรวมน้อยลง
ตัวอย่างเช่น หากคุณต้องการแชร์บทความร่างของ WordPress คุณสามารถใช้ปลั๊กอิน Public Post Preview ได้ตลอดเวลา นี่คือวิธี:
- เลือกโพสต์และรับลิงก์ชั่วคราว
- หากต้องการ แก้ไขระยะเวลาที่ลิงก์จะยังคงใช้งานได้โดยแก้ไขไฟล์ public-post-preview.php
คุณมีคำถามใด ๆ เกี่ยวกับวิธีการแบ่งปันบทความร่าง WordPress โดยใช้ลิงก์ชั่วคราวหรือไม่? ถามออกไปในส่วนความคิดเห็นด้านล่าง!
ภาพขนาดย่อของบทความโดย Booba22 / shutterstock.com