คู่มือฉบับสมบูรณ์เพื่อแก้ไขปัญหา 11 ประเด็นสำคัญของ WordPress: อัปเดตสำหรับปี 2020

เผยแพร่แล้ว: 2020-08-26

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

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

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

ก่อนที่คุณจะทำการเปลี่ยนแปลงใดๆ

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

ข้อผิดพลาดทั่วไปของ WordPress และวิธีแก้ไข

Critical WordPress Problems

ข้อผิดพลาด 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 จากเมนู

ตอนนี้ คุณต้องแน่ใจว่า:

  1. โฟลเดอร์ทั้งหมดต้องได้รับอนุญาตจากไฟล์ 744 หรือ 755
  2. ไฟล์ทั้งหมดบนไซต์ WordPress ต้องได้รับอนุญาตจากไฟล์ 644 หรือ 640

แก้ไขพารามิเตอร์เหล่านี้และเข้าถึงเว็บไซต์ของคุณอีกครั้ง ข้อผิดพลาดต้องห้าม 403 จะต้องหายไป

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

ข้อผิดพลาด 3: ไม่พบหน้า 4O4

ข้อผิดพลาดทั่วไปของ WordPress อีกประการหนึ่งที่คุณอาจพบคือ 404 Page not found ซึ่งเกิดขึ้นเมื่อคุณค้นหาหรือเปิดโพสต์ที่ไม่พบ ข้อผิดพลาดมักเกิดขึ้นหากมีปัญหาลิงก์ถาวรในไซต์ WordPress ของคุณ คุณลบไฟล์ .htaccess โดยไม่ได้ตั้งใจ หรือมีบางอย่างผิดปกติกับกฎการเขียนซ้ำ

4O4 Page Not Found

คุณจะแก้ไขปัญหานี้ได้อย่างไร

ในการแก้ไขปัญหา คุณต้องกำหนดค่าการตั้งค่าลิงก์ถาวรใหม่ก่อน นี่คือวิธีที่คุณสามารถทำได้:

  • ไปที่ การตั้งค่า > ลิงก์ถาวร แล้วคลิก บันทึกการเปลี่ยนแปลง

การดำเนินการนี้จะอัปเดตการตั้งค่าลิงก์ถาวรและล้างกฎการเขียนซ้ำ มีความมั่นใจ 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):

  1. ปัญหาความเข้ากันได้ของปลั๊กอิน : คุณสามารถแก้ไขปัญหาได้โดยการปิดใช้งานและเปิดใช้งานปลั๊กอินอีกครั้ง
  2. ปัญหาเกี่ยวกับธีมของคุณ : ลงชื่อเข้าใช้แดชบอร์ดและเปิดใช้งานธีม WordPress เริ่มต้น หรือย้อนกลับไปยังธีมที่เปิดใช้งานเมื่อเว็บไซต์ทำงาน
  3. ไดเร็กทอรีธีมที่หายไปหรือเปลี่ยนชื่อ : สลับธีมที่ฝั่งผู้ดูแลระบบ เปลี่ยนชื่อไดเร็กทอรีของคุณหรือแก้ไขเรกคอร์ด "ธีม" และ "สไตล์ชีต" ใน ks29so_options

คุณยังสามารถอ้างอิงถึงคู่มือนี้เพื่อแก้ไขปัญหาจอขาวแห่งความตาย (WSOD)

ข้อผิดพลาด 5: ข้อผิดพลาดในการสร้างการเชื่อมต่อฐานข้อมูล

“ข้อผิดพลาดในการสร้างการเชื่อมต่อข้อมูล” เกิดขึ้นเมื่อมีปัญหากับการเชื่อมต่อกับฐานข้อมูลของคุณ อาจมีสาเหตุหลายประการที่อยู่เบื้องหลังเช่น:

  1. ข้อมูล wp-config.php ไม่ถูกต้อง : ข้อผิดพลาดเกิดขึ้นจากข้อผิดพลาดในไฟล์ wp-config.php ของคุณ ในการแก้ไขปัญหานี้: ตรวจสอบไฟล์ wp-config.php ของคุณและตรวจสอบให้แน่ใจว่าชื่อผู้ใช้ฐานข้อมูล รหัสผ่านฐานข้อมูล และโฮสต์ฐานข้อมูลนั้นถูกต้อง ในกรณีที่การกำหนดค่าทั้งหมดถูกต้อง ให้รีเซ็ตรหัสผ่าน MySQL ของคุณด้วยตนเอง
  2. ปัญหากับโฮสต์เว็บ : เซิร์ฟเวอร์สามารถเป็นเจ้าของได้ ฐานข้อมูลของคุณถึงขีดจำกัดแล้ว หรือฐานข้อมูลของคุณถูกปิด ติดต่อโฮสต์เว็บของคุณหากคุณคิดว่ามีปัญหาดังกล่าว
  3. เว็บไซต์ถูกแฮ็ก : อีกสาเหตุหนึ่งที่ทำให้เกิดข้อผิดพลาดในการเชื่อมต่อฐานข้อมูลคือเว็บไซต์ของคุณถูกแฮ็ก ในกรณีนั้น คุณจะต้องสแกนเว็บไซต์ของคุณเพื่อยืนยันปัญหาโดยใช้ซอฟต์แวร์รักษาความปลอดภัยและป้องกันเว็บไซต์ มีเครื่องมือหลายอย่างในตลาดที่สามารถแก้ไขเว็บไซต์ของคุณได้ในเวลาน้อยกว่า 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: ข้อผิดพลาดทางไวยากรณ์

Syntax Error

ในข้อผิดพลาด 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 เหล่านี้รบกวนคุณมาเป็นเวลานาน ให้อ้างอิงถึงบล็อกนี้ แล้วคุณจะแก้ไขได้ในเวลาไม่นาน