제퍼넷 로고

WordPress 테마를 안전하게 업데이트하는 방법 » 순위 수학

시간

웹사이트의 기능과 기능을 유지하려면 WordPress 테마를 최신 상태로 유지하는 것이 필요합니다. 보안.

그러나 테마 업데이트는 CSS, 템플릿 파일 또는 기능 변경과 같이 사용자 정의한 내용을 덮어쓰는 경우도 있습니다. 테마를 개인화하는 데 시간을 소비했다면 실망스러울 수 있습니다. 

좋은 소식은 사용자 정의 내용을 잃지 않고 WordPress 테마를 안전하게 업데이트하기 위해 몇 가지 예방 조치를 취할 수 있다는 것입니다. 

이 게시물에서는 테마를 업데이트하기 전에 수행해야 할 단계와 업데이트 후 변경 사항을 복원하기 위해 수행해야 할 작업에 대해 설명합니다. 

이러한 모범 사례를 따르면 테마 업데이트가 원활하게 진행됩니다. 더 좋은 점은 새 테마 버전이 출시될 때마다 모든 맞춤 작업을 다시 실행할 필요가 없다는 것입니다.

준비 되었나요? 뛰어들자!

1 WordPress 테마 업데이트란 무엇이며 어떻게 작동하나요?

테마 업데이트는 다음을 의미합니다. 최신 버전의 WordPress 테마 설치 기존에 설치된 버전을 교체합니다. 

WordPress 테마는 다른 소프트웨어와 같습니다. 버그를 수정하고, 보안 취약점을 패치하고, 새로운 기능을 추가하려면 정기적인 업데이트가 필요합니다. 

WordPress는 테마 개발자가 새 버전을 출시하면 관리 대시보드에 이를 알리고 업데이트하라는 메시지를 표시합니다. 계속하려면 지금 업데이트 아래와 같이 테마 옆에 있는 옵션을 선택하세요.

WordPress 테마 업데이트

내부적으로 WordPress는 테마 패키지를 다운로드하고 압축을 푼 다음 서버에 있는 기존 테마 파일을 최신 버전으로 바꿉니다. 

또한 테마 개발자가 업데이트에 포함시키는 필수 데이터베이스 업데이트도 실행합니다. 완료되면 최신 테마 버전이 사이트에서 활성화됩니다. 

그러나 WordPress 테마를 업데이트할 때 특정 사용자 정의 및 변경 사항은 덮어쓰이거나 손실될 수 있지만 사이트의 다른 부분은 그대로 유지됩니다. 

2 테마 업데이트 중에 손실될 수 있는 사용자 정의와 손실될 수 없는 사용자 정의

다음은 몇 가지 일반적인 사용자 지정 항목과 테마 업데이트 중에 보존할 수 있는지 여부입니다.

2.1 잃어버릴 수 없는 맞춤 설정

1. 테마 사용자 정의 변경 사항: 색상, 레이아웃, 헤더 이미지 수정, 사용자 정의 CSS 추가 등 내장된 WordPress 테마 사용자 정의 도구를 통해 조정한 내용은 데이터베이스에 저장되며 테마 업데이트의 영향을 받지 않습니다.

잃어버릴 수 없는 맞춤 설정

2. 위젯과 메뉴: 당신의 신중한 배열된 위젯 탐색 메뉴는 테마와 독립적이며 업데이트 후에도 유지됩니다.

3. 컴패니언 플러그인 설정: 일부 테마에는 추가 기능을 위한 동반 플러그인이 포함되는 경우가 많습니다. 이러한 플러그인 내에서 이루어진 설정 및 사용자 정의는 일반적으로 테마 업데이트로부터 안전합니다.

4. 페이지 빌더 수정 사항: 다음과 같은 페이지 빌더 플러그인을 사용하는 경우 Elementor or Divi 웹사이트 레이아웃을 디자인하기 위한 변경 사항은 테마와 무관하며 업데이트의 영향을 받지 않습니다.

5. 플러그인 기능: 연락처 양식과 같은 다른 플러그인에 의해 추가된 모든 기능은 분석, 또는 팝업은 테마 업데이트의 영향을 받지 않습니다.

2.2 잃을 수 있는 사용자 정의 

