Wordpress

ACF, Elementor 조합

ACF와 Elementor를 조합하는 방법을 알게되었다. 완전히 새로운 신세계를 보는 듯한 기분이다. 항상 생각하는 거지만, 이걸 좀 더 일찍 알았더라면 아쉬움만

Read More »
PHP

PHP 논리연산자 || 의 특이한 사용예

요즘에 많이 사용하고 있는 wordpress plugin의 코드를 보다가 특이한 문구를 발견했다. OR 논리연산자(Logical Operator)의 좌측엔 boolean을 return하는 함수가, 오른쪽엔 실행코드가

Read More »

PHP & MySQL 닌자 비법서

『PHP & MySQL 닌자 비법서』는 PHP와 MySQL에 대해 아무것도 모르는 사람들을 대상으로 PHP 문법 설명부터 시작해서 단순한 WebPage를 하나씩 고쳐 나가며, 결국 회원 가입이 가능한 유머 사이트를 만드는 과정을 설명한 책이다.

프롤로그에 나온 말대로 건너뛰기는 적절하지 않다. 높은 복잡도의 Web을 만드는 과정을 단번에 설명하는 방식이 아니라, 독자가 PHP 완전 초보에서 고급 개발자로 발전해가는 과정을 통해 조금씩 개선해가는 식의 설명이 되고 있다.

근래에 본 책 중에 가장 몰입해서 볼 수 있었고, 실제 코딩을 하지 않고도 설명을 놓치지 않고 끝까지 볼 수 있도록 친절히 설명되어 있었다. 중간에 지엽적인 부분으로 새버릴까 걱정 스러워 실제 코딩은 책을 끝까지 본 다음 실습해보았다.

아쉬운 점은 책의 소스코드에 경로/파일명이 붙어 있지 않아 간혹 헷갈렸다. 또 github이나 출판사 홈페이지에서 제공하는 소스코드는 몇 chapter에 해당하는 코드인지 찾기 어렵게 되어 있다.

Read More »

menu 동적으로 변경하기

wordpress 사이트의 menu를 동적으로(?) 변경해야 할 필요가 있을 때가 있다. 동적이라는 표현이 모호한데, 예를 들어서 명확하게 정의해본다. 특정 메뉴는 고객이

Read More »

woocommerce checkout 화면 수정

woocommerce checkout은 기본 필드, 페이지로 구성된다. 필요한 필드가 없는 경우 추가하고, 불필요한 경 삭제해야 한다. woocommerce는 checkout field editor를 $49에 판매하고, 코드엠샵에선 주소 플러그인을 69,900원에 판매한다. 유료로 구매하지 않고, 직접 수정할 수 있는 방법을 정리해보도록 한다.

Read More »

wp-members, Cosmosfarm 회원관리 플러그인 사용

워드프레스 회원관리 플러그인 중 가장 유명한 것이 wp-members 플러그인이다. 이 wp-members 플러그인에 기반한 한국형 가입/로그인 기능을 제공하는 플러그인이 cosmosfarm의 플러그인이다. 이 플러그인에 대해 하나씩 정리해보도록 한다.

Read More »