โอเค ดูดีขึ้น

จัดการกับ theme สำหรับ WordPress โดยการ download theme ที่เป็น zip file มาติดตั้งลงใน wp-content/themes โดยตรง

ไม่เข้าใจเหมือนกันว่า ทำไมถ้าใช้ user interface ของ wordpress เอง มันถึงต้องการ login และ password สำหรับการ ftp (หรือ ftpssl) สำหรับการติดตั้ง theme ลงไป อ่าน document จากที่อื่น ก็ดูเหมือนว่าจะมีวิธีการที่ง่ายกว่า แต่นั่นอาจจะเป็น document สำหรับ wordpress version เก่ากว่านี้

อ้อ version ที่ใช้อยู่ตอนนี้คือ 5.7.2

เลือกใช้ blank canvas theme เพราะมันดูเรียบง่ายไม่หวือหวาดี

ตอนที่ download มาติดตั้งตอนแรก เจอปัญหา เพราะว่ามันต้องการ theme seedlet ให้ติดตั้งลงไปก่อน ถึงจะใช้งานได้ เลยต้องไป download มาติดตั้งเพิ่ม

หลังจากใส่เข้าไปแล้ว กด activate แล้วก็ใช้งานได้เลย

เอาล่ะ มันยังมีปัญหาอยู่!

หลังจากเขียน post ไปแล้ว ตอนที่ยังเป็น draft มันยังอ่านได้ถูกต้อง แต่พอ publish ก็เกิดปัญหาขึ้นมาทันที ตามรูป

ตอนที่ post อันแรกสุด ที่เขียนไป ก็ดูเหมือนว่าจะมีปัญหาตอน publish เหมือนกัน แต่หลังจาก reload หรือ พยายามปรับ theme เสร็จแล้วมันก็ใช้งานได้ถูกต้อง ยังไม่รู้เหมือนกันว่าพอจะ published อันนี้เสร็จแล้วจะเป็นยังไง

หมายเหตุ 1

ติดตั้ง wordpress โดยการ download zip file มาจาก wordpress.orgโดยตรง ตอนที่ติดตั้งลงบนเครื่อง โดยการ unzip ลงไปใน /var/www/ จะได้ owner ของ directory เป็น nobody:nogroup พอถึงขั้นตอนของการสร้าง config ก็จะเขียนลงไปไม่ได้ เพราะตัว apache บน debian จะ run โดยใช้สิทธิ์ของ www-data:www-data เพื่อที่จะให้สร้างไฟล์ได้ ก็เลยต้องเปลี่ยน group owner ของ wp-content จาก nogroup เป็น www-data แล้วสร้าง wp-config.php ให้ ใช้สิทธิของ root เพราะไฟล์นี้ ไม่ควรที่จะเปลี่ยนแปลงได้ โดย www-data

หลังจาก post แรกซึ่งมีเฉพาะ text ก็ publish ได้ โดยไม่มีปัญหาอะไร เพราะข้อมูลจะเก็บไว้ใน mysql database

หลังจากนั้น ลองพยายามเปลี่ยน logo ของ wordpress ซึ่งจะต้อง upload รูปขึ้นไป ก็พบว่ามีปัญหา เพราะ directory wordpress/wp-content/uploads ยังไม่มี และ owner ของ wp-content ยังเป็นของ nogroup -_-“

ตอนที่เปลี่ยน group owner ของ wordpress ไม่ได้ใช้ recursive

ต้องสร้าง uploads directory ให้ และ กำหนดให้ owner เป็น www-data:www-data ซึ่งก็ทำให้การ กำหนด logo ใหม่ใช้งานได้

ยังไม่ได้ดูเรื่องของ plugins ว่าจะต้องทำอย่างไรบ้าง

ทดสอบติดตั้ง wordpress บน turtle

หลังจากไม่ได้ใช้งานมานาน เพื่อที่จะทดสอบกรณี site ที่ดูแลอยู๋มีปัญหาเรื่องการใช้งาน plugin และ อาจจะต้องมีการ upgrade plugin เป็น version ใหม่ ก็เลยต้องทดลองดูก่อน บนเครื่องของตัวเอง

หมายเหตุ: font thai ที่ตัว wordpress เลือกใช้ดูสวยดี