ข้อผิดพลาด WordPress ที่เกี่ยวข้องกับรูปภาพและวิธีแก้ไข

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

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

สุนทรียศาสตร์มีบทบาทสำคัญและสำคัญเมื่อใดก็ตามที่คุณต้องการนำเสนอสิ่งที่น่าประทับใจ เห็นได้ชัดว่าเนื้อหามีความสำคัญเกือบตลอดเวลาเนื่องจากเป็นแหล่งข้อมูลหลัก แต่การเพิ่มรูปภาพให้ข้อมูลบางส่วนไม่ได้ก่อให้เกิดอันตรายใดๆ อันที่จริง มันเพิ่มการนำเสนอด้วยภาพมากขึ้น ตามหลักจิตวิทยาของมนุษย์ ถ้าเราชอบสิ่งที่เราเห็น เราเชื่อในสิ่งที่เราอ่าน ไม่เพียงแค่นั้น การเพิ่มรูปภาพทำให้บล็อกยาวขึ้นน่าตื่นเต้นและมีส่วนร่วม บางครั้ง รูปภาพก็ประสบความสำเร็จในการทำให้เข้าใจจุดที่ข้อความไม่สามารถเข้าใจได้

Image Related WordPress Errors and How to Fix Them เห็นได้ชัดว่าสิ่งต่าง ๆ ที่ให้ประโยชน์มากมายนั้นยากที่จะจัดการโดยเฉพาะในเว็บไซต์ wordpress รูปภาพช่วยเสริมความงามให้กับบล็อกคำศัพท์ที่ยาวและน่าเบื่อซึ่งคุ้มค่ากับการทำวิทยานิพนธ์ แต่การเพิ่มรูปภาพอาจเป็นงานที่ท้าทายในบางครั้ง แล้วจะทำอย่างไร? รูปภาพจะต้องรวมอยู่ในบล็อกที่มีประโยชน์ ทำไมไม่ลองเรียนรู้วิธีแก้ไขปัญหาเหล่านี้ด้วยตัวเองเพื่อประสบการณ์ที่ราบรื่นล่ะ บล็อกนี้พูดถึงปัญหาที่เกี่ยวข้องกับสื่อที่คุณอาจพบบ่อย พร้อมวิธีการแก้ไข แม้ว่าปัญหาเหล่านี้บางส่วนจะแก้ไขได้ง่าย แต่คลิกที่นี่เพื่อรับบริการปรับแต่ง WordPress ที่ดีที่สุดจากผู้เชี่ยวชาญ

สารบัญ

HTTP WordPress เกิดข้อผิดพลาดขณะอัปโหลดรูปภาพในไลบรารีสื่อ

นี่เป็นข้อผิดพลาดเกี่ยวกับ wordpress ที่เกี่ยวข้องกับรูปภาพที่พบบ่อยที่สุดขณะอัปโหลดรูปภาพ ส่วนที่น่าผิดหวังที่สุดของข้อผิดพลาดนี้ซึ่งไม่มีเหตุผลเฉพาะอยู่เบื้องหลังการเกิดขึ้น คุณเพียงแค่อัปโหลดรูปภาพจำนวน 'n' และมีเพียงภาพเดียวเท่านั้นที่จะส่งคืนข้อผิดพลาด HTTP ซึ่งหมายความว่าคุณไม่สามารถหาวิธีแก้ปัญหาเดียวเมื่อต้องจัดการกับปัญหานี้ แต่ด้านล่างนี้คือวิธีทั่วไปในการแก้ไขข้อผิดพลาดของ WordPress

1. เพิ่มขีด จำกัด หน่วยความจำของ wordpress

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

หากคุณได้รับค่าเผื่อจากโฮสต์ของคุณ คุณสามารถดำเนินการต่อตามขั้นตอนที่กล่าวถึงด้านล่าง:

  • ไปที่โฟลเดอร์รูทของเว็บไซต์ของคุณและแก้ไขไฟล์ wp-config.php
  • เพิ่มข้อมูลโค้ด:

/**เพิ่มขีดจำกัดหน่วยความจำ*/

กำหนด ('WP_MEMORY_LIMIT', '256M');

ด้านล่างบรรทัด:

/* แค่นั้น หยุดแก้ไข! บล็อกที่มีความสุข */

และคุณพร้อมแล้ว

2. ปิดการใช้งาน ModSecurity Rules

