คู่มือฉบับสมบูรณ์เพื่อแก้ไขปัญหา 11 ประเด็นสำคัญของ WordPress: อัปเดตสำหรับปี 2020
เผยแพร่แล้ว: 2020-08-26พวกคุณที่เคยทำงานบน WordPress จะยอมรับว่าเป็นหนึ่งในแพลตฟอร์มที่ดีที่สุดสำหรับการพัฒนาเว็บไซต์ที่กำหนดเอง มันค่อนข้างง่ายและทั้งผู้ใช้เริ่มต้นและผู้ใช้ขั้นสูงสามารถใช้งานได้อย่างง่ายดาย
อย่างไรก็ตาม เราทราบดีว่า WordPress นั้นยังห่างไกลจากความสมบูรณ์แบบ มันเต็มไปด้วยข้อผิดพลาดที่ทำให้คุณคลั่งไคล้และทำให้คุณหมดพลังงาน
โชคดีที่มีการแก้ไขทุกอย่าง ยังมีผู้ใช้จำนวนมากที่พบข้อผิดพลาดเหล่านี้และแก้ไขและรายงานได้สำเร็จ เป็นเพราะความเชี่ยวชาญของพวกเขา เราจึงสามารถมาพร้อมคู่มือที่เป็นประโยชน์นี้ ซึ่งเราจะพูดถึงข้อผิดพลาดทั่วไปของ WordPress 11 ข้อและวิธีแก้ไข เอาล่ะ:
ก่อนที่คุณจะทำการเปลี่ยนแปลงใดๆ
สำรองข้อมูลเว็บไซต์ของคุณ การทำเช่นนี้จะทำให้แน่ใจว่าคุณสามารถย้อนกลับไปยังสถานะก่อนหน้าได้อย่างง่ายดายในกรณีที่เกิดข้อผิดพลาดขณะทำการเปลี่ยนแปลง คุณสามารถสำรองข้อมูลได้ทุกที่บน Google Cloud, OneDrive หรือผู้ให้บริการคลาวด์รายอื่นที่คุณเลือก
ข้อผิดพลาดทั่วไปของ WordPress และวิธีแก้ไข
ข้อผิดพลาด 1: ข้อผิดพลาดเซิร์ฟเวอร์ภายใน
ข้อผิดพลาดภายในเซิร์ฟเวอร์หรือ "500 ข้อผิดพลาดเซิร์ฟเวอร์ภายใน" เป็นหนึ่งในข้อผิดพลาดที่น่าผิดหวังที่สุดที่นักพัฒนา WordPress สามารถพบเจอได้
คุณรู้ไหมว่าทำไม? เนื่องจาก “500 Internal Server Error” โดยทั่วไปหมายความว่ามีบางอย่างผิดปกติกับเว็บไซต์ แต่เซิร์ฟเวอร์ไม่พบสิ่งที่เป็นจริง ดังนั้น คุณต้องใช้เวลาหลายชั่วโมงในการสืบสวนและพยายามหาสาเหตุของปัญหา ทำให้คุณหมดพลังงานและทำให้คุณแทบบ้า
สาเหตุที่เป็นไปได้สำหรับข้อผิดพลาดภายในเซิร์ฟเวอร์
นี่คือปัจจัยบางประการที่อาจส่งผลให้เกิด “500 Internal Server Error”:
1. ไฟล์ .htaccess เสียหาย
บางครั้ง WordPress อาจแสดงข้อผิดพลาดเซิร์ฟเวอร์ภายในเนื่องจาก ไฟล์ .htaccess เสียหาย โชคดีที่การแก้ไขข้อผิดพลาดนี้ทำได้ง่ายมาก สิ่งที่คุณต้องทำคือ:
- เข้าถึงรูทไซต์ของคุณผ่านโปรโตคอลการถ่ายโอนไฟล์ (FTP)
- เปลี่ยนชื่อ ไฟล์ .htaccess เป็น .htaccess_old
- สุดท้าย โหลดไซต์เพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่
หากปัญหาได้รับการแก้ไข ให้รีเซ็ตลิงก์ถาวรจาก การตั้งค่า > ลิงก์ถาวร สิ่งนี้จะสร้าง ไฟล์ .htaccess ใหม่ให้คุณ
2. มีปัญหากับปลั๊กอินหรือธีม
นี่อาจเป็นอีกสาเหตุหนึ่งที่อยู่เบื้องหลัง “500 Internal Server Error” ในกรณีนี้ คุณสามารถลองปิดใช้งานปลั๊กอินหรือเปลี่ยนกลับเป็นธีมก่อนหน้าซึ่งทำงานอยู่ในขณะที่เว็บไซต์ทำงาน ปัญหาจะได้รับการแก้ไขทันที
3. คุณถึงขีดจำกัด PHP ของคุณแล้ว
คุณอาจถึงขีดจำกัด PHP แล้ว หากคุณเห็นข้อความหลังจากลงชื่อเข้าใช้แดชบอร์ด WordPress หรือเมื่อคุณพยายามอัปโหลดรูปภาพใน wp-admin
หากเป็นกรณีนี้ ให้พยายามเพิ่มขีดจำกัด PHP ของคุณ นี่คือวิธีที่คุณสามารถทำได้:
- สร้างไฟล์ข้อความเปล่าที่เรียกว่า php.ini
- วางรหัสนี้ลงไป: memory=64MB
- บันทึกไฟล์และอัปโหลดไปยัง /wp-admin/โฟลเดอร์ ของคุณโดยใช้ FTP
ปัญหาน่าจะได้รับการแก้ไข อย่างไรก็ตาม คุณต้องรู้ว่าวิธีนี้จะแก้ปัญหาของคุณได้ชั่วคราวเท่านั้น และข้อผิดพลาดจะเกิดขึ้นต่อไป เว้นแต่คุณจะเข้าใจว่าทำไมหน่วยความจำจึงหมด ปลั๊กอินหรือฟังก์ชันธีมที่มีโค้ดไม่ดีอาจเป็นสาเหตุหลักบางประการ นอกจากนี้ ขอแนะนำให้ติดต่อกับบริษัทเว็บโฮสติ้งและดูบันทึกเซิร์ฟเวอร์ของคุณเพื่อระบุสาเหตุของปัญหา
เกิดอะไรขึ้นถ้าปัญหายังคงมีอยู่?
ลองอัปโหลด /wp-admin และ /wp- include อีกครั้งโดยติดตั้ง WordPress อีกครั้ง ตรวจสอบให้แน่ใจว่าคุณได้แทนที่ไฟล์เก่าโดยเลือก Overwrite ก่อน
ข้อผิดพลาด 2: 403 ข้อผิดพลาดที่ต้องห้าม
403 ต้องห้าม – คุณไม่จำเป็นต้องเข้าถึง / บนเซิร์ฟเวอร์นี้
ข้อผิดพลาด WordPress นี้น่าผิดหวังมากที่อาจต้องใช้เวลา 3-4 ชั่วโมงในการแก้ไข แท้จริงแล้วไม่ใช่แค่เราเท่านั้น นักพัฒนา WordPress หลายคนสูญเสียการนอนหลับอย่างสงบสุข
คุณมักจะได้รับข้อผิดพลาดนี้ในสถานการณ์ต่อไปนี้:
- การเข้าถึงถูกปฏิเสธในหน้าเข้าสู่ระบบ WP-admin หรือ WordPress
- ขณะติดตั้ง WordPress
- เมื่อคุณเยี่ยมชมหน้าใด ๆ บนไซต์ WordPress
หมายเหตุ : ในบางครั้ง คุณอาจเห็นข้อความว่า “Access Denied” หรือ “Access to yourdomain.com ถูกปฏิเสธ คุณไม่มีสิทธิ์ดูหน้านี้”
เหตุผลที่อยู่เบื้องหลัง 403 Forbidden
ปลั๊กอินความปลอดภัยที่กำหนดค่าไม่ดีเป็นสาเหตุหลักที่อยู่เบื้องหลังข้อผิดพลาดนี้ บางครั้งพวกเขาบล็อกที่อยู่ IP หลายแห่ง ซึ่งพวกเขาเชื่อว่าเป็นอันตราย
นี่คือสาเหตุอื่นๆ:
1. ไฟล์ .htaccess เสียหาย
นี่เป็นวิธีเดียวที่จะค้นหา:
- ค้นหาไฟล์ .htaccess ปกติจะอยู่ในโฟลเดอร์เดียวกันที่มี /wp-content และ /wp-includes/
- ดาวน์โหลดไฟล์ .htaccess เพื่อให้คุณมีสำเนาของมัน
- ลบไฟล์ที่มีอยู่ออกจากเซิร์ฟเวอร์ของคุณและลองเข้าถึงเว็บไซต์อีกครั้ง
หากปัญหาได้รับการแก้ไข แสดงว่าไฟล์ .htaccess เสียหาย
จะทำอย่างไรต่อไป?
ทำตามขั้นตอนที่เราได้กล่าวถึงในการแก้ไขสำหรับ “ 500 Internal Server Error ” เช่น
- เข้าสู่ระบบในพื้นที่ผู้ดูแลระบบ WordPress ของคุณ
- สร้างไฟล์ .htaccess ใหม่
- สุดท้าย ไปที่การ ตั้งค่า > ลิงก์ถาวร แล้วบันทึกการเปลี่ยนแปลง
2. สิทธิ์ของไฟล์ไม่ถูกต้อง
หากคุณคิดว่า “ข้อผิดพลาด 403” เกิดจากการให้สิทธิ์ไฟล์ที่ไม่ถูกต้อง คุณสามารถติดต่อผู้ให้บริการโฮสต์ของคุณเพื่อตรวจสอบเรื่องนี้
อย่างไรก็ตาม หากคุณพบว่าตัวเองอยู่ในสถานการณ์ที่คุณต้องแก้ไขปัญหาด้วยตนเอง ให้ทำดังนี้
- เชื่อมต่อกับไซต์ WordPress ของคุณโดยใช้ไคลเอนต์ FTP
- ไปที่โฟลเดอร์รูทที่มีไฟล์ WordPress ทั้งหมด
- คลิกขวาที่แต่ละโฟลเดอร์และเลือก File Permissions จากเมนู
ตอนนี้ คุณต้องแน่ใจว่า:
- โฟลเดอร์ทั้งหมดต้องได้รับอนุญาตจากไฟล์ 744 หรือ 755
- ไฟล์ทั้งหมดบนไซต์ WordPress ต้องได้รับอนุญาตจากไฟล์ 644 หรือ 640
แก้ไขพารามิเตอร์เหล่านี้และเข้าถึงเว็บไซต์ของคุณอีกครั้ง ข้อผิดพลาดต้องห้าม 403 จะต้องหายไป
หมายเหตุ : คุณยังสามารถตั้งค่าการอนุญาตไฟล์ของโฟลเดอร์รูทเป็น 744 หรือ 755 ได้ ทำเครื่องหมายที่ช่องถัดจาก 'เรียกซ้ำในไดเรกทอรีย่อย' แล้วเลือกตัวเลือกที่ระบุว่า 'ใช้กับไดเรกทอรีเท่านั้น' คลิก 'ตกลง' และทำซ้ำขั้นตอนสำหรับไฟล์ WordPress
ข้อผิดพลาด 3: ไม่พบหน้า 4O4
ข้อผิดพลาดทั่วไปของ WordPress อีกประการหนึ่งที่คุณอาจพบคือ 404 Page not found ซึ่งเกิดขึ้นเมื่อคุณค้นหาหรือเปิดโพสต์ที่ไม่พบ ข้อผิดพลาดมักเกิดขึ้นหากมีปัญหาลิงก์ถาวรในไซต์ WordPress ของคุณ คุณลบไฟล์ .htaccess โดยไม่ได้ตั้งใจ หรือมีบางอย่างผิดปกติกับกฎการเขียนซ้ำ
คุณจะแก้ไขปัญหานี้ได้อย่างไร
ในการแก้ไขปัญหา คุณต้องกำหนดค่าการตั้งค่าลิงก์ถาวรใหม่ก่อน นี่คือวิธีที่คุณสามารถทำได้:
- ไปที่ การตั้งค่า > ลิงก์ถาวร แล้วคลิก บันทึกการเปลี่ยนแปลง
การดำเนินการนี้จะอัปเดตการตั้งค่าลิงก์ถาวรและล้างกฎการเขียนซ้ำ มีความมั่นใจ 99% ว่าข้อผิดพลาดจะได้รับการแก้ไขโดยใช้เคล็ดลับนี้
หากปัญหายังคงอยู่ คุณจะต้องอัปเดตไฟล์ .htaccess ด้วยตนเอง ซึ่งทำได้โดยลงชื่อเข้าใช้ FTP และค้นหาไฟล์ .htaccess เมื่อคุณพบไฟล์แล้ว คุณสามารถทำให้มันเขียนได้โดยเปลี่ยนการอนุญาตเป็น 666 เปลี่ยนการอนุญาตกลับเป็น 660 อีกครั้ง
คุณยังสามารถเพิ่มรหัสต่อไปนี้ใน ไฟล์ .htaccess :
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
ข้อผิดพลาด 4: หน้าจอสีขาวแห่งความตาย (WSOD)
White Screen of Death (WSOD) เป็นข้อผิดพลาดทั่วไปของ WordPress ซึ่งปรากฏเป็นหน้าจอว่างโดยไม่มีข้อมูล
ต่อไปนี้คือเหตุผลบางประการที่อยู่เบื้องหลัง White screen of death (WSoD):
- ปัญหาความเข้ากันได้ของปลั๊กอิน : คุณสามารถแก้ไขปัญหาได้โดยการปิดใช้งานและเปิดใช้งานปลั๊กอินอีกครั้ง
- ปัญหาเกี่ยวกับธีมของคุณ : ลงชื่อเข้าใช้แดชบอร์ดและเปิดใช้งานธีม WordPress เริ่มต้น หรือย้อนกลับไปยังธีมที่เปิดใช้งานเมื่อเว็บไซต์ทำงาน
- ไดเร็กทอรีธีมที่หายไปหรือเปลี่ยนชื่อ : สลับธีมที่ฝั่งผู้ดูแลระบบ เปลี่ยนชื่อไดเร็กทอรีของคุณหรือแก้ไขเรกคอร์ด "ธีม" และ "สไตล์ชีต" ใน ks29so_options
คุณยังสามารถอ้างอิงถึงคู่มือนี้เพื่อแก้ไขปัญหาจอขาวแห่งความตาย (WSOD)
ข้อผิดพลาด 5: ข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล
“ข้อผิดพลาดในการสร้างการเชื่อมต่อข้อมูล” เกิดขึ้นเมื่อมีปัญหากับการเชื่อมต่อกับฐานข้อมูลของคุณ อาจมีสาเหตุหลายประการที่อยู่เบื้องหลังเช่น:
- ข้อมูล wp-config.php ไม่ถูกต้อง : ข้อผิดพลาดเกิดขึ้นจากข้อผิดพลาดในไฟล์ wp-config.php ของคุณ ในการแก้ไขปัญหานี้: ตรวจสอบไฟล์ wp-config.php ของคุณและตรวจสอบให้แน่ใจว่าชื่อผู้ใช้ฐานข้อมูล รหัสผ่านฐานข้อมูล และโฮสต์ฐานข้อมูลนั้นถูกต้อง ในกรณีที่การกำหนดค่าทั้งหมดถูกต้อง ให้รีเซ็ตรหัสผ่าน MySQL ของคุณด้วยตนเอง
- ปัญหากับโฮสต์เว็บ : เซิร์ฟเวอร์สามารถเป็นเจ้าของได้ ฐานข้อมูลของคุณถึงขีดจำกัดแล้ว หรือฐานข้อมูลของคุณถูกปิด ติดต่อโฮสต์เว็บของคุณหากคุณคิดว่ามีปัญหาดังกล่าว
- เว็บไซต์ถูกแฮ็ก : อีกสาเหตุหนึ่งที่ทำให้เกิดข้อผิดพลาดในการเชื่อมต่อฐานข้อมูลคือเว็บไซต์ของคุณถูกแฮ็ก ในกรณีนั้น คุณจะต้องสแกนเว็บไซต์ของคุณเพื่อยืนยันปัญหาโดยใช้ซอฟต์แวร์รักษาความปลอดภัยและป้องกันเว็บไซต์ มีเครื่องมือหลายอย่างในตลาดที่สามารถแก้ไขเว็บไซต์ของคุณได้ในเวลาน้อยกว่า 60 วินาที ลองพวกเขา
ข้อผิดพลาด 6: WordPress ไม่สามารถอัปเดตอัตโนมัติได้
บางครั้ง WordPress อาจล้มเหลวในการอัปเดตอัตโนมัติ และคุณอาจเห็นสิ่งต่อไปนี้:
- หน้าจอสีขาวว่างเปล่าไม่มีข้อมูล
- คำเตือนว่าการอัปเดตล้มเหลว
- ข้อความแสดงข้อผิดพลาด PHP
ข้อผิดพลาดนี้มักเกิดจากความผิดพลาดที่เกี่ยวข้องกับไฟล์ WordPress หลัก ปัญหาการเชื่อมต่ออินเทอร์เน็ตระหว่างการอัปเกรด หรือการอนุญาตไฟล์ที่ไม่ถูกต้อง คุณสามารถแก้ไขปัญหาได้โดยการอัปเดตเว็บไซต์ WordPress ของคุณด้วยตนเองหรือกู้คืนข้อมูลสำรองของเว็บไซต์ที่ใช้งานได้ก่อนหน้านี้
ข้อผิดพลาด 7: การเชื่อมต่อหมดเวลา
สาเหตุหลักที่อยู่เบื้องหลังข้อผิดพลาดนี้คือเว็บไซต์ของคุณมีหน่วยความจำที่เข้าถึงได้ไม่เพียงพอ และพยายามทำมากกว่าที่เซิร์ฟเวอร์สามารถจัดการได้
เราจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร
- ขอให้ผู้ให้บริการโฮสต์ของคุณเพิ่มขีดจำกัดหน่วยความจำของคุณ แต่ถ้าคุณพอใจที่จะทำงานกับ PHP คุณก็สามารถทำได้ด้วยตัวเอง สิ่งที่คุณต้องมีคือเพิ่มโค้ดบรรทัดนี้ที่ส่วนท้ายของไฟล์ wp-config ของคุณ: define('WP_MEMORY_LIMIT,” 64M');
- เพิ่มเวลาดำเนินการสูงสุดใน ไฟล์ php.ini ของคุณ คุณสามารถอ้างอิงถึงคำแนะนำในเชิงลึกโดย WordPress สำหรับสิ่งนี้
ข้อผิดพลาด 8: ติดอยู่ในโหมดบำรุงรักษา
ใน ข้อผิดพลาดของโหมดบำรุงรักษา WordPress คุณจะเห็นข้อความโหมดการบำรุงรักษาแบบถาวรในเว็บไซต์ของคุณ นี่เป็นข้อผิดพลาดของ WordPress ที่เกิดขึ้นได้ยากเมื่อ WordPress ถูกขัดจังหวะระหว่างโหมดบำรุงรักษา
คุณสามารถแก้ไขปัญหาได้โดยการลบ ไฟล์ .maintenance จากไดเร็กทอรีการติดตั้ง WordPress และรีเฟรชเว็บไซต์ของคุณ
ข้อผิดพลาด 9: ข้อผิดพลาดทางไวยากรณ์
ในข้อผิดพลาด WordPress นี้ คุณจะเห็นข้อความบนเบราว์เซอร์ที่อ่านดังนี้:
Parse error- syntax error, Unexpected $end in /public_html/site1/wp-content/themes/my-theme/functions.php on line 278
ข้อผิดพลาดระบุว่ามีสิ่งผิดปกติที่พบในโค้ดของคุณ พร้อมด้วยตำแหน่งของสคริปต์ที่เกิดข้อผิดพลาดและหมายเลขบรรทัด มักเกิดขึ้นเมื่อคุณพยายามเพิ่มตัวอย่างโค้ดใน WordPress และอาจพลาดบางสิ่งหรือเพิ่มไวยากรณ์ที่ไม่ถูกต้อง
คุณสามารถแก้ไขปัญหาได้โดยการแก้ไข ไวยากรณ์ที่มีปัญหา ซึ่งมักจะเป็นเพียงวงเล็บที่ขาดหายไปหรืออักขระแปลก ๆ
ข้อผิดพลาด 10: การล็อกออกจากผู้ดูแลระบบ WordPress (wp-admin)
นี่คือสิ่งที่แย่ที่สุดที่อาจเกิดขึ้นได้หากคุณใช้เว็บไซต์ WordPress ซึ่งมักเกิดขึ้นเมื่อคุณลืมรหัสผ่านและไม่สามารถเข้าถึงอีเมลสำรองได้
สาเหตุอื่นๆ อาจเป็น:
ก) รหัสผ่านไม่ถูกต้อง
โดยปกติ คุณจะใช้วิธีการกู้คืนรหัสผ่านปกติเพื่อแก้ไขปัญหานี้ อย่างไรก็ตาม หากคุณตกเป็นเหยื่อของการแฮ็กหรืออาชญากรรมทางอินเทอร์เน็ต วิธีนี้อาจใช้ไม่ได้ผล
ในกรณีนั้น คุณจะต้องรีเซ็ตรหัสผ่านจาก phpMyAdmin ซึ่งคุณสามารถทำได้โดยทำตามขั้นตอนต่อไปนี้:
- ขั้นตอนที่ 1 . ลงชื่อเข้าใช้ แผงควบคุม cPanel ของบัญชีโฮสติ้ง WordPress ของคุณ
- ขั้นตอนที่ 2 . คลิกที่ไอคอน PhpMyAdmin ใต้ฐานข้อมูล
- ขั้นตอนที่ 3 เมื่อเปิดตัว ให้เลือกฐานข้อมูล WordPress ของคุณ
- ขั้นตอนที่ 4 คุณจะเห็นรายการตารางในฐานข้อมูล WordPress ค้นหารายการที่มีป้ายกำกับ “{table-prefix}_users” (เช่น: ks29so_users) แล้วคลิก 'Browse'
- ขั้นตอนที่ 5 ค้นหาชื่อผู้ใช้ที่คุณต้องการเปลี่ยนรหัสผ่าน แล้วคลิก แก้ไข
- ขั้นตอนที่ 6 สุดท้าย เปลี่ยนค่าภายใต้ป้ายกำกับ user_pass และแทนที่ด้วยรหัสผ่านใหม่
หมายเหตุ : ตรวจสอบให้แน่ใจว่าคุณได้เลือก MD5 จากเมนูแบบเลื่อนลง เพื่อให้แน่ใจว่าซอฟต์แวร์ถูกเข้ารหัสด้วยแฮช MD5 เมื่อเราจัดเก็บไว้ในฐานข้อมูล
b) สิทธิ์ผู้ดูแลระบบที่หายไป
คุณอาจสูญเสียสิทธิ์ของผู้ดูแลระบบหากเว็บไซต์ของคุณถูกแฮ็ก ในกรณีนี้ คุณอาจเข้าสู่ระบบได้ แต่จะไม่เห็นฟังก์ชันการทำงานของผู้ดูแลระบบ
คุณสามารถแก้ไขปัญหาได้โดยการเพิ่มผู้ดูแลระบบใหม่ในฐานข้อมูลของคุณผ่าน MySQL ซึ่งคุณทำได้โดยใช้คู่มือนี้
ข้อผิดพลาด 11: ข้อผิดพลาดของเนื้อหาแถบด้านข้าง WordPress <div>
ปัญหาอื่นของ WordPress ที่น่าผิดหวังคือ ข้อผิดพลาดของเนื้อหาแถบด้านข้างของ WordPress<div> ซึ่งแถบด้านข้างซึ่งมักจะอยู่ถัดจากเนื้อหา (ซ้ายหรือขวา ขึ้นอยู่กับธีม) จะแสดงด้านล่างพื้นที่เนื้อหาหลักของเว็บไซต์
ต่อไปนี้คือความเป็นไปได้บางประการของข้อผิดพลาดนี้:
1. รหัส HTML เสียหาย/ไม่ถูกต้อง
วิธีแก้ไขคือแก้ไขโค้ดที่ไม่ถูกต้อง สำหรับสิ่งนี้ ให้ตรวจหาข้อผิดพลาดและคลิกขวาที่หน้าเพื่อดูซอร์สโค้ด จากนั้นคัดลอกโค้ดและใช้โปรแกรมตรวจสอบความถูกต้องของ HTML เพื่อดูข้อผิดพลาดในโค้ดและแก้ไข ซึ่งอาจรวมถึงการใช้แรงงานคน เนื่องจากแต่ละธีมมีความแตกต่างกันและมีไฟล์นับร้อย
2. ธีมเสียหาย
ในกรณีนี้ คุณจะต้องอัปเดตธีมเป็นเวอร์ชันล่าสุดหรือติดตั้งใหม่อีกครั้ง
3. อัตราส่วนความกว้างที่ไม่เหมาะสม
วิธีเดียวที่จะแก้ไขปัญหานี้คือต้องแน่ใจว่าเนื้อหาที่คุณกำลังเพิ่มในคอนเทนเนอร์นั้นสอดคล้องกับเนื้อหานั้นอย่างสมบูรณ์
4. คุณสมบัติลอยตัว
มักเป็นผลจากการเข้ารหัส CSS ที่ไม่เหมาะสม หากคุณมีความรู้เกี่ยวกับ CSS คุณสามารถแก้ไขได้ด้วยตัวเอง มิฉะนั้น คุณจะต้องติดต่อนักพัฒนา WordPress
5. ไฟล์ style.css เสีย
หากคุณคุ้นเคยกับรูปแบบการเข้ารหัสของ WordPress เป็นอย่างดี มิฉะนั้น คุณจะต้องจ้างนักพัฒนาเพื่อแก้ไขปัญหานี้
หากปัญหา WordPress เหล่านี้รบกวนคุณมาเป็นเวลานาน ให้อ้างอิงถึงบล็อกนี้ แล้วคุณจะแก้ไขได้ในเวลาไม่นาน