기사 디렉토리
워드프레스의 자동 썸네일 자르기 기능을 어떻게 비활성화할 수 있나요 ?
대부분의 뉴미디어 전문가들은 워드프레스에서 자동으로 잘라낸 이미지를 사용하지 않고 원본 이미지를 기사에 직접 추가합니다.
자른 이미지는 쓸모가 없지만 WordPress는 자동으로 삭제하지 않습니다.시간이 지남에 따라 이러한 "정크 이미지"는 웹 사이트 공간을 많이 낭비하고 동시에 백업에 많은 부담을 줍니다.
WordPress에서 자동으로 자른 축소판을 수동으로 삭제할 수 있습니다. WordPress의 자동 자르기 기능을 완전히 비활성화하는 것이 가장 좋습니다.
WordPress 자동 생성 축소판 자르기 기능 비활성화
WordPress 옵션 모드 열기(WP 배경 클릭 [설정] –> [멀티미디어 옵션])
www.xxx com/wp-admin/options-media.php
이 세 이미지의 너비와 높이를 0으로 설정하세요.
- 썸네일 크기
- 중간 사이즈
- 큰 사이즈
또한 "항상 이 크기로 축소판 자르기"를 선택하십시오.
아래 그림과 같이:

그런데 WP 테마에는 보통 썸네일을 자동으로 생성하는 코드가 있는데 어떻게 해야 하나요?
어떤 사람들은 워드프레스 테마 파일들을 모두 Notepad++로 열고 "thumbn 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 코드를 추가하는 방법이 자동으로 축소판 자르기를 생성하지만 여전히 충분히 포괄적이지 않습니다...
Chen Weiliang은 Image Sizes 플러그인을 설치하고 사용할 것을 권장합니다 ▼
Chen Weiliang님의 블로그( https://www.chenweiliang.com/ ) 에 공유된 "워드프레스의 자동 썸네일 자르기 기능을 비활성화하는 방법: 코드 추가"라는 글이 여러분께 도움이 되기를 바랍니다.
이 기사 링크( https://www.chenweiliang.com/cwl-388.html )를 자유롭게 공유해 주세요.