1. 직접 테마 파일 편집: 기능 추가, 레이아웃 변경 등 테마 코드 파일에 직접 수정한 내용은 업데이트 중에 덮어쓰여집니다. 여기에는 function.php 및 style.css와 같은 파일에 대한 편집이 포함됩니다.

2. 템플릿 파일 변경 사항: header.php, footer.php 또는 index.php와 같은 핵심 테마 템플릿 파일을 수정한 경우 이러한 변경 사항을 덮어쓸 수 있습니다.

3. 후크/필터 코드: 테마 업데이트에 이러한 영역에 대한 변경 사항이 포함된 경우 후크 및 필터를 사용하여 추가된 사용자 정의 코드를 다시 추가해야 할 수도 있습니다.

3 WordPress 테마를 업데이트하기 전에 사용자 정의를 보호하는 방법

WordPress 테마를 업데이트한다고 해서 소중한 사용자 정의 내용이 손실되는 것은 아닙니다. 

원활하고 안전한 업데이트 프로세스를 보장하기 위한 몇 가지 단계는 다음과 같습니다.

3.1 웹사이트 백업

업데이트하기 전에 전체 웹사이트의 백업을 생성하는 것이 중요합니다. 여기에는 파일, 데이터베이스 및 설정이 모두 포함됩니다. 

WordPress 백업 플러그인을 사용하거나 phpMyAdmin을 사용하여 파일을 수동으로 다운로드하고 데이터베이스를 내보낼 수 있습니다. 

따라서 업데이트 프로세스 중에 문제가 발생하는 경우 이 백업이 안전망이 됩니다.

WordPress 웹사이트를 백업하려면 다음 가이드를 따르세요. WordPress 웹사이트를 백업하는 방법.

3.2 코드 조각 플러그인 사용

코드 조각 플러그인을 사용하는 것은 테마 파일을 업데이트한 후에도 사용자 정의를 그대로 유지하는 가장 간단한 방법입니다. 이를 달성하려면 WPCode 플러그인을 사용할 수 있습니다.

예를 들어, 필터/후크 코드가 Rank-math.php 파일 내에 있는 경우 다음으로 이동하여 액세스하면 됩니다. 모양 → 테마 파일 편집기 WordPress 대시보드에서. 

아래와 같이 Rank-math.php 파일을 찾아 거기에서 필터/후크 코드를 복사합니다.

순위-math.php 파일

다음으로, 설치하고 활성화하십시오. WPCode 플러그인 귀하의 WordPress 웹 사이트에서. 활성화 후 다음으로 이동하십시오. 코드 조각 → 조각 추가 워드프레스 대시보드에서 

'맞춤 코드 추가(새 스니펫)' 옵션 위에 마우스를 올려놓고 스니펫 사용 버튼을 클릭합니다.

맞춤 코드 조각 추가

그러면 사용자 정의 코드를 입력할 수 있는 페이지로 리디렉션됩니다. 

그런 다음 코드 이름을 입력하고 코드 미리 보기 섹션에 코드를 붙여 넣은 다음 코드 유형으로 PHP 조각을 선택하고 토글 스위치를 활성화한 후 마지막으로 스니펫 저장 버튼을 누르면 아래와 같이 프로세스가 완료됩니다.

코드를 추가하고 스니펫을 저장하세요.

플러그인은 WordPress 사이트에 코드를 즉시 구현합니다. 각 사용자 정의 코드 조각에 대해 이 프로세스를 반복할 수 있습니다.

이 플러그인을 통해 추가된 모든 코드 조각은 WordPress 테마를 업데이트하거나 변경하거나 하위 테마를 활성화한 후에도 플러그인이 활성 상태로 유지되는 한 웹사이트에 남아 있습니다.

3.3 하위 테마 사용 

하위 테마는 상위 테마의 디자인과 기능을 상속받으면서 상위 테마의 핵심 파일에 영향을 주지 않고 수정할 수 있도록 설계되었습니다.

하위 테마를 사용자 정의하면 이러한 조정 사항이 하위 테마 내에 저장되므로 상위 테마를 업데이트한 후에도 유지됩니다.

사용자 정의 코드나 플러그인을 사용하여 WordPress에서 하위 테마를 만들 수 있습니다. 우리는 하위 테마를 만드는 단계를 설명하는 자세한 가이드를 제공했습니다. 

