👉วิธีการสร้างสภาวะแวดล้อมแบบสแตติกสำหรับไซต์ WordPress

Jetpack ที่มีประโยชน์มากที่สุดสำหรับโมดูลปลั๊กอิน WordPress

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

บันทึก: บทความนี้เหมาะสำหรับผู้ใช้ที่ต้องการย้ายจากการพัฒนา WordPress ระดับเริ่มต้นไปสู่การพัฒนาล่วงหน้าเล็กน้อย บทความนี้จะช่วยคุณในการเขียนโค้ดสำหรับเด็กชายตัวเมียและเรียนรู้แนวทางปฏิบัติที่ดีที่สุด นี่คือสิ่งที่คุณจะเรียนรู้ในตอนท้ายของบทความนี้

  • การสร้าง Staging Site
  • ใช้ Git และ BitBucket
  • การผลักดันการเปลี่ยนแปลงจาก Local Server เป็น BitBucket
  • การปรับใช้การเปลี่ยนแปลงจาก BitBucket ไปยัง Staging Site

สภาพแวดล้อมของ Staging คืออะไร?

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

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

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

หากคุณเป็นมือใหม่และไม่ต้องการเรียนรู้ขั้นตอนที่ซับซ้อนที่ไฮไลต์ไว้ในบทความด้านล่างเราขอแนะนำให้คุณเลือกผู้ให้บริการโฮสติ้ง WordPress ที่มีการจัดการเช่น WPEngine ซึ่งมีฟังก์ชันการแสดงละครแบบ built-in เพื่อน ๆ ของเราที่ SiteGround ยังมีฟังก์ชันการแสดงละครในแผนการเติบโตที่ดียิ่งขึ้นอีกด้วย

การตั้งค่าสภาวะแวดล้อม staging โดยใช้ cPanel

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

ในการดำเนินการนี้ให้เข้าสู่ cPanel ของคุณ (แผงควบคุมอื่น ๆ จะเหมือนกันให้มองหา โดเมน หรือ โดเมนย่อย), ภายใต้ โดเมน ส่วนคุณต้องคลิกที่โดเมนย่อย

ในหน้าถัดไปให้ป้อนชื่อที่คุณต้องการใช้สำหรับโดเมนย่อยของคุณ (โดยปกติแล้ว การแสดงละคร หรือ dev) จากนั้นเลือกโดเมนหลักของคุณจากเมนูแบบเลื่อนลง

ใน cPanel การดำเนินการนี้จะกรอกข้อมูลใน รากเอกสาร กล่องข้อความที่มีตำแหน่งตามชื่อโดเมนย่อยของคุณ คุณสามารถเปลี่ยนค่านี้หากต้องการ แต่โดยปกติการตั้งค่าเริ่มต้นจะถูกต้อง (public_html / staging)

ตอนนี้คุณต้องคลิก สร้าง เมื่อคุณทำเสร็จแล้ว ควรยืนยันและแสดงโดเมนย่อยในตารางด้านล่าง

คุณสามารถตรวจสอบว่าโดเมนย่อยของคุณได้รับการตั้งค่าโดยไปที่โดเมนนั้นในเว็บเบราเซอร์ของคุณ ควรแสดงสิ่งที่คล้ายกับนี้:

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

ใน cPanel ให้ไปที่ บัญชี FTP มาตรา. กรอกข้อมูลในช่อง เพิ่มบัญชี FTP มาตรา.

ไดเรกทอรี ควรจับคู่กับไดเร็กทอรีที่คุณระบุเมื่อสร้างโดเมนย่อย คลิก สร้างบัญชี FTP เพื่อสร้างบัญชีใหม่ของคุณ บัญชีนี้จะมีสิทธิ์เข้าถึงไดเรกทอรีที่คุณระบุไม่ใช่เซิร์ฟเวอร์ทั้งหมดเท่านั้น

การคัดลอกข้อมูลจากไซต์สดสู่สภาวะแวดล้อมการจัดฉาก

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

วิธีที่ง่ายที่สุดในการทำเช่นนี้ก็คือ phpMyAdmin. เข้าสู่ระบบ phpMyAdmin ผ่านทาง cPanelและเลือกฐานข้อมูลปัจจุบันของคุณ เมื่อคุณเลือกฐานข้อมูลสดแล้วคลิกที่ การดำเนินงาน ในแถบเมนู

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

เมื่อฐานข้อมูลของคุณได้คัดลอกแล้วคุณต้องเลือกจากแถบด้านข้างทางด้านซ้าย phpMyAdmin จะเปิดฐานข้อมูลที่คุณคัดลอกมาใหม่ คุณต้องคลิกที่นี่ SQL ในแถบเมนูของ phpMyAdmin.

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

