จะปิดการใช้งานคุณสมบัติการครอบตัดภาพขนาดย่อที่สร้างอัตโนมัติของ WordPress ได้อย่างไร?ใส่โค้ด

ฉันจะปิดใช้งานฟีเจอร์การตัดภาพขนาดย่ออัตโนมัติของ WordPress ได้อย่างไร?

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

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

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

ปิดใช้งานคุณลักษณะการครอบตัดภาพขนาดย่อที่สร้างโดยอัตโนมัติของ WordPress

เปิดโหมดตัวเลือก WordPress (พื้นหลัง WP คลิก [การตั้งค่า] –> [ตัวเลือกมัลติมีเดีย])
www.xxx com/wp-admin/options-media.php

ตั้งค่าความกว้างและความสูงของรูปภาพทั้งสามรูป นี้เป็น 0:

  1. ขนาดภาพย่อ
  2. ขนาดกลาง
  3. ขนาดใหญ่

นอกจากนี้ ให้ทำเครื่องหมายที่ "ครอบตัดภาพขนาดย่อเป็นขนาดนี้เสมอ"

ดังแสดงด้านล่าง:

จะปิดการใช้งานคุณสมบัติการครอบตัดภาพขนาดย่อที่สร้างอัตโนมัติของ WordPress ได้อย่างไร?

อย่างไรก็ตาม ในธีม WP มักจะมีโค้ดสำหรับสร้างภาพขนาดย่อโดยอัตโนมัติ ฉันควรทำอย่างไร

บางคนบอกว่าคุณสามารถเปิด ไฟล์ธีม WordPress ทั้งหมดด้วย Notepad++ แล้วทำการค้นหาคำหลัก "thumbnail " แบบเป็นชุด แล้วจะพบโค้ดต่อไปนี้:

function set_post_thumbnail_size($width= 0,$height= 0,$crop= false ) {
add_image_size(‘post-thumbnail’,$width,$height,$crop);
}

นี่คือรหัสที่กำหนดขนาดการครอบตัดของรูปภาพและการโทร add_image_size ฟังก์ชั่นฟังก์ชั่นนี้

ฟังก์ชันของฟังก์ชัน add_image_size:

  • การลงทะเบียนขนาดรูปภาพใหม่หมายความว่าคุณอัปโหลดรูปภาพใหม่และ WordPress จะสร้างรูปภาพเด่นใหม่ในขนาดนั้น

หากคุณต้องการปิดการใช้งาน WordPress จากการครอบตัดภาพขนาดย่อโดยอัตโนมัติ คุณต้องปิดฟังก์ชันนี้!

วิธีที่ง่ายที่สุดคือค้นหาฟังก์ชันนี้และแสดงความคิดเห็น

อย่างไรก็ตาม วิธีนี้ใช้ไม่ได้ผลและจำเป็นต้องแสดงความคิดเห็นใหม่ทุกครั้งที่มีการอัปเดตธีม WordPress...

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

// 禁用自动生成的图片尺寸
function shapeSpace_disable_image_sizes($sizes) {
unset($sizes['thumbnail']); // disable thumbnail size
unset($sizes['medium']); // disable medium size 
unset($sizes['large']); // disable large size 
unset($sizes['medium_large']); // disable medium-large size 
unset($sizes['1536x1536']); // disable 2x medium-large size 
unset($sizes['2048x2048']); // disable 2x large size return $sizes;
}
add_action('intermediate_image_sizes_advanced', 'shapeSpace_disable_image_sizes');
// 禁用缩放尺寸
add_filter('big_image_size_threshold', '__return_false');
// 禁用其他图片尺寸
function shapeSpace_disable_other_image_sizes() {
remove_image_size('post-thumbnail'); // disable images added via set_post_thumbnail_size()

remove_image_size('another-size'); // disable any other added image sizes
}
add_action('init', 'shapeSpace_disable_other_image_sizes');

หากคุณคิดว่าโค้ดด้านบนมากเกินไปหรือเลือก 2 จาก 1 อย่าเพิ่มโค้ดด้านบน ให้เพิ่มโค้ดต่อไปนี้เท่านั้น▼

// 彻底禁止 WordPress 缩略图
add_filter( 'add_image_size', function() { return 1; } );
  • อันที่จริงนี่คือการแทรกผลตอบแทนในฟังก์ชันและเลิกใช้งานฟังก์ชัน

ลบ medium_large_size_w

เมื่อติดตั้ง/อัปเดต WordPress 4.4 ขนาด "medium_large_size_w" จะถูกเขียนลงในตัวเลือก ส่งผลให้ภาพขนาดย่อขนาด 768w พิกเซลจะถูกสร้างขึ้นในภายหลังเสมอ

แน่นอนว่าวิธีแก้ไขก่อนหน้านี้คือการปรับเปลี่ยนฐานข้อมูลซึ่งไม่สะดวกนัก

เปิดโหมดตัวเลือก WordPress (พื้นหลัง WP คลิก [การตั้งค่า] –> [การตั้งค่าทั้งหมด])
www.xxx com/wp-admin/options.php

จากนั้นกด Ctrl+F ในเบราว์เซอร์เพื่อค้นหา:

medium_large_size_w
  • หลังจากพบแล้ว ให้เปลี่ยนค่าเป็น 0 จากนั้นดึงไปที่ด้านล่างของหน้า แล้วคลิก [บันทึกการเปลี่ยนแปลง]

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

เฉิน เว่ยเหลียงแนะนำให้ติดตั้งและใช้งานปลั๊กอิน Image Sizes ▼

หวังว่า บทความ "วิธีปิดใช้งานฟีเจอร์การตัดภาพขนาดย่ออัตโนมัติของ WordPress โดยการเพิ่มโค้ด" ที่แชร์บนบล็อกของ Chen Weiliang ( https://www.chenweiliang.com/ ) จะเป็นประโยชน์กับคุณ

โปรดแชร์ลิงก์บทความนี้ได้ตามสบาย: https://www.chenweiliang.com/cwl-388.html

หากต้องการปลดล็อคเคล็ดลับที่ซ่อนอยู่เพิ่มเติม ยินดีต้อนรับเข้าร่วมช่อง Telegram ของเรา!

แชร์และกดไลค์ถ้าคุณชอบ! การแชร์และการถูกใจของคุณคือแรงบันดาลใจอย่างต่อเนื่องของเรา!

 

发表评论

您的邮箱地址不会被公ปริญญา。必填项已用*标注

เลื่อนไปที่ด้านบน