WordPress development_php 기술의 몇 가지 일반적인 디버깅 기술을 설명하십시오.
개발 과정에서 코드 디버깅은 매우 중요한 작업이며 WordPress 디버깅 기술을 익히면 디버깅을 더 잘하는 데 도움이 될 수 있습니다. 예를 들어, 로컬 개발 환경에서는 불합리한 코드 영역 수정을 용이하게 하기 위해 모든 코드 경고 정보를 출력해야 할 수도 있습니다.
이 글에서는 WordPress의 모든 디버깅 방법을 설명합니다. 개발자라면 효율성을 크게 높이려면 이러한 기술을 숙지해야 합니다.
디버그 모드를 활성화하려면 루트 디렉터리의 wp-config.php 파일에 일부 상수를 추가해야 하므로 아래 소개된 모든 코드는 루트 디렉터리의 wp-config.php 파일에 추가됩니다.
WP_DEBUG
WP_DEBUG는 WordPress 상수입니다. True로 설정하면 WordPress가 개발자 모드로 들어가고 모든 개발 관련 프롬프트가 화면에 출력됩니다.
개발을 촉진하려면 로컬 개발 환경에서 WP_DEBUG를 활성화하는 것이 좋습니다.
//启用开发者模式 define( 'WP_DEBUG', true );
WP_DEBUG_LOG
워드프레스 실행 시 발생하는 모든 오류를 기록하고 싶다면 WP_DEBUG_LOG를 켜면 모든 오류가 wp-content/debug.log 파일에 기록되어 저장됩니다.
오류 기록을 위한 전제 조건은 WP_DEBUG 모드를 켜는 것입니다. WP_DEBUG를 켜야만 오류가 발생합니다.
//开启错误记录 define( 'WP_DEBUG_LOG', true );
WP_DEBUG_DISPLAY
WP_DEBUG 모드에서 발생한 오류를 화면에 표시하지 않고 WP_DEBUG_LOG로만 기록하고 싶다면 WP_DEBUG_LOG, WP_DEBUG를 켤 때 WP_DEBUG_DISPLAY도 켜면 됩니다.
//阻止错误显示在屏幕上 define( 'WP_DEBUG_DISPLAY', true ); SCRIPT_DEBUG
기본적으로 WordPress 백엔드는 압축 및 병합된 JS 및 CSS 파일을 사용합니다.
때때로 디버깅을 위해 백그라운드에서 압축된 CSS 및 JS 파일을 사용하고 싶지 않을 수 있습니다. 이 경우 SCRIPT_DEBUG를 True로 설정할 수 있습니다.
//禁用压缩的 CSS 和 JS 文件 define( 'SCRIPT_DEBUG', true );
저장 쿼리
데이터베이스 쿼리 수를 최적화하려면 SAVEQUERIES가 매우 중요합니다. SAVEQUERIES를 True로 설정하면 WordPress에서 각 데이터베이스 쿼리에 소요된 SQL 문과 시간을 기록합니다.
//记录数据库查询 define( 'SAVEQUERIES', true );
로깅을 활성화한 후 $wpdb의 query 변수를 사용하여 모든 데이터 쿼리를 가져올 수 있습니다. 아래 코드를 테마의 footer.php 파일에 넣으면 모든 데이터베이스 쿼리를 볼 수 있습니다.
<pre class="brush:php;toolbar:false"><?php var_dump( $GLOBALS['wpdb']->queries ); ?>

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











PHP와 Flutter는 모바일 개발에 널리 사용되는 기술입니다. Flutter는 크로스 플랫폼 기능, 성능 및 사용자 인터페이스가 뛰어나며 고성능, 크로스 플랫폼 및 맞춤형 UI가 필요한 애플리케이션에 적합합니다. PHP는 성능이 낮고 크로스 플랫폼이 아닌 서버 측 애플리케이션에 적합합니다.

style.css 파일을 편집하여 WordPress 페이지 너비를 쉽게 수정할 수 있습니다. style.css 파일을 편집하고 .site-content { max-width: [원하는 너비] }를 추가하세요. [원하는 너비]를 편집하여 페이지 너비를 설정하세요. 변경 사항을 저장하고 캐시를 지웁니다(선택 사항).

WordPress에서 제품 페이지 만들기: 1. 제품 만들기(이름, 설명, 사진) 2. 페이지 템플릿 사용자 정의(제목, 설명, 사진, 버튼 추가) 3. 제품 정보(재고, 크기, 무게)를 입력합니다. 4. 변형(다양한 색상, 크기)을 만듭니다. 5. 공개 또는 숨김을 설정합니다. 6. 댓글을 활성화/비활성화합니다. 7. 페이지를 미리 보고 게시합니다.

WordPress 게시물은 /wp-content/uploads 폴더에 저장됩니다. 이 폴더는 하위 폴더를 사용하여 연도, 월, 기사 ID별로 정리된 기사를 포함하여 다양한 유형의 업로드를 분류합니다. 기사 파일은 일반 텍스트 형식(.txt)으로 저장되며 파일 이름에는 일반적으로 ID와 제목이 포함됩니다.

WordPress 템플릿 파일은 /wp-content/themes/[테마 이름]/ 디렉터리에 있습니다. 헤더(header.php), 바닥글(footer.php), 기본 템플릿(index.php), 단일 기사(single.php), 페이지(page.php)를 포함하여 웹사이트의 모양과 기능을 결정하는 데 사용됩니다. , 아카이브(archive.php), 카테고리(category.php), 태그(tag.php), 검색(search.php) 및 404 오류 페이지(404.php). 이러한 파일을 편집하고 수정하면 WordPress 웹사이트의 모양을 사용자 정의할 수 있습니다.

WordPress에서 작성자 검색: 1. 관리자 패널에 로그인한 후 게시물 또는 페이지로 이동하여 검색 표시줄을 사용하여 작성자 이름을 입력하고 필터에서 작성자를 선택합니다. 2. 기타 팁: 와일드카드를 사용하여 검색 범위를 넓히고, 연산자를 사용하여 기준을 결합하거나, 저자 ID를 입력하여 기사를 검색하세요.

가장 안정적인 WordPress 버전은 최신 보안 패치, 성능 향상, 새로운 기능 및 개선 사항이 포함된 최신 버전입니다. 최신 버전으로 업데이트하려면 WordPress 대시보드에 로그인하고 업데이트 페이지로 이동하여 지금 업데이트를 클릭하세요.

WordPress는 데이터베이스 상호 작용, 양식 처리, 동적 콘텐츠 생성 및 사용자 요청을 처리하기 위한 핵심 프로그래밍 언어로 PHP 언어를 사용하여 개발되었습니다. PHP는 크로스 플랫폼 호환성, 학습 용이성, 활발한 커뮤니티, 풍부한 라이브러리 및 프레임워크 등의 이유로 선택되었습니다. WordPress는 PHP 외에도 HTML, CSS, JavaScript, SQL 등과 같은 언어를 사용하여 기능을 향상시킵니다.
