워드프레스 속도향상: style.min.css 다운로드 하지 않게


블로그를 구글 페이지 스피드에 체크해보니 style.min.css 파일이 느리다고 나온다. 이게 뭘까? 이게 꼭 필요한가?

워드프레스 style.min.css란?

구글 페이지 스피드에 측정해보니 wp-includes/css/dist/block-library/style.min.css 이 파일이 크고 느리다고 나왔다.

워드프레스 wp-includes/css/dist/block-library/style.min.css

찾아보니 이 파일은 구텐베르크 블럭 에디터용 css 이다.

그런데 편집모드에서 블럭 에디터를 사용할 때가 아니라 홈이나 글 목록, 글 내용보기에서도 이 css 가 다운로드 된다.

이 파일이 없으면 화면이 깨질까? 아니라고 한다.

그럼 블로그 방문자에게만 이 파일이 다운로되지 않게 하는 방법이 없을까?

찾았다.

방문자에게는 style.min.css 다운로드 안 되게 하기

찾았다. 아래 코드를 테마의 functions.php 넣으니 되었다.차일드 테마에 넣으면 된다. 그럼 홈, 목록, 글에는 구텐베르크 블럭 에디터 css 가 다운로드 되지 않는다.

function db_dequeue_block_styles_on_home(){
	if (is_home() || is_archive() || is_single() ) {
			wp_dequeue_style( 'wp-block-library' );
		wp_dequeue_style( 'wp-block-library-theme' );
	}
} 
add_action( 'wp_enqueue_scripts', 'db_dequeue_block_styles_on_home', 100 );

마치며

이 코드를 넣으니 블로그 방문자에게는 파일이 다운로드 되지 않아 페이지 속도가 조금 더 빨라졌다.







제휴 링크로 구매 시 제휴마케팅 활동의 일환으로 일정액의 수수료를 지급받아 콘텐츠를 제작하는데 큰 도움이 됩니다.



도움이 되셨다면, 댓글이나 소중한 커피 한 잔 부탁드려도 될까요?

커피 사주기
























당신이 좋아할 만한 글







플랭크스타: 플랭크 타이머

목표 시간, 세트 등 다양한 방식을 지원하는 플랭크 타이머, 음성 안내, 일별/월별/연도별 운동 기록 관리









Add a Comment

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다