워드프레스에서 add_filter( )와 apply_filter( ) 차이 Filter Hook인 'auth_cookie_expiration'에 대해 검색하다 보니 검색결과로 'apply_filters( 'auth_cookie_expiration', int $length, int $user_id, bool $remember )'를 나왔다. 잉? apply_filter ? add_filter와 apply_filter 차이가 무엇인지 궁금해졌다. add_filter는 Filter Hook에 사용자 정의 함수를 거는(Hook)[연결하는] 것이고 apply_fitler는 Filter Hook에 이미 걸려 있는 함수를 호출하는 것이다. 참고 자료 add_filter( string $tag, callable $fu..
워드프레스 폴더(디렉터리) 구조 워드프레스 플러그인 개발을 위해 워드프레스 폴더(디렉터리) 구조부터 살펴보았습니다. 워드프레스 설치 파일을 보면 폴더(디렉터리)는 3가지였습니다. wp-admin, wp-includes, wp-content 이렇게 3가지입니다. wp-admin은 관리자 페이지와 관련 있습니다. 워드프레스 관리자로 로그인 하기 위해 "도메인/wp-admin"을 입력하는 이유입니다. wp-includes는 데이터베이스와 정보를 주고 받는데 필요한 함수, 자바스크립트 파일 등이 담겨있습니다. wp-content는 콘텐츠, 테마와 플러그인 관련 파일이 담겨 있습니다. 워드프레스 플러그인은 'wp-content/plugin'에 있습니다. 이곳에 플러그인명으로 폴더(디렉터리)를 만들면서 플러그인 개..
워드프레스의 글 타입에는 5가지가 있다. 글(Post), 페이지(Page), 첨부(Attachment), 리비전(Revision), 메뉴(Menu), 이렇게 5가지다. 실제 우리가 콘텐츠라 부를만한 형태는 5가지 중 2가지로 좁힐 수 있다. 글(Post), 페이지(Page). 워드프레스 기본은 그렇다는 것이고, 사용자는 자신만의 글 타입을 늘릴 수 있다. 커스텀(Custom) 글 타입이라 부른다. 제목, 내용만으로 이루어진 형식이 워드프레스의 기본 글(Post) 타입이다. 만약 워드프레스로 쇼핑몰을 만든다면 각각의 글 타입에는 제목, 내용뿐만 아니라 가격, 옵션사항 등 추가 데이터를 보여주는 형태가 필요하다. 글이란 표현 대신 콘텐츠라고 표현할 수도 있다. 즉, 자신만의 글 타입을 만들 수 있..
랜딩페이지 : 검색 또는 광고를 통해 웹사이트에 방문한 고객이 처음 보게 되는 페이지를 말한다. 기존에 알고 있던 홈페이지 페이지와는 다르다. 일반적인 홈페이지 페이지는 특정 메뉴를 가기 위한 요약 페이지와 같은 느낌이었으나 랜딩페이지는 고객에게 제공하려는 서비스에 대해 임팩트있게 설명하는 편이다. 그래서 근래 온라인 마케팅에 활용되고 있다. 워드프레스로 랜딩페이지 만드는거... 간단하지 않다. (제대로 쓸만한 페이지를 만든다는 걸 의미함. 그냥 랜딩페이지 아무렇게나 만드는건 어렵지 않아 보인다.)
플러그인에서 WP Mail SMPT 검색하여 설치한다.플러그인 설치 완료 후 설정을 해야한다. 각 항목의 의미From Mail : 보내는 측의 이메일 주소From Name : 보내는 측의 이름SMTP Host Name : 사용하려는 이메일 사이트의 SMTP값을 넣는다. 일반적으로 이메일 사이트 주소 앞에 'SMTP'를 넣으면 된다. (예를 들어, 네이버이면 smtp.naver.com / 다음이면 smtp.daum.net / 구글이면 smtp.gmail.com)Type of Encryption : 암호화에 대한 것이다. 이메일 사이트마다 다르다. (예를 들어, 네이버이, 다음, 네이트, 지메일은 SSL 이다. 네이버 웍스모바일은 TLS 이다.)SMTP Port : 이메일 사이트의 포트번호이다. 이메일 사이..
워드프레스에 무료계정으로 가입했다. 유용한 플러그인을 설치하기 위해 플러그인 메뉴를 한참 찾았다. 블로그 글들이 보여주는 캡쳐사진에는 분명 플로그인 메뉴가 있는데 내 화면에서는 도저히 보이지 않는다. 블로그 글들이 작성되던 시기 이후에 업데이트가 되어서 그런가 싶어서 최신 블로그 글들도 찾아봤다. 최신 블로그 글에 있는 캡쳐화면에도 플러그인 메뉴가 보인다. 내 화면만 안보인다.열심히 해답을 검색했다. 그리고 찾았다.워드프레스에는 가입형(워드프레스에서 제공)과 설치형, 두 가지가 있다. 가입형에는 플로그인 설치가 안된다고 한다.플러그인도 설치하면서 워드프레스를 제대로 배워보려면 호스팅 구매해서 설치형을 써야한다. 돈 안들이고 연습은 안되는구나...