플러그인 엔진 컨셉 중 가장 먼저 언급하고 싶은 것들. 1. PSR 코딩 스탠다드 워드프레스는 나름의 Best Practice와 코딩 스탠다드가 있습니다. 그러나 플러그인 엔진은 PSR 1, 2의 코딩 스탠다드를 더 선호합니다. 사실 이렇게 작성해서 플러그인 제출에 탈락할지 말지는 잘 모르겠습니다만, 엄연히 오픈소스에 커뮤니티 기반의 프로젝트인 워드프레스가 단지 자신들의 스탠다드를 지키지 않았다고 해서 플러그인 제출을 막을 것… 플러그인 엔진 컨셉 잡소리: PSR 계속 읽기
[글쓴이:] changwoo
헬조선? 그렇지만 우리는 변화할 겁니다.
헬조선이라는 말 아시죠? 솔직히 저도 이 말, 엄청 동의하면서 살고 있었습니다. 그러나 저번 총선과 이번 대선을 보고 느꼈습니다. 우리 나라는 계속 변하고, 나아질 것이라는 희망을 얻었습니다. 모든 문제가 한 번에 사라지지는 않을 겁니다. 사회 여러 곳에서 여전히 지옥같이 답답한 면이 있다고는 생각한다. 또 새로운 문제들이 생겨나겠죠, 당연히. 그러나 이 사회가 변해간다는 사실을, 성숙해진다는 사실을 보고… 헬조선? 그렇지만 우리는 변화할 겁니다. 계속 읽기
플러그인 엔진의 컨셉에 대하여
이번 포스트에서는 만들고자 하는 플러그인 엔진에 대한 개략적인 컨셉을 적고자 합니다. 워드프레스 플러그인 제작을 시작한 것은 2014년입니다. 그동안 몇몇 플러그인을 제작하였고, 몇 번의 플러그인 강의를 한 적이 있습니다. 몇 번의 플러그인 개발을 해 보며 느낀 것이 있습니다. 워드프레스는 훌륭한 CMS이지만, 훌륭한 웹 프레임워크는 아닌 것 같다는 겁니다. 다른 웹 프레임워크와 비교하면 솔직히 좀 아쉬운 것들이… 플러그인 엔진의 컨셉에 대하여 계속 읽기
당신이 워드프레스 관리자 화면을 어색해 하는 이유
들어가며 본 포스트는 UI 디자인 등에 대한 전문적인 의견이 아니라, 워드프레스 관리자 화면이 어색하다는 사람들을 설득하기위해 써 본 글임을 알려 드립니다. 올바르지 못한 점이 있다면 피드백 부탁드립니다. 처음 쓰는 툴이니 어색한 것은 당연하겠지만, 워드프레스를 초심자들은 많은 부분들을 어색해합니다. 그 중은 상당히 오랜 기간 학습을 필요로 하지요. 그 중 대표적인 하나로 “관리자 화면”을 들 수 있습니다.… 당신이 워드프레스 관리자 화면을 어색해 하는 이유 계속 읽기
코드 행복론
코드는 행복해야 한다. 그 클래스나 모듈 내에서 코드가 행복해 하면 좋다고 생각한다. 물론 어떤 것이 행복하냐? 물으면 그건 프로그래머 각자의 생각에 따라 다루겠지. 서로의 시각이 다르니, 같은 코드라도 다른프로그래머의 각각 다른 시선으로 “필터링” 되면 쓰레기가 될수도, 진주같이 빛나는 코드가 될 수 있다. 애매모호하다. 코드는 논리적이다. 그래서 대부분의 경우 확실하게 잘잘못을 나눌 수 있는 명제의 문제가… 코드 행복론 계속 읽기
테마를 별도의 디렉토리로 옮기기
개발 의도상 테마를 별도의 디렉토리에 두고 싶은 생각이 들었다. 플러그인을 놓고 쓰는 것처럼 말이다. 그런데 wp-config.php 코덱스를 참고해도 플러그인의 경로를 바꾸는 일은 허용되나, 테마에 대해서는 이런 설정이 공식적으로는 존재하지 않는다. 테마를 별도로 쓰려면, wp-contents 디렉토리를 벗어나지 않는 한에서 변경하기를 권장하기도 한다. 사실 실사용 서버에 이런 일을 할 필요는 없다. 단지 개발 서버상에서만 편하자고 하는 일이다.… 테마를 별도의 디렉토리로 옮기기 계속 읽기