내가 작성하는 플러그인, 테마에서도 코어처럼 메타데이터 스타일로 테이블을 쉽게 사용할 수 있다.
[카테고리:] 워드프레스 개발
테마 style.css 파일의 대안 위치가 있었군
테마의 style.css를 두는 디렉토리에 대안이 있었다.
Good Job! PHPUnit-Polyfills
Yoast의 PHPUnit-Polyfills 라이브러리를 도입하면 워드프레스 플러그인/테마 유닛테스트시 최신 버전의 PHP와 PHPUnit을 사용할 수 있다. 이것은 플러그인/테마 개발 전반에서 최신 문법을 제한 없이 사용할 수 있게 됨을 의미한다.
액션 스케쥴러, 함 잡솨봐
Action Scheduler 를 사용해 보고 알게 된 것을 간단히 포스팅한다. 차후 사용에 참고가 되기를 바란다.
dbDelta() 함수 똑바로 쓰기
기본적인 것들 $wpdb->prefix 꼭 사용하라. 보통 접두에 언더바 붙어 있으니 언더바 중복하지 말고. $wpdb->get_charset_collate() 메소드는 자동으로 CREATE TABLE (…) 구문 뒤에 들어갈 DEFAULT CHARACTER SET {CHARSET} COLLATE {COLLATE} 구문을 만들어 준다. dbDelta() 호출 전 반드시, require_once( ABSPATH . ‘wp-admin/includes/upgrade.php’ ); 해야 한다. 안그러면 fatal error 먹는다. 테이블 변경 코덱스를 참고하면 대략 다음과 같이 쓰라고 되어… dbDelta() 함수 똑바로 쓰기 계속 읽기