วิธีสร้างอินทราเน็ตที่ขับเคลื่อนด้วย WordPress
เผยแพร่แล้ว: 2015-07-07เราทุกคนรู้จัก WordPress ในด้านการเขียนบล็อกและความสามารถของ CMS คุณสามารถตื่นขึ้นและเริ่มต้นสร้างบล็อกหรือเว็บไซต์ที่มีคุณลักษณะครบถ้วนได้เมื่อถึงเวลาที่กาแฟจะชง แต่คุณรู้หรือไม่ว่าคุณสามารถสร้างอินทราเน็ตแบบบูรณาการสำหรับธุรกิจหรือองค์กรของคุณโดยใช้ WordPress?
ใช่แล้ว คุณทำได้ และก้าวไปสู่อีกระดับโดยใช้ปลั๊กอิน WordPress ที่พร้อมใช้งาน โอ้ WordPress คุณมาจากไหน และทำไมคุณถึงได้เก่งกาจขนาดนี้ ก่อนที่เราจะหลงทางในทั้งหมดนี้ อินทราเน็ตคืออะไร?
อินทราเน็ตคืออะไร?
อินทราเน็ตเป็นเพียงเครือข่ายคอมพิวเตอร์ที่คุณสร้างขึ้นสำหรับสมาชิกในองค์กร/ธุรกิจของคุณโดยเฉพาะ เป็นเครือข่ายสังคมออนไลน์สำหรับพนักงานของคุณเท่านั้น ทำให้พวกเขาสามารถแชร์เอกสาร ทำงานร่วมกันในโครงการ และแม้แต่ใช้หลักสูตรฝึกอบรมทั้งหมดจากจุดศูนย์กลาง
เหมือนกับเว็บไซต์อื่นๆ แต่การเข้าถึงจำกัดเฉพาะพนักงานในองค์กรของคุณเท่านั้น คุณสามารถมีคุณลักษณะที่จำเป็นทั้งหมด รวมถึงโปรไฟล์ผู้ใช้ กลุ่มผู้ใช้สำหรับแผนกต่างๆ การอัปโหลดสื่อของผู้ใช้ สตรีมกิจกรรม และการอัปเดตสถานะ และอื่นๆ
คุณต้องการอะไรเพื่อสร้างอินทราเน็ตที่ขับเคลื่อนด้วย WordPress?
สิ่งที่คุณต้องการ
เราจะรักษาความเรียบง่ายนี้ไว้ และหลีกเลี่ยงการสร้างเครือข่ายท้องถิ่นที่ซับซ้อน นี่คือสิ่งที่คุณต้องการ:
- เวิร์ดเพรส (แน่นอน)
- เว็บเซิร์ฟเวอร์ เช่น Bluehost, Fatcow, WPEngine
- BuddyPress
- iBuddy, ธีม P2 WordPress หรือธีมที่รองรับ BuddyPress
- ปลั๊กอินส่วนตัวเท่านั้น
สิ่งที่ควรจำ
ก่อนที่เราจะรวบรวมอินทราเน็ตของเรา มีสองปัจจัยหลักที่ต้องคำนึงถึง ความปลอดภัยและความเป็นมิตรต่อผู้ใช้เป็นหัวใจสำคัญของอินทราเน็ตบน WordPress ที่มีประสิทธิภาพ
สำหรับผู้เริ่มต้น เราจะใช้รหัสผ่านป้องกันอินทราเน็ตของคุณ เพื่อให้เฉพาะผู้ใช้ที่มีชื่อผู้ใช้และรหัสผ่านพิเศษเท่านั้นที่สามารถเข้าสู่ระบบ และโพสต์ไปยังอินทราเน็ตได้
ในเรื่องความเป็นมิตรต่อผู้ใช้ เราต้องการให้แน่ใจว่าผู้ใช้พื้นฐานจะไม่ลงเอยในพื้นที่ผู้ดูแลระบบ WordPress เฉพาะผู้ดูแลระบบระดับสูงเท่านั้น (ซึ่งหมายความว่าคุณ) ควรเข้าถึงพื้นที่ผู้ดูแลระบบ
ด้วยวิธีอื่นใด และคุณเสี่ยงต่อการสับสนระหว่างพนักงานและสมาชิกในทีมที่ไม่คุ้นเคยกับ WordPress ผู้ใช้พื้นฐานจะเข้าสู่ระบบด้วยบัญชี WordPress แต่จะไม่เห็นส่วนผู้ดูแลระบบ
วิธีสร้าง WordPress อินทราเน็ต
เป็นกระบวนการที่ควบคู่ไปกับการสร้างอินทราเน็ตบน WordPress ได้อย่างง่ายดาย ประการแรก เราจะติดตั้ง WordPress บนโดเมนย่อย ติดตั้ง BuddyPress บนมัน ติดตั้งธีม Frisco ติดตั้ง Private WP Suite และกำหนดค่าบางสิ่งใหม่ให้กับอินทราเน็ตที่ทำงานได้อย่างราบรื่น
วิธีการติดตั้ง WordPress
หากคุณเคยติดตั้ง WordPress มาก่อน สิ่งนี้น่าจะเป็นเรื่องง่าย จากบัญชีโฮสติ้ง cPanel ของคุณ ให้ติดตั้ง WordPress บนโดเมนย่อย เช่น intranet.yoursite.com บริษัทโฮสติ้งส่วนใหญ่ให้บริการติดตั้ง WordPress ในคลิกเดียว ดังนั้นคุณควรสนุกไปกับมัน
จากนั้นลงชื่อเข้าใช้ไซต์ WordPress ใหม่ของคุณ แล้วลบหน้าตัวอย่างและ "Hello World!" โพสต์.
การติดตั้ง BuddyPress
BuddyPress เป็นปลั๊กอิน WordPress ที่ใช้งานง่าย ซึ่งช่วยให้คุณแปลงบล็อก WordPress แบบธรรมดาเป็นโซเชียลเน็ตเวิร์กได้ ในการสร้างอินทราเน็ต WordPress แบบผู้ใช้หลายคนและแบบอเนกประสงค์ที่ผู้ใช้สามารถโต้ตอบกันได้ เราจำเป็นต้องมีความสามารถด้านเครือข่ายสังคมของ BuddyPress