อีกสาเหตุหนึ่งที่ทำให้เกิดปัญหานี้คือกฎ ModSecurity ที่โฮสต์ของคุณกำหนด เนื่องจากกฎ ModSecurity ทำงานอยู่ในปัจจุบัน คุณจึงไม่สามารถปิดใช้งานด้วยตนเองได้ ดังนั้น วิธีที่สะดวกที่สุดคือการติดต่อทีมโฮสต์ที่ได้รับมอบหมายเกี่ยวกับปัญหาดังกล่าว แม้ว่าจะมีวิธีหนึ่ง แต่คุณสามารถลองแก้ไขปัญหานี้ได้ด้วยตนเอง

  • ไปที่โฟลเดอร์ wp-admin และสร้างไฟล์. ไฟล์ htaccess
  • เพิ่มข้อมูลโค้ดต่อไปนี้

### สิ่งนี้ปิดใช้งาน ModSecurity สำหรับ wp-admin เพื่อแก้ไขข้อผิดพลาดในการอัปโหลดรูปภาพ HTTP

<IfModule mod_security. ค>

SecFilterEngine ปิด

SecFilterScanPost ปิด

</IfModule>

3. ลดขนาดของภาพ

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

4. ป้องกันไม่ให้ Imagick ใช้ CPU หลายเธรด

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

ในการแก้ไขปัญหานี้ สิ่งที่คุณต้องทำคือ:

  • เปิดโฟลเดอร์รูทของคุณและแก้ไขไฟล์ .htaccess ของคุณ
  • เพิ่มโค้ดที่กล่าวถึงด้านล่างที่ด้านบนสุดของไฟล์ของคุณ:

SetEnv MAGICK_THREAD_LIMIT 1

รหัสทั้งหมดนี้เป็นการแจ้งให้ Imagick ห้ามใช้หลายเธรดเมื่อประมวลผลภาพอย่างเคร่งครัด

รูปภาพมีข้อผิดพลาดเกินขีดจำกัดสูงสุด

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

1.Functions.php วิธี

  • wp-เนื้อหา> ธีม> **ACTIVE_THEME**> functions.php
  • เพิ่มรหัสต่อไปนี้:

@ini_set( 'upload_max_size' , '64M');

@ini_set( 'post_max_size' , '64M');

@ini_set( 'upload_execution_time', '300');

2. .htaccess Method

  • ไปที่โฟลเดอร์รูทของคุณไปที่ไฟล์ .htaccess และเพิ่มโค้ดที่กล่าวถึงด้านล่าง

## เพิ่มขนาดไฟล์สูงสุดสำหรับการอัปโหลด

php_value upload_max_filesize 64 M

php_value post_max_size 64 M

php_value max_execution_time 300

php_value max_input_time 300

3. วิธี Php.ini

ไปที่ไฟล์ php.ini ในโฟลเดอร์รูทของคุณ หรือสร้างไฟล์ใหม่หากไม่มี จากนั้นเพิ่มโค้ดตัวอย่างที่กล่าวถึงด้านล่าง:

upload_max_filesize = 64M

post_max_size = 64M

max_execution_time =300

ไม่สามารถสร้างข้อผิดพลาดไดเร็กทอรี

คุณมักจะพบข้อผิดพลาดนี้เมื่ออัปโหลดรูปภาพไปยังไลบรารีสื่อของ WordPress สาเหตุของข้อผิดพลาดนี้มักเกิดจากการอนุญาตไฟล์ของโฟลเดอร์อัปโหลดของคุณ ในการอัปโหลดอย่างราบรื่น คุณต้องให้สิทธิ์ 755 แก่โฟลเดอร์อัปโหลด

ในการอนุญาต คุณจะต้อง:

  • เปิดโฟลเดอร์ wp-content
  • คลิกขวาที่อัพโหลด
  • เลือกเปลี่ยนตัวเลือกการอนุญาต
  • ตรวจสอบว่าค่าในกล่องมีตัวเลข 755
  • เปลี่ยนพวกเขาถ้าไม่ใช่

คุณดีไป!

ข้อผิดพลาดของเนื้อหาผสมเมื่อเปลี่ยนเป็น HTTPS

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

สาเหตุหลักของปัญหานี้คือรูปภาพของคุณเข้ากันได้กับ HTTP ไม่ใช่ HTTPS ด้วยเหตุนี้ ไซต์ของคุณจึงโหลดเนื้อหาเหล่านั้นผ่าน HTTP ทำให้เกิดคำเตือนเนื้อหาแบบผสม

มีสองวิธีที่สำคัญในการแก้ไขปัญหานี้:

  • คุณสามารถใช้ปลั๊กอิน Velvet Blues Update URL เพื่อแทนที่ “HTTP://yourdomain.com” เป็น “HTTPS://yourdomain.com” ด้วยตนเอง
  • คุณสามารถใช้ปลั๊กอิน SSL เพื่อเขียน URL ใหม่สำหรับรูปภาพเก่าโดยอัตโนมัติ

