WP-config는 WordPress 사이트에서 가장 강력한 파일 중 하나이며 WordPress가 백그라운드에서 작동하는 방식에 중요한 역할을합니다. 대부분의 초보자가 모르는 정말 유용한 WordPress 설정 팁이 있습니다. 이 튜토리얼에서는 WordPress 사이트의 문제를 해결하고 최적화하고 보호하는 데 도움이되는 가장 유용한 WordPress 설정 팁 중 일부를 공유 할 것입니다.

wordpress configuration tutorial.png

이 WordPress 구성 정보를 사용하는 방법은 무엇입니까?

WordPress에는 wp-config.php라는 강력한 구성 파일이 함께 제공됩니다. 모든 WordPress 사이트의 루트 폴더에 있으며 중요한 구성 설정이 포함되어 있습니다.

모든 최고의 회사편의 WordPress에는 원 클릭 설치, 즉, 설치 중에 wp-config.php 파일을 수정할 필요가 없습니다. 이것이 많은 사용자가이 파일의 기능에 익숙하지 않은 주된 이유입니다.

wp-config 파일을 사용하여 WordPress 사이트의 문제를 해결하고 최적화하며 보호 할 수 있습니다.

wp-config.php 파일은 강력한 도구이며 코드의 작은 오류로 인해 웹 사이트에 액세스 할 수 없게 될 수 있습니다. 필요한 경우에만이 파일을 편집하고 변경하기 전에 항상 전체 WordPress 백업을 만들어야합니다.

즉, 웹 사이트에서 사용할 수있는 몇 가지 편리한 WordPress 설정 팁을 살펴 보겠습니다.

1. 기본 WordPress 구성 설정

기본적으로 WordPress를 설치할 때 데이터베이스 설정 만 입력하면됩니다. wp-config.php 파일이없는 경우 데이터베이스 정보를 입력하여 파일을 생성하라는 메시지가 표시됩니다.

wordpress.png 설치 파일 만들기

WordPress는 wp-config.php 파일을 생성하여 이러한 설정을 자동으로 저장하려고합니다. 그러나 이것이 실패하면 수동으로 추가해야합니다.

이렇게하려면 FTP 클라이언트를 사용하여 웹 사이트에 연결해야합니다. 로그인 한 후 wp-config-sample.php 파일의 이름을 wp-config.php로 변경해야합니다.

파일 이름 바꾸기 wp config wordpress.png

그 후에 새로 생성 된 wp-config.php 파일을 편집 할 수 있습니다. 다음 행을 변경하여 데이터베이스 정보를 추가해야합니다.

정의 ( 'DB_NAME', 'database-name'); 정의 ( 'DB_USER', 'database-username'); 정의 ( 'DB_PASSWORD', 'database-password'); 정의 ( 'DB_HOST', 'localhost');

변경 사항을 저장하고 파일을 서버에 업로드해야합니다.

2. WordPress에 보안 키 추가

기본 WordPress 설치는 구성 파일에 보안 키를 자동으로 추가합니다. 이러한 보안 키는 WordPress 로그인 및 쿠키 인증에 추가 보안 계층을 추가하는 데 사용됩니다.

당신은 항상 할 수 보안 키 재생성 누군가가 적절한 인증없이 귀하의 웹 사이트에 액세스 할 수 있다고 생각하는 경우 보안 키를 변경하면 로그인 한 모든 사용자가 로그 아웃됩니다.

define ( 'AUTH_KEY', '여기에 고유 한 문구 입력'); define ( 'SECURE_AUTH_KEY', '여기에 고유 한 문구 입력'); define ( 'LOGGED_IN_KEY', '여기에 고유 한 문장을 넣으세요'); define ( 'NONCE_KEY', '여기에 고유 한 문장을 넣으세요'); define ( 'AUTH_SALT', '여기에 고유 한 문구 입력'); define ( 'SECURE_AUTH_SALT', '여기에 고유 한 문구 입력'); define ( 'LOGGED_IN_SALT', '여기에 고유 한 문장을 넣으세요'); define ( 'NONCE_SALT', '여기에 고유 한 문장을 넣으세요');

