워드프레스 글꼴 변경 안됨 문제 해결
워드프레스를 사용하다 보면 종종 글꼴 변경이 제대로 적용되지 않아 답답할 때가 있습니다. 분명 설정을 바꿨는데도 웹사이트에 반영되지 않는다면, 몇 가지 원인을 확인하고 해결해야 합니다.
워드프레스 글꼴 변경 문제를 해결하고, 원하는 글꼴을 적용하는 방법을 자세히 알려드리겠습니다.

워드프레스 글꼴 변경 안되는 원인
글꼴 변경이 적용되지 않는 데에는 여러 가지 이유가 있을 수 있습니다. 마치 복잡한 미로처럼 얽혀있는 문제들을 하나씩 풀어가 볼까요?
테마 설정의 우선순위
워드프레스 테마는 자체적인 글꼴 설정을 가지고 있습니다. 이 설정이 다른 글꼴 변경 설정보다 우선시될 수 있습니다.
CSS 스타일 충돌
플러그인이나 추가 CSS 코드가 기존 테마의 스타일을 덮어쓰면서 글꼴 변경이 무시될 수 있습니다. 마치 옷을 여러 겹 껴입은 것처럼, 스타일이 겹쳐 적용되면서 원하는 결과가 나오지 않는 것이죠.
브라우저 캐시
브라우저에 저장된 이전 버전의 CSS 파일 때문에 변경 사항이 반영되지 않을 수 있습니다. 마치 낡은 기억 때문에 새로운 정보를 제대로 받아들이지 못하는 것과 같습니다.
플러그인 문제
특정 플러그인이 글꼴 설정을 방해하거나 충돌을 일으킬 수 있습니다. 마치 엉뚱한 사람이 나타나 일을 훼방 놓는 것처럼, 플러그인이 문제를 일으키기도 합니다.
잘못된 CSS 선택자
CSS 코드를 사용할 때, 글꼴을 변경하려는 요소에 정확한 선택자를 사용하지 않았을 수 있습니다. 마치 잘못된 주소를 입력하여 엉뚱한 곳으로 배달되는 것처럼, CSS 선택자가 정확하지 않으면 원하는 요소에 스타일이 적용되지 않습니다.
테마 설정부터 꼼꼼하게
가장 먼저 확인해야 할 것은 테마 설정입니다. 대부분의 워드프레스 테마는 사용자 정의 기능을 통해 글꼴을 변경할 수 있도록 지원합니다.
테마 사용자 정의 메뉴
워드프레스 관리자 화면에서 “외모 > 사용자 정의” 메뉴로 이동합니다. 마치 옷 가게에서 옷을 고르듯이, 다양한 설정을 살펴볼 수 있습니다.
글꼴 관련 옵션 확인
사용자 정의 메뉴에서 “글꼴”, “타이포그래피” 또는 이와 유사한 이름의 섹션을 찾습니다. 여기서 글꼴 종류, 크기, 색상 등을 변경할 수 있습니다. 마치 그림판에서 붓을 선택하고 색깔을 고르듯이, 원하는 스타일을 설정할 수 있습니다.
변경 사항 저장 및 캐시 삭제
설정을 변경한 후에는 반드시 “저장 및 발행” 버튼을 클릭하여 변경 사항을 저장해야 합니다. 또한, 캐시 플러그인을 사용하는 경우 캐시를 삭제하여 변경 사항이 즉시 반영되도록 합니다. 마치 저금통에 돈을 넣고, 저금통을 흔들어 돈이 잘 들어갔는지 확인하는 것처럼, 저장과 캐시 삭제는 필수입니다.
일부 테마는 사용자 정의 메뉴 외에 별도의 테마 옵션 페이지를 제공하기도 합니다. 테마 문서를 참조하거나 테마 개발자에게 문의하여 글꼴 관련 설정을 확인해 보세요. 마치 숨겨진 보물 상자를 찾는 것처럼, 테마 옵션 페이지에 유용한 설정이 숨어 있을 수도 있습니다.
CSS 스타일 시트 편집 활용
테마 설정을 아무리 바꿔도 원하는 대로 글꼴 변경이 되지 않는다면, CSS 스타일 시트 편집을 활용해야 합니다. CSS는 웹 페이지의 디자인을 담당하는 언어입니다. CSS 코드를 사용하여 글꼴을 변경하면, 테마 설정을 덮어쓰고 원하는 스타일을 적용할 수 있습니다. 마치 그림 도구를 사용하여 그림을 자유롭게 수정하는 것처럼, CSS를 사용하면 웹사이트의 디자인을 원하는 대로 바꿀 수 있습니다.
추가 CSS 메뉴 활용
워드프레스 관리자 화면의 “외모 > 사용자 정의 > 추가 CSS” 메뉴를 사용하면 간편하게 CSS 코드를 추가할 수 있습니다. 마치 메모장에 글을 쓰듯이, 간단하게 CSS 코드를 작성할 수 있습니다.
CSS 규칙 작성
원하는 글꼴을 지정하는 CSS 규칙을 작성합니다. 예를 들어, 웹사이트 전체의 글꼴을 ‘나눔고딕’으로 변경하려면 다음과 같은 코드를 추가합니다.
body {
font-family: '나눔고딕', sans-serif !important;
}
!important 속성은 기존 스타일을 덮어쓰는 데 사용됩니다. 마치 망치로 못을 박듯이, !important 속성은 강력하게 스타일을 적용합니다. 특정 요소에만 글꼴을 적용하려면 해당 요소의 CSS 선택자를 사용합니다. 예를 들어, 제목(h1) 태그의 글꼴을 변경하려면 다음과 같이 작성합니다.
h1 {
font-family: '나눔명조', serif !important;
}
CSS 선택자를 사용하는 것은 마치 특정 물건을 가리키는 것과 같습니다. 정확한 선택자를 사용해야 원하는 요소에 스타일을 적용할 수 있습니다.
자식 테마 활용 (고급)
테마의 style.css 파일을 직접 편집하는 것은 권장하지 않습니다. 테마 업데이트 시 변경 사항이 사라질 수 있기 때문입니다. 대신, 자식 테마를 만들고 자식 테마의 style.css 파일을 편집하는 것이 좋습니다. 마치 건물을 새로 짓는 대신, 기존 건물을 리모델링하는 것처럼, 자식 테마를 사용하면 테마 업데이트에 영향을 받지 않고 스타일을 변경할 수 있습니다.
플러그인의 힘!
CSS 코드를 직접 작성하는 것이 어렵다면, 글꼴 변경 플러그인을 활용하는 것도 좋은 방법입니다. 플러그인은 워드프레스에 새로운 기능을 추가해 주는 도구입니다. 마치 스마트폰 앱처럼, 플러그인을 사용하면 워드프레스의 기능을 확장할 수 있습니다.
Easy Google Fonts
구글 폰트를 쉽게 적용하고 워드프레스 테마의 다양한 요소에 글꼴을 할당할 수 있는 플러그인입니다. 워드프레스 관리자 화면에서 “플러그인 > 새로 추가” 메뉴를 통해 설치하고 활성화할 수 있습니다. 마치 옷 가게에서 옷을 고르듯이, 다양한 구글 폰트를 선택하고 적용할 수 있습니다.
Custom Font
사용자 정의 폰트를 업로드하고 웹사이트에 적용할 수 있는 플러그인입니다. TTF, OTF, WOFF 등의 폰트 파일을 업로드하여 사용할 수 있습니다. 마치 나만의 특별한 옷을 맞춤 제작하는 것처럼, 사용자 정의 폰트를 사용하여 웹사이트를 개성 있게 꾸밀 수 있습니다.
WP Google Fonts
구글 폰트를 간편하게 추가하고 관리할 수 있는 플러그인입니다. 마치 서랍장에 물건을 정리하듯이, 구글 폰트를 깔끔하게 관리할 수 있습니다.
플러그인을 사용할 때는 평가와 리뷰를 꼼꼼하게 확인하고, 활성 설치 수가 많은 플러그인을 선택하는 것이 좋습니다. 마치 맛집을 고를 때, 다른 사람들의 평가를 참고하는 것처럼, 플러그인을 선택할 때도 신중해야 합니다.
엘리멘터(Elementor) 사용자라면? 글꼴 설정 이렇게
엘리멘터는 워드프레스에서 가장 인기 있는 페이지 빌더 중 하나입니다. 엘리멘터를 사용하고 있다면, 엘리멘터의 설정을 통해 간편하게 글꼴을 변경할 수 있습니다.
글로벌 설정
엘리멘터의 “사이트 설정”에서 “글로벌 폰트”를 선택하여 웹사이트 전체의 기본 글꼴을 설정할 수 있습니다. 마치 집 전체의 벽지 색깔을 정하는 것처럼, 웹사이트 전체의 기본 글꼴을 설정할 수 있습니다.
개별 위젯 설정
각 위젯의 스타일 설정에서 글꼴을 개별적으로 변경할 수 있습니다. 마치 방마다 다른 벽지 색깔을 사용하는 것처럼, 각 위젯마다 다른 글꼴을 적용할 수 있습니다.
엘리멘터의 강력한 기능을 활용하면, 코드를 몰라도 쉽게 웹사이트를 디자인하고 글꼴을 변경할 수 있습니다. 마치 레고 블록을 조립하듯이, 엘리멘터를 사용하면 웹사이트를 자유롭게 만들 수 있습니다.
마지막 점검 사항
위의 방법들을 모두 시도해 봤는데도 글꼴 변경이 적용되지 않는다면, 다음 사항들을 확인해 보세요. 마치 탐정이 사건을 해결하기 위해 마지막 증거를 찾는 것처럼, 꼼꼼하게 점검해야 합니다.
브라우저 캐시 삭제
브라우저에 저장된 이전 버전의 CSS 파일로 인해 변경 사항이 반영되지 않을 수 있습니다. 브라우저 캐시를 삭제하고 페이지를 다시 로드하십시오. 마치 묵은 때를 벗겨내듯이, 브라우저 캐시를 삭제하면 최신 버전의 웹사이트를 볼 수 있습니다.
CDN 캐시 삭제
CDN 서비스를 사용하는 경우 CDN 캐시를 삭제하여 최신 버전의 파일이 제공되도록 하십시오. 마치 택배 회사가 물건을 잘못 배송했을 때, 다시 원래 주소로 배송하는 것처럼, CDN 캐시를 삭제하면 최신 버전의 파일이 사용자에게 전달됩니다.
플러그인 충돌 확인
다른 플러그인과의 충돌로 인해 글꼴 변경이 작동하지 않을 수 있습니다. 모든 플러그인을 비활성화하고 하나씩 다시 활성화하면서 문제를 일으키는 플러그인을 찾으십시오. 마치 범인을 찾는 것처럼, 플러그인 충돌을 확인하여 문제를 해결할 수 있습니다.
자바스크립트 오류 확인
브라우저 개발자 도구 (F12)를 열어 자바스크립트 오류가 있는지 확인하십시오. 오류가 있는 경우, 문제를 해결하거나 관련 플러그인/테마 개발자에게 문의하십시오. 마치 의사가 환자를 진찰하듯이, 개발자 도구를 사용하여 웹사이트의 문제를 진단할 수 있습니다.
워드프레스 업데이트
최신 버전의 워드프레스 및 테마를 사용하고 있는지 확인하십시오. 이전 버전에는 버그가 있을 수 있습니다. 마치 자동차를 최신 모델로 업그레이드하듯이, 워드프레스와 테마를 최신 버전으로 업데이트하면 버그를 해결하고 새로운 기능을 사용할 수 있습니다.
개발자 도구 활용
크롬 브라우저의 개발자 도구(F12)를 사용하여 특정 요소에 적용된 CSS 스타일을 검사하고, 어떤 스타일이 글꼴 설정을 덮어쓰고 있는지 확인하십시오. “Computed” 탭에서 최종적으로 적용된 스타일을 확인할 수 있습니다. 마치 현미경으로 세포를 관찰하듯이, 개발자 도구를 사용하여 웹사이트의 스타일을 자세하게 분석할 수 있습니다.
웹 폰트 최적화
웹 폰트를 사용하는 경우, 웹 폰트 로딩 속도를 최적화하여 페이지 로딩 시간을 단축하는 것이 좋습니다. 마치 자동차 연비를 높이듯이, 웹 폰트 로딩 속도를 최적화하면 사용자 경험을 향상시킬 수 있습니다.
font-display속성 활용:font-display속성을 사용하여 폰트 로딩 동작을 제어할 수 있습니다.swap값을 사용하면 폰트가 로딩되는 동안 대체 폰트를 표시하여 사용자 경험을 개선할 수 있습니다. 마치 임시 이미지를 보여주는 것처럼,font-display: swap속성을 사용하면 폰트 로딩 시간을 숨길 수 있습니다.
마무리
상업적 용도로 글꼴을 사용하는 경우, 해당 글꼴의 라이선스를 확인해야 합니다. 마치 영화를 상영하기 전에 저작권 계약을 맺는 것처럼, 글꼴을 사용하기 전에 라이선스를 확인해야 합니다. 무료 폰트라도 사용 범위를 제한하는 경우가 있으므로, 반드시 라이선스 정보를 확인하십시오.