Categories
작게 기록

워드프레스 개발 키워드: 문자열

프로그래밍에서 상수와 참조는 중요하다. 변하지 않는다는 약속을 하는 상수는 에러로 가득한 코드에서 유일한 희망이고, 참조는 효율적인 관리를 위한 기본이다. 그런데 곰곰히 생각하면 상수은 변하지 않는다는 약속을 전제로 정의하긴 하지만, 그 기반이 부서지면 상수는 효력을 발휘하기 어렵다. 참조 또한 마찬가지. 참조의 대상이 되는 원본이 변화하는 상황이면 참조는 신뢰를 잃게 된다. 데이터베이스는 ID, 주 키 (primary key)를 […]

Categories
워드프레스 개발

워드프레스 5.2 에러 복구 기능 스터디

들어가며 워드프레스 5.2에 들어오면서 여러 개선점이 있었습니다. 릴리즈 노트에 나열된 사항 중 단연 사이트 상태 점검(Site Health Check), 치명적인 에러에서 코어 동작을 보호하는 기능 (PHP Error Protection) 이 눈에 띕니다. 사이트 동작 체크는 도구 > Site Health 에서 확인할 수 있으며, 기능 자체는 Health Check & Troubleshooting에서 많은 것을 가져온 것으로 보입니다. 코어 버전과 플러그인 […]

Categories
워드프레스 개발

워드프레스의 보안 키와 쿠키

워드프레스 wp-config.php 파일에 있는 보안 설정과 쿠키와의 관계를 설명하였습니다. 쿠키가 어떻게 사용자를 인식하는데 사용되는지에 대해서도 설명하였습니다.

Categories
워드프레스 개발

워드프레스의 패스워드 해싱 방법 노트

워드프레스의 로그인을 이해하기 위한 한 조각의 스터디 결과입니다. 데이터베이스 유저 테이블을 보면 늘 저 패스워드 해시값은 어떻게 만들어졌을까 궁금했었는데, 조금 더 자세하게 조사해 봤습니다.

Categories
워드프레스 개발

워드프레스에서 PHP 세션은 독이 될 수 있습니다.

워드프레스 플러그인 제작시 PHP의 세션(session) 사용은 자제하시기를 권고드립니다.