พลิกภาพ Error

คุณอาจสังเกตเห็นว่าบางครั้งรูปภาพที่คุณอัปโหลดดูเหมือนจะกลับหัวกลับหาง สิ่งนี้มักเกิดขึ้นกับอุปกรณ์ iOS เนื่องจากวิธีการถ่ายโอนข้อมูล EXIF ​​​​ไม่เหมาะสม

หากมีเพียงหนึ่งหรือบางภาพที่อัปโหลดกลับหัว คุณสามารถหมุนได้โดยใช้คุณสมบัติการหมุนรูปภาพของ WordPress

  • เลือกภาพที่ต้องการ
  • คลิกที่แก้ไขภาพ
  • เปลี่ยนการวางแนวของภาพโดยใช้ปุ่มหมุน
  • กดบันทึกเมื่อเสร็จแล้ว

หากข้อผิดพลาดนี้มักเกิดขึ้นกับรูปภาพจำนวนมาก คุณสามารถดาวน์โหลดปลั๊กอิน "แก้ไขการหมุนรูปภาพ" ได้ฟรี

อัปโหลด: ข้อผิดพลาดในการเขียนไฟล์ลงดิสก์

เมื่อคุณมีข้อผิดพลาดในการอนุญาตไฟล์ คุณอาจพบข้อผิดพลาด “upload: Failed to write file to disk” ในการแก้ไขข้อผิดพลาดนี้ คุณต้องตั้งค่าการอนุญาตไฟล์เป็น 755

ให้ทำดังต่อไปนี้:

  • เปิดโฟลเดอร์ wp-content
  • คลิกที่อัพโหลด
  • เลือกสิทธิ์ของไฟล์และเติมช่องค่าด้วย 755
  • บันทึกการเปลี่ยนแปลง และคุณพร้อมแล้ว

“ไม่พบรูปภาพ ตรวจสอบให้แน่ใจว่าเส้นทางถูกต้องและข้อผิดพลาดของรูปภาพออก

คุณอาจพบข้อผิดพลาดนี้โดยทั่วไปเมื่อพบแกลเลอรี WordPress ปัญหามักเกิดขึ้นเมื่อรูปภาพไม่ได้เชื่อมต่อกับ URL รูปภาพจริง แต่ได้รับการเชื่อมโยงกับหน้าเอกสารแนบ

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

ตัวอย่างเช่น:

( my_gallery)

นี่คือรหัสย่อดั้งเดิม คุณสามารถเพิ่มพารามิเตอร์ได้เช่น

(ลิงก์ my_gallery =” ไฟล์”)

ข้อผิดพลาด "ไม่มีโฟลเดอร์ชั่วคราว"

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

ข้อดี คุณสามารถกำหนดโฟลเดอร์ชั่วคราวได้ด้วยตนเอง โดยทำดังนี้

  • ไปที่โฟลเดอร์รูทของไซต์ของคุณและแก้ไขไฟล์ wp-config.php
  • เพิ่มข้อมูลโค้ด:

กำหนด ( 'WP_TEMP_DIR', dirname(_FILE_)

'wp-เนื้อหา/ชั่วคราว/');

เหนือเส้น,

/* แค่นั้น หยุดแก้ไข! บล็อกที่มีความสุข */

ในไฟล์ wp-config.php ของคุณ

ภาพเด่นปรากฏขึ้นสองครั้งผิดพลาด

ธีม WordPress จะแสดงรูปภาพเด่นของคุณที่ด้านบนของโพสต์โดยอัตโนมัติเกือบทุกครั้ง ในกรณีที่คุณเพิ่มแนวคิดเดียวกันที่ด้านบนของโปรแกรมแก้ไข WordPress ของคุณ รูปภาพนั้นดูเหมือนจะปรากฏขึ้นสองครั้ง

การแก้ไขข้อผิดพลาดนี้เป็นเรื่องง่ายดาย อย่ารวมรูปภาพเด่นไว้ในเนื้อหา และคุณจะปราศจากข้อผิดพลาดนี้

แก้ไขขนาดภาพเริ่มต้น

ตามกฎของธีม รูปภาพที่คุณอัปโหลดจะถูกปรับขนาดโดยอัตโนมัติ บางครั้งขนาดไม่ใช่สิ่งที่คุณต้องการ หากต้องการ คุณสามารถไปเปลี่ยนขนาดรูปภาพเริ่มต้นเหล่านี้ได้ด้วยตนเอง

โดยไปที่ การตั้งค่า>สื่อ>ปรับขนาด

แก้ไขภาพบิดเบี้ยว

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