자세한 내용은 WordPress 보안 키 및 사용 방법에 대한 문서를 참조하세요.

3. 워드 프레스 테이블의 접두사 변경

기본 WordPress 설치는 접두사를 추가합니다. wp_ WordPress 데이터베이스의 모든 테이블 이름에. 일부 WordPress 보안 전문가는 테이블 접두사를 변경하면 WordPress 데이터베이스를 더 안전하게 만들 수 있다고 생각합니다.

이렇게하려면 WordPress 구성에서 다음 줄을 편집해야합니다.

$ table_prefix = 'wp_';

기존 웹 사이트에 대해이 작업을 수행하는 경우 WordPress 데이터베이스에서 테이블 접두사도 변경해야합니다. 이를 위해 WordPress 데이터베이스 접두사 변경 방법에 대한 기사를 확인하십시오.

4. 워드 프레스에서 디버깅 활성화

WordPress에는 디버그 모드에서 WordPress 오류를 보거나 숨길 수있는 깔끔한 디버깅 기능이 있습니다. 활성화하려면 WordPress 구성 파일에이 규칙을 추가해야합니다.

define ( 'WP_DEBUG', true);

웹 사이트에서 오류를 숨기면서 디버깅을 활성화하고 대신 로그 파일에 기록 할 수도 있습니다. 이렇게하려면 구성 설정에 다음 행을 추가하십시오.

define ( 'WP_DEBUG', true); define ( 'WP_DEBUG_LOG', true); 정의 ( 'WP_DEBUG_DISPLAY', 거짓);

그러면 웹 사이트의 wp-content 폴더에 debug.log 파일이 생성되고 모든 디버깅 오류 및 알림이 로그 파일에 저장됩니다.

5. 사이트 또는 WordPress 주소 변경

일반적으로 페이지에서 워드 프레스 및 사이트 URL을 설정할 수 있습니다 설정 " 일반. 그러나 WordPress 사이트에 액세스 할 수 없거나 리디렉션 오류가 표시되거나 사이트를 방금 이동 한 경우이 작업을 수행하지 못할 수 있습니다.

이 경우 다음 줄을 추가하여 wp-config.php 파일을 통해 사이트와 WordPress URL을 편집 할 수 있습니다.

define ( 'WP_HOME', 'http://www.example.com'); define ( 'WP_SITEURL', 'http://www.example.com');

example.com을 자신의 것으로 바꾸는 것을 잊지 마십시오. 도메인 이름.

6. 파일 사용 권한 바꾸기

WordPress를 사용하면 호스트에 모든 사용자 파일에 대한 제한적인 권한이있는 경우 파일 권한을 재정의 할 수 있습니다. 대부분의 사람들은 그것을 필요로하지 않지만 필요로하는 사람들을 위해 있습니다.

 define ( 'FS_CHMOD_FILE', 0644); define ( 'FS_CHMOD_DIR', 0755);

7. 수정 후 설정 변경

WordPress에는 이전 버전으로 되돌 리거나 자동 저장하여 게시물 및 페이지의 변경 사항을 취소 할 수있는 매우 유용한 수정 후 기능이 있습니다.

구성 파일을 통해 게시 후 설정을 비활성화하거나 변경할 수 있습니다. 다음은 사용할 수있는 다양한 포스트 리뷰 설정입니다.

다음 줄을 추가하여 WordPress가 자동 백업을 수정본으로 저장하는 빈도를 변경할 수 있습니다.

define ( 'AUTOSAVE_INTERVAL', 120); // 초 단위

사이트의 일부 기사에는 작성하는 데 걸린 시간에 따라 수십 개의 게시물 수정이있을 수 있습니다. 이 기능이 불편하다고 생각되면 게시물 당 수정 횟수를 제한 할 수 있습니다.

