본문 바로가기

워드프레스 시드니 테마에서 Cannot redeclare sydney_set_import_files() 에러가 발생하는 경우

2020. 2. 27. 댓글 4

시드니 (Sydney) 테마는 현재 10만 개 이상의 사이트에 설치되어 사용되고 있는 인기 무료 테마 중 하나입니다. 시드니 테마에서는 Page Builder by SiteOrigin이 사용되었지만 지금은 Elementor 페이지 빌더를 기본 페이지 빌더로 사용하고 있습니다.

시드니 테마를 설치하면 Elementor와 Sydney Toolbox라는 두 가지 플러그인을 필수로 설치하도록 요구합니다. 

시드니 테마에서 다음과 같이 Fatal error: Cannot redeclare sydney_set_import_files() 오류가 발생하는 경우가 있습니다.

전체 에러 문구는 다음과 비슷합니다.

Fatal error: Cannot redeclare sydney_set_import_files() (previously declared in /home/xxxxxx/public_html/wp-content/plugins/sydney-toolbox/demo-content/setup.php:18) in /home/xxxxxx/public_html/wp-content/themes/sydney/demo-content/setup.php on line 22
There has been a critical error on your website. Please check your site admin email inbox for instructions.

Sydney Toolbox 플러그인과 시드니 테마가 충돌하여 이 오류가 발생합니다. 간단하게는 Sydney Toolbox 플러그인을 삭제하면 문제가 해결되지만, 이 플러그인은 시드니 테마에서 필수 플러그인입니다.

This plugin registers custom post types and custom fields that are needed in the Sydney theme

이 플러그인은 시드니 테마에서 필요한 커스텀 포스트 타입과 커스텀 필드를 등록하는 기능을 한다고 합니다.

이 문제가 발생할 경우 시드니 테마와 Syney Toolbox 플러그인을 모두 최신 버전으로 업데이트하면 문제가 해결될 것입니다.

최근 고대디를 이용하는 워드프레스 사이트에서 "There has been a critical error on your website"가 표시되어 로그를 살펴보니 위와 같은 오류가 발생했습니다. 시드니 테마를 최신 버전으로 업데이트하니 문제가 해결되었습니다.

※ 시드니 테마는 무료로 사용할 수 있지만, 보다 정교하게 사이트를 만들고 싶은 경우 유료 버전을 이용할 수 있습니다.

문제가 해결되지 않으면 다음 글을 참고하여 하나씩 체크해보시기 바랍니다.

 

초보자를 위한 워드프레스 문제 해결 가이드

워드프레스를 처음 시작하는 경우 문제를 접하게 되면 어떻게 해결해야 할지 당황하기 싶습니다. 많은 문제는 아래에서 설명하는 절차를 따라 하면 해결될 수 있을 것입니다. 이 블로그에서는 다양한 워드프레스 관련 문제들을 다루고 있습니다. 이 글에서는 한 눈에 모든 문제를 살펴볼 수 있도록 정리해보았습니다.

www.thewordcracker.com

백업을 한 후에 진행하면 안전합니다. 웹호스팅에서 백업을 제공하는 경우 웹호스팅 기능을 사용하여 백업하거나, 서버 공간이 충분한 경우 워드프레스 플러그인을 사용하여 백업할 수 있습니다.

 

DB와 데이터를 모두 백업하는 백업/복원 플러그인 - UpdraftPlus WordPress Backup

웹사이트를 운영할 경우 백업은 매우 중요합니다. 워드프레스에서도 정기적으로 백업을 받아놓으면 예상치 못한 상황에 대처할 수 있습니다

www.thewordcracker.com

참고:

 

워드프레스 블로그 시작하기

워드프레스를 처음 시작하는 경우 무엇부터 시작할지 막막할 것입니다. 이 글에서는 워드프레스를 처음 시작하는 경우에 참고할 수 있도록 설치부터 설정, 활용까지 다양한 정보를 제공합니다.

www.thewordcracker.com

 

댓글4