하위 테마를 만든 후에는 즉시 활성화하지 않는 것이 가장 좋습니다. 대신 상위 테마에서 하위 테마로 구성을 전송하는 데 집중하세요. 전송하기 전에 필요한 모든 테마 파일을 로컬 컴퓨터에 다운로드하세요.

컴퓨터에 테마 폴더 다운로드

테마 파일을 다운로드하려면 파일 관리자로 이동하거나 FTP 클라이언트를 통해 웹사이트에 연결하세요. 

상위 및 하위 테마에 대한 폴더를 찾을 수 있는 /wp-content/themes 디렉토리를 찾으십시오. 해당 폴더를 zip 파일로 압축한 후 마우스 오른쪽 버튼을 클릭하고 다음을 사용하여 다운로드하세요. 다운로드 버튼을 클릭합니다.

반드시 상위 테마와 하위 테마를 모두 다운로드하세요.

테마 파일 다운로드

테마 파일을 다운로드한 후 현재 테마 웹사이트를 방문하여 최신 버전을 다운로드하세요.

이 시점에서 컴퓨터에 상위, 하위 및 최신 테마 버전이 있어야 하며 모두 zip 파일 형식일 수 있습니다.

이제 사용자 정의 항목을 찾아 하위 테마로 전송할 차례입니다.

사용자 정의 식별 및 전송

이 과정에서 목표는 상위 테마 내에서 이루어진 사용자 정의를 유지하는 것입니다. 

예를 들어 통합한 경우 순위 수학을 위한 필터/후크 기능을 계속하려면 Rank-math.php 파일 내에서 이 파일을 하위 테마로 전송해야 합니다.

다운로드한 zip 파일을 추출한 후 테마 파일을 탐색하여 Rank-math.php 파일을 찾으세요.

Rank-math.php 파일 찾기

파일을 열고 필터/후크를 복사하세요. 하위 테마에 새 Rank-math.php 파일을 만들고 거기에 필터/후크 코드를 붙여넣습니다.

그러나 테마에 추가한 모든 사용자 정의 코드를 기억하지 못할 수도 있습니다. 이러한 경우 다음과 같은 소프트웨어를 활용할 수 있습니다. WinMerge Windows 사용자의 경우, 만화경 Mac 사용자의 경우 또는 융합 Linux 사용자의 경우.

이러한 도구를 사용하면 두 파일을 비교하고 차이점을 식별할 수 있습니다.

컴퓨터에 적절한 소프트웨어를 설치한 후 파일 관리자에서 최신 버전의 WordPress(앞서 다운로드)와 최신 테마 파일(사용자 정의 내용 포함)을 업로드하세요. 계속해서 이 두 테마 파일을 비교해 보세요.

비교하는 동안 소프트웨어는 파일이 다른 영역을 강조 표시합니다. 예를 들어, 필터/후크 코드가 포함된 Rank-math.php 파일을 가리킬 수 있습니다.

후크/필터가 포함된 파일

Rank-math.php 파일을 선택하세요. 그 안에는 필터/후크에 대한 코드가 있습니다.

파일을 선택하십시오

필터/후크 코드를 클립보드에 복사하세요. 하위 테마 파일을 열고 Rank-math.php 파일이 아직 없으면 만듭니다. 코드를 Rank-math.php 파일에 붙여넣습니다.

function.php, style.css 및 기타 관련 파일과 같은 다른 수정된 영역에 대해 이 프로세스를 반복합니다. 해당 코드를 복사하여 자녀 테마 폴더의 해당 파일 끝에 붙여넣으세요.

웹사이트에 하위 테마 업로드하기

사용자 정의 항목을 하위 테마로 전송한 후 다음 단계는 이를 웹 사이트에 다시 업로드하는 것입니다. 

이렇게 하려면 FTP 클라이언트를 사용하여 웹사이트에 연결하거나 파일 관리자에 액세스한 다음 /wp-content/themes/의 테마 디렉터리로 이동하세요.

그런 다음 가이드라가 버튼을 누르면 하위 테마를 업로드할 수 있습니다. 

업로드 버튼을 클릭하세요

