Categories
WordPress

워드프레스 (WordPress) 로그인 세션 타임아웃 시간 연장하기

1. functions.php 파일 열기

워드프레스 (WordPress) 에 관리자로 로그인한다.

대시보드 (Dashboard) 화면의 왼쪽 메뉴에서 “Appearance” 를 선택한다.

드롭다운 (dropdown) 메뉴에서 “Theme Editor” 를 선택한다.

화면 우측의 “Theme Files” 목록에서 “Theme Functions (functions.php)” 를 선택한다.

화면 중앙에 functions.php 파일이 열리는 것을 확인한다.

2. 로그인 세션 타임아웃 시간 연장하기

functions.php 파일의 맨끝으로 이동한다.

아래 PHP 코드를 입력한다.

add_filter(‘auth_cookie_expiration’, ‘login_a_week’);
function login_a_week($expirein) {
  return WEEK_IN_SECONDS;
}

위 PHP 코드는 로그인 세션의 타임아웃 시간을 1 주일로 연장한다.

타임아웃 시간을 1 달 또는 1 년으로 연장하려면 “WEEK_IN_SECONDS” 부분을 “MONTH_IN_SECONDS” 또는 “YEAR_IN_SECONDS” 로 변경하면 된다.

워드프레스 로그인 세션 타임아웃 시간의 디폴트 (default) 값은 48 시간이다.

“Update File” 을 클릭하여 파일을 저장한다.

Leave a Reply

Your email address will not be published. Required fields are marked *