워드프레스 멀티사이트 모드에서는 기본적으로 테마 편집기가 비활성화되어 있어 테마를 직접 수정할 수 없습니다. 그러나 몇 가지 방법을 통해 테마 편집기를 활성화할 수 있습니다. 이 글에서는 워드프레스, 멀티사이트, 테마 편집기의 세 가지 핵심 키워드를 중심으로 그 방법을 소개합니다.
1. wp-config.php 파일 수정
먼저, wp-config.php
파일을 수정하는 방법입니다. 이 파일에서 다음 줄을 찾아 false
로 변경합니다:
define('DISALLOW_FILE_EDIT', false);
이 설정을 통해 테마 및 플러그인 편집기를 사용할 수 있습니다.
2. 테마 편집기 파일 수정
두 번째 방법은 wp-admin/theme-editor.php
파일을 수정하는 것입니다. 다음 코드를 주석 처리하여 테마 편집기를 활성화할 수 있습니다:
/*
if ( is_multisite() && ! is_network_admin() ) {
wp_redirect( network_admin_url( 'theme-editor.php' ) );
exit();
}
if ( !current_user_can('edit_themes') )
wp_die('
'.__('You do not have sufficient permissions to edit templates for this site.').'
');
*/
이 방법은 워드프레스 코어 파일을 수정하는 것이므로, 업데이트 시 변경 사항이 사라질 수 있습니다.
3. 보안 플러그인 설정 확인
마지막으로, 보안 플러그인 설정을 확인하는 방법입니다. 보안 플러그인(예: iThemes Security)이 테마 편집기를 비활성화할 수 있습니다. 해당 플러그인의 설정에서 테마 및 플러그인 편집기를 비활성화하는 옵션을 해제합니다.
이 방법들은 모두 보안에 영향을 미칠 수 있으므로, 사용 시 주의가 필요하며, 가능하면 다른 안전한 방법을 고려하는 것이 좋습니다.