워드프레스에서 코어, 테마, 플러그인의 자동 업데이트를 비활성화가 필요한 경우가 있습니다. 자동 업데이트는 보안을 유지하기 위한 중요한 기능이지만, 특정 상황에서는 이를 막는 것이 필요할 수 있습니다.
1. 워드프레스 코어 자동 업데이트 비활성화
wp-config.php 파일에서 워드프레스 코어의 자동 업데이트를 비활성화할 수 있습니다. 이 파일은 워드프레스 설치 디렉토리에 위치합니다.
- wp-config.php 파일을 엽니다.
- 다음 코드를 파일의 끝부분, /* That's all, stop editing! Happy publishing. */ 라인 바로 위에 추가합니다.
define('WP_AUTO_UPDATE_CORE', false);
이 코드는 워드프레스 코어의 모든 자동 업데이트를 비활성화합니다. 필요에 따라 부분적으로 자동 업데이트를 허용할 수도 있습니다:
- 주 버전 자동 업데이트만 막기:
주 버전(예: 6.x에서 7.0으로) 업데이트는 막지만, 보안 패치나 유지보수 업데이트는 허용합니다.define('WP_AUTO_UPDATE_CORE', 'minor');
2. 테마 자동 업데이트 비활성화
테마의 자동 업데이트를 막으려면 functions.php 파일에 다음 코드를 추가합니다. 이 파일은 사용 중인 테마의 디렉토리에서 찾을 수 있습니다.
add_filter('auto_update_theme', '__return_false');
이 코드는 모든 테마의 자동 업데이트를 비활성화합니다.
3. 플러그인 자동 업데이트 비활성화
플러그인의 자동 업데이트를 막으려면 functions.php 파일에 다음 코드를 추가합니다.
add_filter('auto_update_plugin', '__return_false');
이 코드는 모든 플러그인의 자동 업데이트를 비활성화합니다.
4. 모든 자동 업데이트 비활성화
wp-config.php 파일에 다음 코드를 추가하여 워드프레스의 모든 자동 업데이트(코어, 테마, 플러그인)를 비활성화할 수 있습니다.
define('AUTOMATIC_UPDATER_DISABLED', true);
이 코드는 워드프레스에서 수행되는 모든 자동 업데이트를 비활성화합니다.
5. Easy Updates Manager 플러그인 사용
자동 업데이트를 세부적으로 관리하고 싶다면 Easy Updates Manager 플러그인을 사용할 수 있습니다. 이 플러그인을 사용하면 코어, 테마, 플러그인의 자동 업데이트를 손쉽게 관리할 수 있습니다.
- 워드프레스 관리자 페이지에서 플러그인 → 새로 추가로 이동합니다.
- "Easy Updates Manager" 플러그인을 검색하여 설치하고 활성화합니다.
- Dashboard → Update Options로 이동하여 코어, 테마, 플러그인 등의 자동 업데이트 설정을 세부적으로 조정합니다.