เปลี่ยนธีม WordPress ด้วย SSH
คุณสามารถเปลี่ยนธีมที่กำลังใช้งานอยู่ได้จากภายใน SSH นี่เป็นวิธีการขั้นสูงกว่า แต่อาจมีประสิทธิภาพมากกว่าสำหรับนักพัฒนาที่จัดการเว็บไซต์ WordPress หลายแห่ง
- เชื่อมต่อกับบัญชีโฮสติ้งของคุณด้วย SSH
-
เชื่อมต่อกับ MySQL โดยใช้คำสั่งต่อไปนี้:
mysql -u username -h host database -P port -p
ป้อนข้อมูลฐานข้อมูลจากฐานข้อมูลของคุณดังต่อไปนี้:
- ชื่อผู้ใช้ คือชื่อผู้ใช้ฐานข้อมูลของคุณ
- โฮสต์ คือชื่อโฮสต์ฐานข้อมูลหรือที่อยู่ IP ของคุณ
- database คือชื่อฐานข้อมูล
- พอร์ต คือพอร์ตที่ MySQL กำลังทำงานอยู่ (ตามค่าเริ่มต้นคือ 3306)
- เมื่อได้รับแจ้งให้ป้อนรหัสผ่านสำหรับผู้ใช้ MySQL ดังกล่าว
-
เมื่อเชื่อมต่อแล้วให้ป้อนคำสั่งต่อไปนี้เพื่อตรวจสอบธีมปัจจุบันและธีมย่อยของคุณ:
เลือก * จาก wp_options โดยที่ option_name = 'template' หรือ option_name = 'styleheet';
-
ในการเปลี่ยนเทมเพลตให้ป้อนคำสั่งต่อไปนี้:
อัพเดตชุด wp_options option_value = ' themeName ' โดยที่ option_name = 'template';
อัพเดตคำสั่งดังต่อไปนี้:
- themeName คือชื่อของธีมใหม่
คำเตือน: หากฐานข้อมูล WordPress ของคุณใช้คำนำหน้าตารางแบบกำหนดเองคุณต้องแทนที่ wp_ ในคำสั่งนี้ด้วยคำนำหน้าที่แสดงอยู่ใน ไฟล์ wp-config.php ของคุณ -
ในการเปลี่ยนสไตล์ชีตให้ป้อนคำสั่งต่อไปนี้:
พิมพ์ update wp_options set option_value = ' themeName2 ' โดยที่ option_name = 'styleheet';
อัพเดตคำสั่งดังต่อไปนี้:
- themeName2 คือชื่อของธีมใหม่หรือธีมย่อย
คำเตือน: หากฐานข้อมูล WordPress ของคุณใช้คำนำหน้าตารางแบบกำหนดเองคุณต้องแทนที่ wp_ ในคำสั่งนี้ด้วยคำนำหน้าที่แสดงอยู่ใน ไฟล์ wp-config.php ของคุณ -
หลังจากเปลี่ยนเทมเพลตและสไตล์ชีตแล้วให้พิมพ์ exit เพื่อปิด SSH