클릭하면 가이드라가 버튼을 클릭하면 해당 페이지가 하위 테마 업로드 섹션으로 리디렉션됩니다. '기존 파일 덮어쓰기' 옵션을 선택했는지 확인하세요. 

이렇게 하면 웹 사이트에 이미 하위 테마가 있는 경우 업로드된 테마가 원활하게 대체됩니다.

덮어쓰기 옵션 선택 취소

하위 테마 zip 파일을 업로드한 후 마우스 오른쪽 버튼을 클릭하고 발췌 옵션을 선택합니다.

파일의 압축을 풉니 다

추출되면 하위 테마가 상위 테마와 함께 폴더로 표시됩니다.

하위 테마 추출됨

사용자 정의 설정을 하위 테마로 가져오기

WordPress 테마 사용자 정의 도구를 통해 이루어진 모든 사용자 정의 내용은 테마에 자동으로 저장되지 않으므로 수동으로 하위 테마로 전송해야 합니다.

이를 위해 우리는 Customizer 내보내기/가져오기 플러그인. 플러그인을 설치하고 활성화합니다.

활성화한 후에는 상위 테마에서 사용자 정의 설정을 내보내야 합니다. 

상위 테마가 활성화되어 있는지 확인한 다음 다음으로 이동하십시오. 테마 → 사용자 정의 WordPress 대시보드에서. 그런 다음 내보내기/가져오기 패널에 액세스하고 수출 버튼을 클릭합니다.

플러그인은 사용자 정의 설정이 포함된 .dat 파일을 생성하여 컴퓨터에 다운로드합니다.

이제 다음으로 이동하여 웹사이트에서 어린이 테마를 활성화하세요. 외관 → 테마 를 클릭하고 활성화 아래와 같이 하위 테마 옆에 있는 버튼을 클릭하세요.

자식 테마

그런 다음 Customizer 화면을 다시 방문하여 내보내기/가져오기 패널로 이동하고 파일 선택 버튼을 눌러 이전에 내보낸 파일을 가져옵니다. '이미지 파일을 다운로드하고 가져오시겠습니까?' 옵션을 선택했는지 확인하세요.

프로세스를 완료하려면 수입 버튼을 누르면 업로드가 시작됩니다. 그러면 플러그인은 내보낸 파일에서 사용자 정의 설정을 원활하게 가져옵니다.

파일 가져오기

가져오기 프로세스가 끝나면 사용자 정의 도구에서 변경 사항을 미리 볼 수 있습니다. 수정 사항에 만족하면 저장 및 게시 버튼을 클릭하여 웹사이트에 게시하세요.

그게 다야. 모든 사용자 정의를 하위 테마로 이동했습니다. 이제 변경 사항이 하위 항목에 안전하게 저장되므로 이러한 단계를 반복하지 않고도 상위 테마를 업데이트할 수 있습니다.

4 WordPress 테마를 업데이트하는 방법

상위 테마의 사용자 정의 항목이 손실되지 않도록 보호한 후 WordPress 테마를 업데이트하는 방법에 대해 논의해 보겠습니다.

4.1 WordPress 대시보드를 통한 자동 업데이트

WordPress 테마를 업데이트하는 한 가지 방법은 WordPress 대시보드의 자동 업데이트 기능을 이용하는 것입니다. 

이를 통해 수동 개입 없이 WordPress 대시보드에서 직접 테마를 업데이트할 수 있습니다. 

업데이트가 가능해지면 대시보드에 알림이 표시되고 다음으로 이동할 수 있습니다. 외관 → 테마 다음을 클릭합니다 지금 업데이트 버튼을 누르면 아래와 같이 프로세스가 시작됩니다. 

대시보드에서 테마 업데이트

또 다른 옵션은 테마에 대한 자동 업데이트를 활성화하여 새 버전이 출시될 때마다 WordPress가 자동으로 업데이트할 수 있도록 하는 것입니다. 

이렇게 하려면 테마 페이지를 클릭하고 현재 테마를 클릭하세요. 테마 이름 섹션 아래에서 자동 업데이트 활성화 링크를 클릭하십시오. 

테마에 대한 자동 업데이트를 활성화하려면 클릭하세요.

자동 업데이트 활성화 링크를 클릭하세요.

