때때로 여러 가지 이유로 인해 당사 웹사이트에 접속 오류가 발생할 수 있습니다. 이때, 점검을 위해 사이트를 임시 폐쇄해야 합니다. 그렇다면, 점검을 위해 사이트를 임시 폐쇄하려면 어떻게 해야 합니까? 사이트를 일시적으로 폐쇄하는 방법을 살펴보겠습니다.
1. .maintenance 메서드
WordPress 루트 디렉터리에 .maintenance라는 새 파일을 만듭니다. 내용은 다음과 같습니다.
<?php $upgrading = 1234567890; ?>
숫자는 Unix 타임스탬프이며, PHP 함수 time() 또는 strtotime( ) 이 타임스탬프에 지정된 시간 이전과 그 이후 600초가 지나면 WP는 "유지 관리 모드"가 되며 전체 사이트에서 액세스하는 모든 페이지에는 "예정된 유지 관리를 위해 잠시 사용할 수 없습니다. 잠시 후 다시 확인하세요"가 표시됩니다. 또한 백그라운드 관리 시스템에 들어갈 수 없습니다.
유지 관리 시간이 확실하지 않고 비유지 관리 모드로 수동으로 전환하려는 경우 .maintenance 파일 내용을 다음과 같이 수정할 수 있습니다.
<?php $upgrading = time(); ?>
유지 관리 모드를 중지하려면 .maintenance 파일을 삭제하면 됩니다.
메시지가 마음에 들지 않으면 수정할 수 있습니다. WP2.9는 첨부 파일의 wp-settings.php 라인 139에 있고, WP3.0은 wp-includes/load 라인 164 근처에 있습니다. php. 원래 프롬프트 페이지 내용은 다음과 같습니다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title><?php echo /*WP_I18N_MAINTENANCE*/'Maintenance'/*/WP_I18N_MAINTENANCE*/; ?></title> </head> <body> <h1><?php echo /*WP_I18N_MAINT_MSG*/'Briefly unavailable for scheduled maintenance. Check back in a minute.'/*/WP_I18N_MAINT_MSG*/; ?> </h1> </body>
또한, 위의 상황은 플러그인 업그레이드가 실패하는 경우에도 발생할 수 있으며, .maintenance 파일을 삭제하면 해결할 수 있습니다.
2. 유지 관리 모드 플러그인(권장: WordPress 플러그인 설치 방법)
유지 관리 플러그인은 공식 웹사이트나 Baidu에서 다운로드하여 업로드하고 활성화할 수 있습니다. 시간과 사용자 수준이 유지 관리 페이지에 표시되어 관리를 보장할 수 있습니다. 운영자는 백엔드와 프런트엔드에서 정상적인 작업과 탐색을 수행할 수 있지만 일반 사용자는 유지 관리 프롬프트 페이지만 볼 수 있습니다.
더 많은 WordPress 관련 기술 기사를 보려면 wordpress 튜토리얼 칼럼을 방문하여 알아보세요!
위 내용은 유지 관리를 위해 WordPress 웹 사이트를 일시적으로 종료하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!