[워드프레스] 여러 블로그(멀티사이트)를 쓰면서 webp 파일을 올리려면
워드프레스
2024/02/12 01:54
워드프레스는 5.8 판부터 webp 형식 그림 파일이 지원되고 있다. 하지만 한 블로그가 아닌 여러 블로그를 쓰는 설정(멀티사이트)에서는 기본 상태에서 webp 파일을 올리려고 하면 아래처럼 막힐 수 있다.
이 문제는 이미 알려져 있지만, 아직 워드프레스 쪽에서 직접 해결은 안 되고 있는 모양이다.
여러 블로그(멀티사이트) 기능을 쓰면서 webp 파일을 올릴 수 있게 하는 방법은 아래와 같다.
- 코드 스니펱스(code-snippets) 끼우개를 깐다.
- Network Admin 화면에서 코드 스니펱스 끼우개를 켠다. (Network Activate)
- Network Admin 화면의 왼쪽에 뜨는 Snippets 항목으로 들어간다.
- 'Add New' 단추를 누른다.
- 'Code'에 아래의 부호글을 넣고 적당한 제목(title)도 넣은 다음에 'Save Changes And Activate' 단추를 누른다.
// Ensure all network sites include WebP support.
add_filter(
'site_option_upload_filetypes',
function ( $filetypes ) {
$filetypes = explode( ' ', $filetypes );
if ( ! in_array( 'webp', $filetypes, true ) ) {
$filetypes[] = 'webp';
$filetypes = implode( ' ', $filetypes );
}
return $filetypes;
}
);
※ 참고한 곳
- Sanjeeb Aryal , Add WebP image support in a WordPress multisite
덧글을 달아 주세요