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” 을 클릭하여 파일을 저장한다.