WASMER로 PHP와 워드프레스를 구동하는 실험을 진행했다. 웹브라우저에서 WASM으로 워드프레스까지 구동하는 획기적인 접근이다.
[태그:] wordpress
메타 테이블 체계 확장하기
내가 작성하는 플러그인, 테마에서도 코어처럼 메타데이터 스타일로 테이블을 쉽게 사용할 수 있다.
테마 style.css 파일의 대안 위치가 있었군
테마의 style.css를 두는 디렉토리에 대안이 있었다.
wp_localize_script()로 숫자를 전달할 때
아래 예제 코드와 결과를 보면 명확하다. wp_localize_script() 로 전달한 연관 배열의 최상위 키의 값들은 모두 문자열로 변경된다. 때때로 PHP 측에서 자바스크립트 쪽으로 값을 전달할 때 타입이 달라 의도치 않은 버그를 낼 때가 있다. 이것은 wp_localizae_script() 함수의 알짜인 WP_Scripts::localize() 함수 구현에서 이유를 찾을 수 있다. 함수 내부에서 배열 내부의 키/값을 순회하면서 값을 문자열로 캐스팅한다. 단, 스칼라가… wp_localize_script()로 숫자를 전달할 때 계속 읽기
워드프레스 개발 키워드: 문자열
프로그래밍에서 상수와 참조는 중요하다. 변하지 않는다는 약속을 하는 상수는 에러로 가득한 코드에서 유일한 희망이고, 참조는 효율적인 관리를 위한 기본이다. 그런데 곰곰히 생각하면 상수은 변하지 않는다는 약속을 전제로 정의하긴 하지만, 그 기반이 부서지면 상수는 효력을 발휘하기 어렵다. 참조 또한 마찬가지. 참조의 대상이 되는 원본이 변화하는 상황이면 참조는 신뢰를 잃게 된다. 데이터베이스는 ID, 주 키 (primary key)를… 워드프레스 개발 키워드: 문자열 계속 읽기
워드프레스 5.2 에러 복구 기능 스터디
들어가며 워드프레스 5.2에 들어오면서 여러 개선점이 있었습니다. 릴리즈 노트에 나열된 사항 중 단연 사이트 상태 점검(Site Health Check), 치명적인 에러에서 코어 동작을 보호하는 기능 (PHP Error Protection) 이 눈에 띕니다. 사이트 동작 체크는 도구 > Site Health 에서 확인할 수 있으며, 기능 자체는 Health Check & Troubleshooting에서 많은 것을 가져온 것으로 보입니다. 코어 버전과 플러그인… 워드프레스 5.2 에러 복구 기능 스터디 계속 읽기