WordPress에서 디버깅 테마, WordPress 문제, 플러그인 충돌 확인 등 다양한 조치를 취할 수 있습니다. WordPress 디버깅 거래에 대해 배우고 싶다면 바로 이곳에 오셨습니다!

WordPress 디버깅이란 무엇입니까?

WordPress 디버깅, 은 WordPress에서 발생한 문제에 대한 해결책을 찾기 위해 수행하는 전체 과정을 통칭하는 이름이다. WordPress 디버깅 다음 작업을 수행하여 사이트에서 발생하는 문제에 대한 솔루션을 제공할 수 있습니다.

워드프레스 디버깅

WordPress 디버깅 프로세스에는 특정 단계가 있습니다. 주요 단계;WordPress 디버깅 모드 활성화, 플러그인 오류 확인, 플러그인 충돌, 테마 및 htaccess 오류 확인, wordpress 오류.

WordPress 디버그 모드 활성화

WordPress 디버깅 WP_DEBUG 모드를 사용하면 PHP 오류를 표시할 수 있습니다. 이런 식으로 오류가 발생한 파일과 오류 세부 정보를 확인할 수 있습니다.

워드프레스 디버깅 모든 기능을 사용하여 모드를 활성화하려면 wp-config.php 파일 상단에 다음 코드를 추가하면 됩니다.

define( 'WP_DEBUG', true );
define( 'WP_MEMORY_LIMIT', '512M' );

if ( WP_DEBUG === true ):
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', true );
define( 'SCRIPT_DEBUG', true );
define( 'SAVEQUERIES', true );
else:
define( 'WP_DEBUG_LOG', false );
define( 'WP_DEBUG_DISPLAY', false );
define( 'SCRIPT_DEBUG', false );
define( 'SAVEQUERIES', false );
endif;

WordPress 디버깅 프로세스가 완료되면 보안 위험이 발생하지 않도록 코드 첫 번째 줄의 "true" 값을 "false"로 변경하는 것을 잊지 마십시오.

참고: 이러한 코드가 이미 wp-config.php에 있고 해당 값이 false인 경우 첫 번째 줄의 코드 값을 "true"로 설정하기만 하면 됩니다.

.htaccess 및 wp-config.php 파일 확인

.htaccess 파일을 잘못 구성하면 WordPress에서 오류가 발생할 수 있습니다. .htaccess 파일이 오류를 일으키는지 확인하려면 먼저 파일 확장자를 .htaccess_old로 변경하여 파일을 비활성화해 보겠습니다. 다음으로 우리가 다루고 있는 오류를 확인해 보겠습니다. 오류가 지속되면 .htaccess 파일에 문제가 있는 것이 아니므로 파일 확장자를 다시 .htaccess로 변경하고 다음 단계로 넘어가겠습니다. 오류가 해결되면 이전 파일을 잊고 새 .htaccess 파일을 생성해 보겠습니다. 왼쪽 사이드바에 있는 WordPress 설정에서 고유링크 페이지에 액세스해 보겠습니다. 고유 링크 업데이트 버튼을 클릭하여 권장되는 .htaccess 구성을 적용해 보겠습니다.

플러그인 충돌 확인

WordPress에서 플러그인 개발자는 테스트 단계 동안 다양한 시나리오에서 플러그인을 테스트합니다. 그러나 사이트에서 사용되는 플러그인과 다른 플러그인 간에 충돌이 발생할 수 있습니다. 고품질의 깔끔한 코드 플러그인을 선택하더라도 사이트의 다른 플러그인으로 인해 선택한 플러그인이 오류를 반환할 수 있습니다. 그러나 플러그인을 설치하기 전에 플러그인의 다운로드 수, 리뷰, 댓글, 평균 점수와 같은 요소를 고려하여 가장 선호되고 깔끔하게 코딩된 플러그인을 사용해야 합니다. 플러그인 충돌을 최소화하려면 플러그인, 테마, WordPress 버전을 최신 상태로 유지하세요.

플러그인 충돌 문제를 해결하려면 모든 플러그인을 비활성화하고 플러그인을 하나씩 활성화하십시오. 플러그인을 활성화할 때마다 사이트에서 겪고 있는 문제가 지속되는지 확인하세요. 어떤 플러그인을 활성화하든 사이트에서 문제가 발생하면 해당 플러그인을 다시 사용하지 마십시오. 업데이트가 가능하면 업데이트하십시오. 업데이트가 불가능할 경우 대체 방법을 사용하십시오. 또한, 플러그인 개발자에게 연락하고 오류를 보고함으로써 플러그인 개발 프로세스에 기여할 수 있습니다.

테마 문제 검토

업데이트 후, 비호환성 문제 또는 플러그인 활성화/비활성화 후 WordPress 테마에 다양한 문제가 발생할 수 있습니다. 사이트에서 테마에 문제가 있는지 확인하세요. WordPress 스물 스물 연락. 사이트의 심각한 오류나 발생한 오류가 이 테마에서 해결되었다면 사용 중인 테마에 문제가 있는 것입니다. 라이선스 기간이 계속되는 경우, 사용 중인 테마 개발자나 테마를 제공하는 플랫폼에 문의하여 무료 기술 지원을 받을 수 있습니다. 사용하는 테마가 WordPress에서 제공하는 무료 테마인 경우WordPress 지원 포럼으로 주제를 개설하면 무료 지원을 받을 수 있습니다.