정의 ( 'WP_POST_REVISIONS', 10); // 기사 별 10 리뷰

어떤 이유로 든 개정 후 기능을 완전히 비활성화하려면 (권장하지는 않음) 다음 코드를 사용하여 이후 개정을 비활성화 할 수 있습니다.

(거짓 'WP_POST_REVISIONS')를 정의한다;

8. 워드 프레스 휴지통 설정 변경

WordPress에는 휴지통이라는 휴지통 기능이 있습니다. 사용자가 기사를 휴지통에 제출해도 향후 30 일 동안 웹 사이트에 휴지통으로 저장됩니다. 이 시간이 지나면 WordPress는 자동으로 영구적으로 삭제합니다.

휴지통을 보관할 일 수를 변경하여이 동작을 변경할 수 있습니다.

define ( 'EMPTY_TRASH_DAYS', 15); // 15 일

이 기능이 마음에 들지 않으면 아래 기능을 추가하여 비활성화 할 수 있습니다.

define ( 'EMPTY_TRASH_DAYS', 0);

참고 : XNUMX을 사용하면 게시물이 영구적으로 삭제됩니다. 영구 삭제를 클릭하면 WordPress에서 확인을 요청하지 않습니다. 실수로 클릭하면 막대한 비용이 발생할 수 있습니다.

9. WordPress 구성에 FTP / SSH 상수 추가

기본적으로 WordPress에서는 핵심, 테마 및 워드 프레스 플러그인 관리자 대시보드에서. 일부 호스트는 새 플러그인을 업그레이드하거나 설치할 때마다 FTP 또는 SSH 연결이 필요합니다.

WordPress에서 FTP 정보를 요청합니다.

코드를 사용하면 FTP 또는 SSH 상수를 정의 할 수 있으며 다시 걱정할 필요가 없습니다.

// "direct", "ssh", "ftpext"또는 "ftpsockets"파일 시스템 메소드를 강제 실행합니다. define ( 'FS_METHOD', 'ftpext'); // 루트 설치 디렉토리의 절대 경로 define ( 'FTP_BASE', '/ path / to / wordpress /'); // "wp-content"의 절대 경로 define ( 'FTP_CONTENT_DIR', '/ path / to / wordpress / wp-content /'); // "wp-plugins"의 절대 경로는 디렉토리 ( 'FTP_PLUGIN_DIR', '/ path / to / wordpress / wp-content / plugins /')를 정의합니다. // SSH 공개 키의 절대 경로 define ( 'FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub'); // SSH 개인 키의 절대 경로 define ( 'FTP_PRIVKEY', '/home/username/.ssh/id_rsa'); // FTP 또는 SSH 사용자 이름 define ( 'FTP_USER', 'username'); // FTP_USER 사용자 이름의 암호 define ( 'FTP_PASS', 'password'); // hostname : SSH / FTP 서버용 콤보 포트 define ( 'FTP_HOST', 'ftp.example.org:21');

참고 : WordPress 및 ftp.example.com 경로를 고유 한 FTP 호스트 정보로 바꿔야합니다.

10. 자동 데이터베이스 복구 허용

WordPress에는 WordPress 데이터베이스를 자동으로 최적화하고 복구하는 기능이 내장되어 있습니다. 그러나이 기능은 기본적으로 비활성화되어 있습니다.

이 기능을 사용하려면 WordPress 구성 파일에 다음 줄을 추가해야합니다.

( 'WP_ALLOW_REPAIR', TRUE)을 정의;

이를 추가 한 후 WordPress 데이터베이스를 최적화하고 복구하려면 다음 URL을 방문해야합니다.

http://exemple.com/wp-admin/maint/repair.php

example.com을 자신의 것으로 바꾸는 것을 잊지 마십시오. 도메인 이름. 데이터베이스 복구 또는 복구 및 최적화 옵션이 있는 간단한 페이지가 표시됩니다. 이 페이지에 액세스하기 위해 로그인할 필요가 없습니다.

데이터베이스 복구 wp.png