Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> อินเทอร์เน็ต

วิธีเปลี่ยนชื่อโฟลเดอร์ Wp-content ใน WordPress

ใน WordPress ธีม ปลั๊กอิน และรูปภาพที่อัปโหลดทั้งหมดจัดเก็บอยู่ในโฟลเดอร์ "wp-content" จริงๆ แล้ว URLs ของรูปภาพ ไฟล์สไตล์ชีท ฯลฯ มีชื่อโฟลเดอร์ "wp-content" อยู่ภายใน ทำให้ใครก็รู้ได้ง่ายว่าคุณใช้ WordPress หากคิดว่าชื่อโฟลเดอร์เริ่มต้นไม่เข้าใจง่าย หรือต้องการปรับชื่อให้ตรงใจชอบ สามารถเปลี่ยนชื่อโฟลเดอร์ได้ง่าย นี่คือวิธีทำ

สิ่งที่ควรทราบก่อน

การเปลี่ยนหรือเปลี่ยนชื่อโฟลเดอร์ "wp-content" ทำได้ง่าย เพียงเพิ่มโค้ดไม่กี่บรรทัด แต่มีสิ่งที่ควรพิจารณาก่อนเปลี่ยนชื่อ

  • หากเว็บไซต์หรือบล็อกของคุณทำงานอยู่แล้ว ให้เตรียมพร้อมสำหรับดาวน์ไทม์อย่างน้อยไม่กี่นาที
  • การเปลี่ยนชื่อโฟลเดอร์ "wp-content" ไม่ได้ปรับปรุงความปลอดภัยหรือซ่อนข้อเท็จจริงว่าคุณใช้ WordPress
  • ปลั๊กอินและธีมที่ติดตั้งทั้งหมดจะถูกปิดใช้งานในกระบวนการ ต้องเปิดใช้งานด้วยตนเองหลังเปลี่ยนชื่อ
  • ธีมที่ถูกปิดใช้งานบางครั้งอาจสูญเสียการตั้งค่า ให้สำรองการตั้งค่าก่อนดำเนินการ
  • หลังเปลี่ยนชื่อโฟลเดอร์ บางปลั๊กอินอาจไม่ทำงานได้ เนื่องจากปลั๊กอินที่เป็นปัญหาอาจไม่ปฏิบัติตามแนวทาง WordPress และมีชื่อโฟลเดอร์ "wp-content" แบบฮาร์ดโค้ด
  • บนเว็บไซต์ที่มีอายุ URLs เก่าไม่ได้ถูกเปลี่ยนเส้นทางไป URLs ใหม่โดยอัตโนมัติ ต้องทำด้วยตนเองด้วยปลั๊กอินอย่าง Redirection จึงแนะนำให้คิดดีๆ ก่อนทำการเปลี่ยนแปลงบนไซต์ที่ทำงานอยู่

เปลี่ยนชื่อโฟลเดอร์ "wp-content"

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

  1. เปิด FTP Client ที่ชอบ ล็อกอินเข้าสู่ไซต์ และเปลี่ยนชื่อโฟลเดอร์ "wp-content" ที่อยู่ในไดเรกทอรีรูท ในกรณีของผมเปลี่ยนเป็น "content" สามารถเปลี่ยนเป็นอะไรก็ได้ เช่น assets, resources, core, files ฯลฯ เพียงให้แน่ใจว่าไม่ใช้ช่องว่างหรืออักขระแปลกๆ
  2. ทันทีที่เปลี่ยนชื่อโฟลเดอร์นี้ หน้า Plugins ในแบ็กเอนด์จะแสดงข้อผิดพลาด และหน้าฟรอนต์เอนด์จะเสียหาย
  3. เพื่อแก้ไข เราต้องบอก WordPress ว่าเราได้เปลี่ยนชื่อโฟลเดอร์แล้ว
  4. เปิดไฟล์ "wp-config.php" ในโฟลเดอร์รูท เพิ่มโค้ดสนิปเป็ตด้านล่างไว้เหนือบรรทัด require_once(ABSPATH . 'wp-settings.php'); อย่าลืมแทนที่ "Folder_Name" ด้วยชื่อโฟลเดอร์จริง
// Rename wp-content folder
define('WP_CONTENT_FOLDERNAME', 'Folder_Name');
  1. หลังจากนั้น ต้องกำหนดเส้นทางไดเรกทอรีใหม่และ URL ใหม่ เพิ่มโค้ดด้านล่างไว้เหนือบรรทัด require_once(ABSPATH . 'wp-settings.php'); เช่นกัน
// Define new directory path
define('WP_CONTENT_DIR', ABSPATH . WP_CONTENT_FOLDERNAME);
// Define new directory URL
define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] . '/');
define('WP_CONTENT_URL', WP_SITEURL . WP_CONTENT_FOLDERNAME);
  1. บันทึกไฟล์และอัปโหลดขึ้นเซิร์ฟเวอร์
  2. เมื่อทำเสร็จ ไซต์ควรทำงานได้ปกติโดยไม่มีข้อผิดพลาด ตามที่กล่าวไว้ ปลั๊กอินและธีมทั้งหมดจะถูกปิดใช้งาน ต้องเปิดใช้งานด้วยตนเอง หากจำเป็น อาจต้องกำหนดค่าปลั๊กอิน ธีม และวิดเจ็ตใหม่

แสดงความคิดเห็นและประสบการณ์เกี่ยวกับวิธีการเปลี่ยนชื่อโฟลเดอร์ "wp-content" ด้านล่างได้เลย