4.2 WordPress 테마를 수동으로 업데이트

WordPress 테마를 수동으로 업데이트하려면 업데이트된 테마 파일을 직접 업로드하면 됩니다. 공식 사이트에서 최신 테마 버전을 다운로드하세요. 워드 프레스 테마 디렉토리 또는 개발자 사이트.

업데이트된 테마 파일을 얻은 후 WordPress 대시보드에 로그인하여 다음 단계를 진행하세요. 외관 → 테마. 클릭 새 테마 추가 버튼을 클릭합니다.

새 테마 추가 버튼을 클릭하세요

그러면 테마 디렉토리 페이지로 이동됩니다. 다음으로 테마 업로드 페이지 위의 버튼을 클릭하면 테마 파일을 업로드할 영역이 표시됩니다.

테마 업로드 버튼을 클릭하세요

이제 파일 선택 버튼을 클릭하고 컴퓨터에서 업데이트된 테마 파일을 선택하세요.

테마 파일 선택

파일을 선택한 후 다음을 클릭하세요. 지금 설치 버튼을 눌러 업데이트된 테마를 업로드하고 설치하세요.

테마 파일 설치

테마가 설치되면 활성을 업로드된 것으로 교체 버튼을 클릭하여 새 버전의 테마가 사이트의 이전 버전을 대체하는지 확인하세요.

active를 업로드된 테마로 교체하세요.

4.3 FTP 또는 파일 관리자 사용

이 접근 방식을 사용하면 업데이트 프로세스를 더 효과적으로 제어할 수 있으므로 잠재적인 문제를 해결할 수 있습니다.

FTP 또는 파일 관리자를 사용하여 WordPress 테마를 업데이트하려면 개발자 사이트에서 최신 버전을 다운로드하세요. 

그런 다음 FTP 클라이언트나 파일 관리자를 사용하여 웹사이트 서버에 연결하세요. wp-content/themes 디렉토리를 찾아 업데이트하려는 테마 폴더를 찾으세요. 

계속 진행하려면 이름에 접미사로 "-old"를 추가하여 폴더 이름을 바꾸면 "theme-old"와 같은 형식이 됩니다. 

폴더 이름 바꾸기

이제 최신 버전의 테마를 동일한 디렉터리에 업로드하고 zip 파일에서 추출하세요. 폴더 이름이 이전에 이름을 바꾼 이전 테마 폴더의 이름과 일치하는지 확인하세요.

테마 파일 업로드

새 테마 폴더를 업로드한 후 WordPress 대시보드에 로그인하고 다음으로 이동하세요. 외관 → 테마.

테마의 업데이트된 버전과 이름을 활성으로 변경한 버전이 표시됩니다. 
마지막으로 비활성 상태인 새 테마 위로 마우스를 가져가서 활성화 버튼을 눌러 웹사이트 테마를 업데이트하세요.

테마 활성화

5 결론

안전하고 성능이 뛰어나며 기능이 풍부한 웹사이트를 유지하려면 WordPress 테마를 정기적으로 업데이트하는 것이 필수적입니다.

이 가이드에 설명된 단계를 따르면 원활하고 안전한 업데이트 프로세스를 보장하여 웹 사이트 문제 또는 사용자 정의 손실의 위험을 줄일 수 있습니다. 

온라인 활동을 보호하려면 준비가 중요하다는 점을 기억하세요.

다음은 몇 가지 유용한 팁입니다.

  • 업데이트하기 전에 사이트를 백업하세요.
  • 사용자 정의 내용을 보호하려면 하위 테마를 사용하는 것이 좋습니다.
  • 가능하다면 업데이트를 실시간으로 적용하기 전에 준비 환경에서 테스트하세요.
  • 업무 중단을 최소화하려면 트래픽이 적은 시간에 업데이트하세요.
  • 업데이트하기 전에 테마의 변경 로그와 플러그인 및 서버와의 호환성을 확인하세요.

이러한 권장 사항을 사용하면 자신 있게 WordPress 테마를 업데이트하고 최적의 웹 사이트 성능을 유지할 수 있습니다.

이 게시물이 마음에 들면 다음으로 알려주세요. 트윗 @rankmathseo.

spot_img

최신 인텔리전스

spot_img