WordPress 자동 생성 축소판 자르기 기능을 비활성화하는 방법은 무엇입니까?코드 추가

비활성화하는 방법워드프레스(WordPress)썸네일 자르기 기능을 자동으로 생성하시겠습니까?

대부분새로운 미디어사람들은 기사에 직접 원본 사진을 추가하고 워드프레스에서 자동으로 자른 사진을 사용하지 않습니다.

자른 이미지는 쓸모가 없지만 WordPress는 자동으로 삭제하지 않습니다.시간이 지남에 따라 이러한 "정크 이미지"는 웹 사이트 공간을 많이 낭비하고 동시에 백업에 많은 부담을 줍니다.

WordPress에서 자동으로 자른 축소판을 수동으로 삭제할 수 있습니다. WordPress의 자동 자르기 기능을 완전히 비활성화하는 것이 가장 좋습니다.

WordPress 자동 생성 축소판 자르기 기능 비활성화

WordPress 옵션 모드 열기(WP 배경 클릭 [설정] –> [멀티미디어 옵션])
www.xxx com/wp-admin/options-media.php

将这3 크기 이미지의 길이와 너비는 모두 0으로 설정됩니다.

  1. 썸네일 크기
  2. 중간 사이즈
  3. 큰 사이즈

또한 "항상 이 크기로 축소판 자르기"를 선택하십시오.

아래 그림과 같이:

WordPress 자동 생성 축소판 자르기 기능을 비활성화하는 방법은 무엇입니까?

그런데 WP 테마에는 보통 썸네일을 자동으로 생성하는 코드가 있는데 어떻게 해야 하나요?

메모장++로 열 수 있다고 하는 사람도 있습니다.모든 워드프레스 테마 파일,일괄 검색키워드 "썸ail", 다음 코드를 찾았습니다.

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 테마가 업데이트될 때마다 다시 주석을 달아야 합니다...

검색을 통해 인터넷에서 특정 기능을 금지하는 몇 가지 방법을 찾을 수 있습니다.다음 코드를 WordPress 테마 functions.php 파일에 복사하면 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; } );
  • 사실 이것은 함수에 return을 삽입하고 그 함수를 더 이상 사용하지 않는 것입니다.

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 코드를 추가하는 방법이 자동으로 축소판 자르기를 생성하지만 여전히 충분히 포괄적이지 않습니다...

천 웨이량설치하여 사용하는 것이 좋습니다. 이미지 크기 플러그인 ▼

发表 评论

귀하의 이메일 주소는 공개되지 않습니다. 必填 项 已 用 * 标注

위쪽으로 스크롤