การติดตั้ง BuddyPress นั้นง่ายเหมือน A, B, C เพียงลงชื่อเข้าใช้ไซต์ WordPress ที่สร้างขึ้นใหม่และไปที่ Plugins -> Add New ใช้แบบฟอร์มการค้นหาเพื่อค้นหา “BuddyPress” BuddyPress มักจะเป็นผลลัพธ์แรก แต่เพื่อให้แน่ใจว่าคุณมีปลั๊กอินที่ถูกต้อง ตรวจสอบให้แน่ใจว่ามันสร้างโดย ชุมชน BuddyPress
ถัดไป ให้คลิกปุ่ม ติดตั้ง ทันที หลังจากนั้นคุณควรเปิดใช้งานปลั๊กอิน บนแผงการดูแลระบบ BuddyPress ที่มาหลังจากเปิดใช้งาน ให้คลิกปุ่ม เริ่มต้น เพื่อดำเนินการต่อ ซึ่งจะแจ้งให้คุณอัปเดตโครงสร้างลิงก์ถาวรของคุณ เลือก ชื่อโพสต์ ในการตั้งค่าลิงก์ถาวรของคุณ บันทึกการเปลี่ยนแปลง จากนั้นทำตามคำแนะนำอื่นๆ เพื่อตั้งค่า BuddyPress เนื่องจากเป็นไซต์ใหม่ คุณอาจต้องการเปิดใช้งาน Jetpack และ Akismet ด้วย
ตามค่าเริ่มต้น BuddyPress จะเพิ่มสองหน้าในไซต์ของคุณ ได้แก่ กิจกรรมและสมาชิก แบบแรกจะมีสตรีมกิจกรรมของอินทราเน็ตของคุณ และส่วนหลังจะมีรายชื่อผู้ใช้
การติดตั้ง iBuddy Theme
เช่นเดียวกับการติดตั้ง BuddyPress สิ่งนี้ก็ง่ายเช่นกัน ในพื้นที่ผู้ดูแลระบบ WordPress ให้ไปที่ Appearance -> Themes -> Add New แล้ว ใช้แบบฟอร์มค้นหาเพื่อค้นหา “iBuddy” ติดตั้งและเปิดใช้งานผลลัพธ์แรก จากนั้นไปที่ ลักษณะที่ ปรากฏ -> เมนู เพื่อเปิดใช้งานเมนูการนำทางของคุณ
นอกจากนี้ ตั้งค่าสตรีมกิจกรรมของคุณเป็นหน้าแรกโดยไปที่ การตั้งค่า -> การอ่าน แล้วเลือก กิจกรรม เป็นเพจคงที่ บันทึกการเปลี่ยนแปลงของคุณ ซึ่งจะทำให้ผู้ใช้สามารถโพสต์ได้ทันทีที่เข้าสู่อินทราเน็ต
ตอนนี้เรามีโครงร่างของอินทราเน็ตของเราแล้ว มาทำให้เป็นแบบส่วนตัวกัน สำหรับสิ่งนี้เราจะใช้ ส่วนตัวเท่านั้น เสียบเข้าไป. ตรงไปที่ Plugins -> Add New และค้นหา “Private Only” ติดตั้งและเปิดใช้งานผลลัพธ์แรกโดย Kate Mag
จากนั้นไปที่การ ตั้งค่า -> การเข้าสู่ระบบแบบกำหนดเองแบบส่วนตัวเท่านั้น ที่นี่คุณสามารถปรับแต่งหน้าเข้าสู่ระบบได้ตามต้องการ นอกจากนี้ อย่าลืมกีดกันเครื่องมือค้นหาไม่ให้สร้างดัชนีอินทราเน็ตของคุณโดยไปที่ การตั้งค่า -> การอ่าน -> การมองเห็นของเครื่องมือค้นหา นอกจากนี้ ไปที่ Plugins -> Installed Plugins และเปิดใช้งาน Private Only, Disable Feed plugin ที่มาพร้อมกับ Private Only
สร้างพื้นที่ผู้ดูแลระบบสำหรับผู้ดูแลระบบระดับสูงเท่านั้น
เราต้องการป้องกันไม่ให้ผู้ใช้พื้นฐานอยู่ในแบ็กเอนด์ สำหรับสิ่งนั้น เพียงเพิ่มโค้ดต่อไปนี้ในไฟล์ functions.php ของธีมของคุณ
add_action( 'admin_init', 'redirect_non_admin_users' );
ฟังก์ชัน redirect_non_admin_users () {
if ( ! current_user_can ( 'manage_options' ) && '/wp-admin/admin-ajax.php' != $_SERVER['PHP_SELF'] ) {
wp_redirect(home_url() );
ทางออก;
}
}ในการค้นหาไฟล์ functions.php ของคุณ ให้ไปที่ Appearance -> Editor และเลือก Theme Functions (functions.php) ใต้ เทมเพลต (อยู่ทางด้านขวา)
การเพิ่มผู้ใช้
ผู้ที่ไม่มีชื่อผู้ใช้และรหัสผ่านจะไม่สามารถเข้าสู่ระบบ โพสต์ หรือแม้แต่ดูเนื้อหาของอินทราเน็ตของคุณได้ การเพิ่มพนักงานและ/หรือเพื่อนร่วมงานควรเป็นเรื่องง่าย เพียงไปที่ ผู้ใช้ -> เพิ่มใหม่ ในหน้าจอผลลัพธ์ ให้กรอกรายละเอียดของผู้ใช้ และเลือก Subscriber ในฟิลด์ Role คุณสามารถเลือกที่จะส่งรหัสผ่านไปยังผู้ใช้ใหม่ทางอีเมลโดยทำเครื่องหมายที่ Send Password? สนาม.
และนั่นคือทั้งหมด คุณมีอินทราเน็ตสำหรับสมาชิกเท่านั้นสำหรับธุรกิจ/องค์กรของคุณที่พนักงาน/เพื่อนร่วมงานสามารถเข้าถึงได้จากทุกที่ทั่วโลก ที่เหลือก็แค่ปรับแต่งธีมให้เหมาะกับความต้องการและรสนิยมของคุณ
ในการปรับปรุงอินทราเน็ตของคุณให้ดียิ่งขึ้น ให้ไปที่ การตั้งค่า -> BuddyPress และเปิด/ปิดส่วนประกอบต่างๆ เช่น การเชื่อมต่อของเพื่อน การส่งข้อความส่วนตัว และกลุ่มผู้ใช้ และอื่นๆ คุณยังสามารถใช้ปลั๊กอิน BuddyPress ได้อีกด้วย
มีเคล็ดลับในการสร้างอินทราเน็ตที่ขับเคลื่อนด้วย WordPress หรือไม่? อย่าลังเลแม้แต่วินาทีเดียว ส่วนความคิดเห็นเป็นของคุณทั้งหมด!