ในการแก้ไขปัญหานี้ คุณสามารถใช้ปลั๊กอินสร้างภาพขนาดย่อยอดนิยมเพื่อบังคับให้ WordPress สร้างภาพขนาดย่อใหม่ เมื่อติดตั้งปลั๊กอินแล้ว ให้ไปที่เครื่องมือ > ฟื้นฟู > ภาพขนาดย่อ คุณพร้อมที่จะไป!

การตั้งค่ารูปภาพเด่นของ WordPress เริ่มต้น

ขั้นตอนต่อไปนี้ช่วยให้คุณสร้างรูปภาพเด่น/ภาพขนาดย่อที่ใช้สำรองเมื่อคุณไม่สามารถสร้างรูปภาพเด่นที่ไม่ซ้ำใครได้ ในการทำเช่นนั้น

การตั้งค่า>สื่อ>รูปภาพเด่นเริ่มต้น

เปลี่ยนรูปภาพ WordPress ที่เกี่ยวข้องกับโซเชียลมีเดีย

เมื่อใดก็ตามที่คุณหรือลูกค้าที่พึงพอใจของคุณต้องการโพสต์เกี่ยวกับเว็บไซต์ wordpress ของคุณบนโซเชียลมีเดีย เช่น Facebook โปรแกรมจะเลือกรูปภาพจากเว็บไซต์ของคุณโดยอัตโนมัติเพื่อแสดงจุดประสงค์พร้อมกับลิงก์เว็บไซต์ของคุณ

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

การปรับขนาดรูปภาพ WordPress

คุณยังสามารถปรับขนาดภาพที่อัปโหลดแล้วได้โดยตรงจากแดชบอร์ดของคุณ โดยทำดังนี้

  • เลือกภาพที่คุณต้องการจากไลบรารีสื่อ
  • คลิกที่แก้ไขภาพ
  • เลือกกล่องภาพมาตราส่วนและป้อนมิติใหม่
  • กดปุ่มมาตราส่วน

การจัดระเบียบรูปภาพ WordPress ลงในโฟลเดอร์

ในการจัดระเบียบรูปภาพในไฟล์สื่อ WordPress ของคุณโดยใช้โฟลเดอร์จริง ให้ใช้ปลั๊กอินที่เรียกว่าโฟลเดอร์ไลบรารีสื่อของ WordPress

การครอบตัดรูปภาพ WordPress

หากต้องการครอบตัดรูปภาพโดยเฉพาะ

  • เลือกภาพที่คุณต้องการจากไลบรารีสื่อ
  • เลือกแก้ไขภาพ
  • เลือกภาพตัวอย่างและเลือกพื้นที่ที่คุณต้องการตัด
  • กดปุ่มครอบตัด
  • บันทึกการเปลี่ยนแปลง

วิธีเปลี่ยนตำแหน่งโฟลเดอร์อัปโหลดของ WordPress

โดยอัตโนมัติ WordPress จะอัปโหลดภาพทั้งหมดไปยังโฟลเดอร์ /wp-content/uploads/ และจัดระเบียบเพิ่มเติมตามวันที่ หากต้องการ คุณสามารถเปลี่ยนตำแหน่งของโฟลเดอร์ได้โดยแก้ไขไฟล์ wp-config.php

หากต้องการแก้ไข คุณสามารถ

  • เปิดโฟลเดอร์รูทของคุณแล้วเลือกไฟล์ wp-config.php
  • เพิ่มข้อมูลโค้ดต่อไปนี้:

กำหนด ('อัปโหลด', 'เนื้อหา wp/'.'ภาพของฉัน' );

ภาพของฉัน: ชื่อโฟลเดอร์ที่คุณต้องการ

การเปลี่ยนแปลงรูปภาพไม่แสดงข้อผิดพลาด

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

ในการแก้ไขปัญหานี้ คุณสามารถ

  • รอสักครู่จนกว่าแคชจะรีเฟรชเอง
  • รีเซ็ตแคชด้วยตนเอง

บทสรุป

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

เราหวังว่าบล็อกนี้สามารถให้ข้อมูลเพียงพอเกี่ยวกับข้อผิดพลาดเหล่านี้แก่คุณ และตอนนี้คุณจะสามารถแก้ไขข้อผิดพลาดส่วนใหญ่ที่กล่าวถึงข้างต้นได้ด้วยตนเอง คุณสามารถติดต่อเราได้ที่ 85idea.com สำหรับความช่วยเหลือหรือข้อสงสัยเพิ่มเติม ดังนั้นสิ่งที่คุณรอ? เพิ่มรูปภาพลงในเว็บไซต์ของคุณและทำให้น่าสนใจยิ่งขึ้น!