WordPress 파일 새로 고침

WordPress 디버깅 이 범위 내에서 WordPress의 핵심 파일을 새로 고쳐서 오류를 일으킨 해당 파일의 변경 사항을 실행 취소할 수 있습니다. WordPress.org에서최신 버전의 워드프레스를 다운로드하세요. 다운로드한 zip 파일을 열고 wp-content 폴더와 wp-config.php 파일을 삭제하세요. 그런 다음 나머지 모든 파일을 zip 아카이브로 다시 압축합니다. FTP 또는 호스팅 제어판의 파일 관리자(cpanel, plesk, directadmin 등)를 통해 사이트 루트 디렉터리에 있는 wp-config.php, .htaccess 파일 및 wp-content 폴더를 제외한 모든 WordPress 관련 파일 및 폴더를 삭제하세요. 압축된 WordPress 파일을 업로드하고 zip 아카이브를 추출합니다. 이것이 모든 과정입니다! WordPress 파일을 성공적으로 새로 고쳤습니다.

버전 불일치 확인

플러그인이나 테마를 업데이트하면 버전 충돌이 발생할 수 있습니다. 그렇기 때문에 업데이트하기 전에 전체 사이트(파일 및 데이터베이스)를 전체 백업해야 합니다. 이 작업을 수행하지 않고 업데이트했는데 오류가 발생한 경우 WP Rollback이라는 플러그인을 사용하여 이전 버전으로 업데이트한 플러그인을 되돌려 현재 겪고 있는 상황이 버전 불일치인지 확인할 수 있습니다. 하지만 이 과정에는 테마에 내장된 Revolution Slider 등이 필요합니다. 유료 플러그인이나 테마 서버에서 다운로드한 자체 플러그인으로는 불가능합니다.

WordPress에서 플러그인을 다운그레이드하려면 다음을 수행해야 합니다.

  • WordPress 왼쪽 사이드바에서 플러그인 메뉴 위에 마우스를 놓고 플러그인 추가 링크를 클릭하세요.
  • 플러그인 검색창에 WP Rollback을 입력하고 플러그인을 설치하세요.
  • WordPress 플러그인 페이지로 이동합니다.
  • 다운그레이드하려는 플러그인 옆에 있는 롤백 버튼을 클릭하세요.
  • 사용 가능한 버전 중에서 플러그인을 설치하려는 새 버전을 선택하세요.
  • 하단의 롤백 버튼을 클릭하여 플러그인 다운그레이드를 수행하세요.

PHP 버전을 변경해 보세요

사용 중인 테마나 플러그인이 현재 사용 중인 PHP 버전과 완전히 호환되지 않을 수 있습니다. PHP 버전을 변경하여 문제가 PHP 버전 불일치인지 테스트할 수 있습니다. 현재 WordPress의 현재 플러그인과 테마 대부분에 대한 가장 안정적인 버전은 PHP 7.4입니다.

PHP.INI 제한 늘리기

공유 호스팅에 지정된 기본 PHP.ini 값은 테마나 플러그인에 충분하지 않을 수 있습니다. memory_limit post_max_size, upload_max_filesize, max_execution_time 및 max_input_time의 PHP.ini 값을 늘리면 일부 문제가 해결될 수 있습니다. PHP.ini 값을 늘리려면 제공업체에서 제공하는 호스팅 제어판(cpanel, plesk, directadmin 등)을 사용할 수 있습니다. 사용하는 호스팅이 호스팅되는 서버에서 Apache 또는 Litespeed를 사용하는 경우 .htaccess 파일 하단에 다음 코드를 추가하여 관련 PHP.ini 값을 늘릴 수 있습니다.

WordPress에서 사용할 수 있는 메모리 제한 늘리기

기본적으로 WordPress에서는 40MB의 메모리 제한을 적용합니다. 이는 단일 PHP 스크립트가 최대 40MB의 RAM을 사용할 수 있음을 의미합니다. 경우에 따라 WooCommerce 또는 bbPress와 같이 더 많은 리소스를 요구하는 플러그인을 실행하기 위해 WordPress의 메모리 제한을 늘려야 할 수도 있습니다. WordPress의 메모리 제한을 늘리려면 사이트의 루트 디렉터리에 있는 wp-config.php 파일의 WP_DEBUG 상수가 정의된 줄 바로 아래에 다음 코드를 추가할 수 있습니다.

데이터베이스 확인

데이터베이스 확인은 디버깅 단계 중 하나입니다. 현재 발생한 오류는 데이터베이스 오류로 인해 발생한 것일 수 있습니다. 데이터베이스를 제어하려면 WordPress 데이터베이스 구조를 마스터해야 합니다. 데이터베이스 구조에 익숙하지 않은 경우 Whatsapp 버튼을 사용하여 문의하시면 전문적인 지원을 받으실 수 있습니다.

WordPress 디버깅 중

WordPress 디버깅 서비스는 Onur Özden Web Çözümleri에서 제공하는 서비스 중 하나입니다. WordPress 전문업체인 저희 회사는 WordPress 디버깅 프로세스를 성공적으로 관리하여 사이트의 오류를 해결합니다. 필요한 경우 플러그인이나 테마 코드를 편집할 수 있습니다. WordPress 디버깅 당사 서비스에 대한 더 자세한 정보를 원하시면 아래 양식을 작성해 주시면 연락드리겠습니다.