อัปเดต wp_options SET option_value = แทนที่ (option_value, 'ORIGINAL_URL', 'NEW_URL'); อัปเดต wp_postmeta SET meta_value = แทนที่ (meta_value, 'ORIGINAL_URL', 'NEW_URL'); อัปเดต wp_posts SET guid = เปลี่ยน (guid, 'ORIGINAL_URL', 'NEW_URL'); อัปเดต wp_posts SET post_content = REPLACE (post_content, 'ORIGINAL_URL', 'NEW_URL');

ป้อนข้อความค้นหาข้างต้นลงในกล่องแบบสอบถาม SQL แทนค่าต่อไปนี้:

  • ORIGINAL_URL – URL ของเว็บไซต์เดิมของคุณเช่น//example.com คุณสามารถค้นหาได้ในผู้ดูแลระบบ WordPress ภายใต้การตั้งค่า> ทั่วไป> ที่อยู่ของ WordPress (URL)
  • NEW_URL – ป้อน URL ใหม่ของคุณนี่เป็นส่วนหนึ่งของไซต์ที่สร้างขึ้นก่อนหน้านี้ (อย่าลืมใส่ // – เช่น //staging.example.com)
  • wp_ – หากเว็บไซต์ของคุณมีคำนำหน้าที่กำหนดเองในตารางฐานข้อมูลตรวจสอบให้แน่ใจว่าคุณได้แทนที่ wp_ ด้วยเช่นกัน

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

หลังจากคัดลอกฐานข้อมูลของคุณคุณจำเป็นต้องคัดลอกไฟล์ WordPress, ปลั๊กอิน, ธีมและภาพวิดีโอของคุณ ก่อนอื่นให้ดาวน์โหลด WordPress ฉบับใหม่จาก WordPress.org อัปโหลดเนื้อหาของ WordPress ไปยังเว็บไซต์การแสดงละครของคุณ บันทึก, ไม่เรียกใช้ WordPress ติดตั้งยัง

เมื่อคุณอัปโหลด WordPress แล้วสิ่งต่อไปที่คุณต้องทำคือไฟล์สื่อปลั๊กอินและธีม โฟลเดอร์ต่อไปนี้จะต้องมีการคัดลอก:

  • / wp-content / อัปโหลด
  • / wp-content / รูปแบบ
  • wp-content / ปลั๊กอิน

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

เข้าสู่แผงควบคุม cPanel และคลิกที่ ตัวจัดการไฟล์ ภายใต้ส่วน Files

cPanel จะเปิดตัวโปรแกรมจัดการไฟล์ คุณต้องไปที่ไซต์สดของคุณwp-content(โดยปกติคือ / public_html / wp-content) ซึ่งคุณจะสามารถดูโฟลเดอร์ธีมปลั๊กอินและอัปโหลดได้

สำหรับแต่ละโฟลเดอร์คุณต้องคลิกขวาและเลือก สำเนา. ขั้นตอนนี้จะแสดงกล่องโต้ตอบเลือกตำแหน่งที่คุณต้องการคัดลอกโฟลเดอร์ เราต้องการคัดลอกไปยังไดเรกทอรีที่เราสร้างขึ้นสำหรับโดเมนย่อยแบบขั้นตอน นอกจากนี้ยังเป็นไดเรกทอรีที่คุณอัปโหลด WordPress ในขั้นตอนก่อนหน้า/ public_html / การแสดงละคร / wp-content /

ขั้นตอนนี้จะคัดลอกแต่ละโฟลเดอร์ไปไว้ในขั้นตอนของคุณwp-contentไดเรกทอรี

คุณต้องทำซ้ำขั้นตอนนี้สำหรับแต่ละไดเรกทอรีข้างต้น (ปลั๊กอินธีมและภาพ)

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

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

เข้าสู่เว็บไซต์การแสดงละครของคุณผ่านทางโดเมนย่อยที่เราสร้างไว้ก่อนหน้านี้ ถ้าไดเรกทอรีระยะของคุณไม่มี aWP-config.phpไฟล์, WordPress จะพยายามสร้างหนึ่งเพื่อขอรายละเอียดการเชื่อมต่อฐานข้อมูลของคุณ หากไฟล์มีไฟล์ wp-config.php ให้ตรวจสอบว่าคุณได้แก้ไขเพื่อใช้รายละเอียดการเชื่อมต่อฐานข้อมูล staging ใหม่

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

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

การกำหนดค่าและการแก้ปัญหาสภาวะแวดล้อมการจัดฉากของคุณ

เมื่อคุณเข้าสู่ขั้นตอนแล้ว WordPress การติดตั้งมีจำนวนของการตั้งค่าที่ควรจะกำหนดค่าก่อนที่จะดำเนินการต่อ

ตรวจสอบให้แน่ใจว่าโดเมนของคุณถูกต้อง

ดูที่ URL ของหน้าจอผู้ดูแลระบบของคุณ ถ้าเป็นโดเมนย่อยของคุณระบบจะตรวจพบการกำหนดค่าใหม่ ถ้าไม่เช่นนั้นคำสั่ง SQL ที่เรียกใช้ก่อนหน้านี้จะไม่มีการเปลี่ยนแปลง URL ของไซต์ภายในฐานข้อมูล staging มองหา siteurl และ บ้าน option_name ภายในตาราง wp_options

ตรวจสอบว่าสื่อของคุณได้คัดลอกแล้ว

ไปที่ส่วนสื่อของการบริหาร WordPress และตรวจสอบว่ารูปภาพ / วิดีโอ / etc ของคุณหรือไม่ อยู่ในสถานที่ ถ้าใช่แล้วไดเรกทอรีอัปโหลดของคุณจะถูกคัดลอกอย่างถูกต้อง ถ้าไม่ตรวจสอบให้แน่ใจว่าไดเรกทอรีอัปโหลดอยู่ในตำแหน่งที่ถูกต้อง (โดยปกติจะเป็น / public_html / staging / wp-content / uploads)

ปิดการใช้งาน XML Sitemaps ใน WordPress SEO

หากคุณใช้งาน WP SEO คุณต้องตรวจสอบให้แน่ใจว่าตัวเลือก XML Sitemaps ถูกปิดใช้งาน วิธีนี้จะช่วยป้องกันไม่ให้เครื่องมือค้นหาทำดัชนีสภาพแวดล้อมการแสดงละครของคุณ

การเข้าถึงไซต์ที่ จำกัด

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

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

คุณยังสามารถใช้รหัสผ่านป้องกันไดเรกทอรีทั้งหมดด้วย htpassword วิธีการที่แสดงในบทแนะนำคือ / wp-admin / แต่คุณสามารถแก้ไขได้สำหรับโฟลเดอร์ไซต์ใด ๆ

อัปเดต Permalinks

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

การผลักดันการเปลี่ยนแปลงไปสู่ ​​Staging จาก GitHub หรือ BitBucket

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

GitHub หรือ BitBucket คุณควรใช้ที่ใด

ทั้ง GitHub และ BitBucket เป็นโครงการโฮสติ้งเซอร์วิสและทั้งสองอย่างนี้อนุญาตให้คุณใช้ Git สำหรับโครงการของคุณ GitHub เป็นที่นิยมมากในกลุ่มนักพัฒนาซอฟต์แวร์โอเพ่นซอร์สและมีชุมชนที่เป็นนักพัฒนาซอฟต์แวร์รายใหญ่ หากโครงการที่คุณกำลังทำงานอยู่คือปลั๊กอิน WordPress แบบโอเพนซอร์สหรือธีมคุณสามารถโฮสต์บน GitHub ได้ โครงการของคุณจะปรากฏต่อสาธารณชนและผู้ใช้รายอื่นจะสามารถดูรหัสต้นฉบับของคุณได้ ในการสร้างพื้นที่เก็บข้อมูลส่วนตัวบน GitHub คุณจะต้องอัปเกรดเป็นแผนการชำระเงินของตน

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

การเริ่มต้นใช้ BitBucket

ขั้นตอนที่ 1. ติดตั้ง Git

สิ่งแรกที่คุณต้องทำคือดาวน์โหลดและติดตั้ง Git บน Windows (หรือ Mac)

ขั้นตอนที่ 2. สร้างพื้นที่เก็บข้อมูลครั้งแรกของคุณ

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

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

เนื่องจากคุณจะทำงานในการติดตั้ง WordPress ในเครื่องของคุณคลิกที่ฉันมีโครงการที่มีอยู่เพื่อผลักดัน

ขั้นตอนที่ 3 เพิ่มไดเร็กทอรีท้องถิ่นลงใน Git

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

ถ้าคุณไม่ต้องการใช้บรรทัดคำสั่งคุณสามารถใช้อินเทอร์เฟซ GUI เช่น Github สำหรับ Windows (ซึ่งใช้ได้สำหรับ Bitbucket ด้วย) และ / หรือ TortoiseGit

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

ใน Git Bash ให้ย้ายไปที่ไดเรกทอรีโครงการโดยการพิมพ์พา ธ ไปยังไดเร็กทอรีโครงการของคุณและเพิ่มไปที่ Git:

cd / c / xampp / htdocs / wordpress / wp- เนื้อหา / ธีม / myawesometheme git init

ตอนนี้คุณได้เพิ่มโครงการของคุณไปที่ Git แล้วขั้นตอนต่อไปคือการเพิ่มไฟล์ทั้งหมดลงในไฟล์

git add

หลังจากเพิ่มไฟล์ทั้งหมดแล้วขั้นตอนต่อไปคือการสร้างไฟล์แรก

git commit -m "การเพิ่มไฟล์โครงการทั้งหมดเป็นรายการแรก"

ขั้นที่ 4. ซิงค์การเปลี่ยนแปลงกับพื้นที่เก็บข้อมูล Bitbucket ของคุณ

ขณะนี้ขั้นตอนสุดท้ายคือการซิงค์ไฟล์ในระบบของคุณกับที่เก็บ BitBucket ของคุณ พิมพ์บรรทัดนี้ใน Git Bash เพื่อเชื่อมต่อพื้นที่เก็บข้อมูลในเครื่องของคุณไปยังที่เก็บ BitBucket ของคุณ

git remote เพิ่มแหล่งที่มา //[email protected]/bitbucketusername/repositoryname.git

ผลักดันไฟล์ทั้งหมดของคุณไปยังที่เก็บ BitBucket

git push -u origin - ทั้งหมด # pushes ขึ้น repo และ refs ของมันเป็นครั้งแรก

ขอแสดงความยินดีคุณได้ซิงค์ไฟล์ WordPress ในเครื่องกับที่เก็บ BitBucket ของคุณเรียบร้อยแล้ว ตอนนี้ให้ทำการเปลี่ยนแปลงบางอย่างกับไฟล์ในพื้นที่เก็บข้อมูลท้องถิ่นของคุณ เมื่อคุณดำเนินการเปลี่ยนแปลงเสร็จแล้วคุณต้องดำเนินการเปลี่ยนแปลงเหล่านี้กับ Git

git add git commit -m "เพิ่มคุณสมบัติใหม่" git push -u origin - ทั้งหมด

การปรับใช้การเปลี่ยนแปลงจาก BitBucket ไปยัง Staging Site

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

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

ในการกำหนดค่าเซิร์ฟเวอร์ใหม่ให้เลือก เซิร์ฟเวอร์»เซิร์ฟเวอร์ใหม่ จากการนำทางที่ด้านบน

กรอกข้อมูลในฟิลด์ที่เหมาะสมกับการตั้งค่าที่คุณสร้างขึ้นเมื่อคุณกำหนดค่าบัญชี FTP ขั้นตอนของคุณก่อนหน้านี้

คลิก ทดสอบการเชื่อมต่อ เพื่อให้ FTPloy สามารถเชื่อมต่อกับเซิร์ฟเวอร์ของคุณแล้วคลิก Save Server

ในการสร้างโครงการให้เลือก โครงการ»โครงการใหม่ จากเมนูนำทางเลือก GitHub หรือ BitBucket ตามความเหมาะสม

หากคุณกำหนดเซิร์ฟเวอร์ไว้ก่อนหน้านี้คุณสามารถเลือกได้จากเมนูแบบเลื่อนลง (มิฉะนั้นให้ป้อนรายละเอียดลงในช่องที่เหมาะสม) ในฟิลด์เส้นทางเซิร์ฟเวอร์ให้ป้อนเส้นทางไปยังไดเร็กทอรีธีมของคุณ (ซึ่งจะมีการเปลี่ยนแปลงขึ้นอยู่กับโครงสร้างของ repo ของคุณ แต่ / wp-content / theme / your-theme จะเหมาะสมถ้า repo ของคุณมีเฉพาะธีมของคุณเท่านั้น)

เมื่อคุณกดเปลี่ยนที่เก็บ BitBucket FTPloy จะรับไฟล์ที่มีการเปลี่ยนแปลงและดันไปยังเซิร์ฟเวอร์ที่คุณเลือก

ผลักดันการเปลี่ยนแปลงให้มีชีวิตชีวา

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

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

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

ดูวิดีโอ: 7 ปลั๊กอิน Hot ที่จำเป็นสำหรับ WordPress พร้อมกับวิธีการติดตั้งเเละวิธีการใช้งานอย่างละเอียด

Like this post? Please share to your friends:
ใส่ความเห็น

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: