작성일자
카테고리 워드프레스/워드프레스 쇼핑몰

오늘 날짜로 우커머스가 2.6 버전으로 업데이트 됐습니다. 이처럼 버전 번호의 소수점 첫 번째 자리 수가 변경되는 업데이트는 메이저 업데이트이므로 항상 주의해야 합니다. 왜냐하면 전체 코드가 다시 작성되므로 테마와 다른 플러그인의 호환성이 문제가 되기 때문입니다. 따라서 우커머스를 사용해 상점을 만든 경우 우커머스 버전에 상응하는 테마도 업데이트 돼야 하며 그렇지 않을 경우 사이트에서 정상적으로 나타나지 않고 어떤 테마는 아예 사이트가 전혀 나오지 않게 됩니다. 실수로 업데이트를 한 경우 이전 버전으로 돌리는 방법을 알아보겠습니다.



우커머스가 메이저 업데이트가 있을 경우 위처럼 빨간색의 박스에 경고 문구가 나타납니다. 메이저 업데이트이므로 테마와 관련 플러그인이 호환되는지 확인하고 만일을 위해 업데이트 하기 전에 백업하라고 합니다. 테마가 업데이트 되지 않은 상태에서 테스트로 업데이트를 해보겠습니다.



업데이트가 완료됐습니다. 사이트 전면을 확인해보면 어떤 테마든 호환이 안된 경우 문제가 발생합니다. 데이터베이스를 백업해둔 경우는 데이터베이스를 교체하고 이전 버전의 우커머스 플러그인을 교체해주면 되지만 백업을 하지 않은 경우 다음과 같이 처리합니다.



우선 위 우커머스를 비활성화 합니다. 이 단계에서 삭제하면 안됩니다.



그러면 우커머스 플러그인과 관련된 플러그인들이 우커머스가 없다고 아우성입니다. 우커머스를 기반으로 한 플러그인들이니 당연합니다.


https://wordpress.org/plugins/woocommerce/developers/


우커머스의 이전 버전을 내려받기 위해 위 링크로 이동합니다.



Other Versions에서 원하는 버전을 클릭해 다운로드 하고 압축 해제합니다.



FTP로 접속해 업데이트 한 우커머스 폴더를 삭제합니다. 그런 다음 압축해제한 우커머스를 업로드합니다.



플러그인 페이지를 새로고침 하면 버전이 바뀌어 있습니다. 이제 활성화를 클릭합니다. 그런 다음 사이트에서 제대로 나오는지 확인합니다. 우커머스를 최신 버전으로 업데이트 할 때 데이터베이스도 업데이트 하는 작업이 이뤄집니다. 위 방법은 단순히 우커머스의 플러그인 파일을 교체하는 방법이므로 업데이트 한 데이터베이스에 어떤 영향을 줄지는 미지수입니다. 다만 이 방법이 데이터베이스를 백업하지 않은 상태에서 우커머스를 이전 버전으로 돌리는 차선의 방법인 것 같습니다. 최선의 방법은 우커머스를 업데이트 하기 전에 백업해둔 데이터베이스로 복원하는 것입니다.



저작자 표시 비영리 변경 금지
신고

티스토리 툴바