-
WP Tip & Tech 2017‧08‧11
워드프레스에서 발송되는 이메일이 제대로 수신 안되는 현상
theme my login플러그인을 쓰는데 가입 인증 메일이 안간다. 여러가지 현상이 있지만, 요근래 워드프레스가 업데이트 된 후 종종 발생한다. 이유를 찾아보니 https://wordpress.org/support/topic/emails-created-from-tml-not-being-sent/ 이렇게 질문과 답변이 있고, http://www.wpbeginner.com/wp-tutorials/how-to-fix-wordpress-not-sending-email-issue/ 호스팅 서버가 PHP mail () 함수 를 사용하도록 구성되어 있지 않기 때문 입니다. 라고 한다. 대체하는 방법도 써있다.
-
WP Tip & Tech 2017‧08‧02
wp-json 으로 json 호출시 썸네일과 커스텀 필드 받기
사용자 입력 필드나 썸네일 url을 얻어내기 위한 코드이다. 테마의 function.php에 추가한다. add_filter('rest_prepare_post', 'append_acf'); function append_acf($response) { $thumbnail_id = get_post_thumbnail_id( $post->ID ); $thumbnail = wp_get_attachment_image_src( $thumbnail_id ); $_data['featured_image_thumbnail_url'] = $thumbnail[0]; $response->data['acf'] = get_fields($response->data['id']); $response->data['thumbnail'] = $thumbnail[0]; return $response; };
-
WP Tip & Tech 2017‧07‧31
썸네일 url 가져오기 (다른 방식)
if (has_post_thumbnail()) { $thumb = wp_get_attachment_image_src(get_post_thumbnail_id(), 'thumbnail_name'); echo $thumb[0]; // thumbnail url } 기존 방식으로 가져오지 못할 때 위와 같은 방식으로 썸네일 경로를 가져올 수 있다.
-
WP Tip & Tech 2017‧07‧30
글 제목으로 글 id 가져오기
특정 제목을 가진 글의 아이디를 가져올 때 유용하다. $getPost = get_page_by_title('제목으로 쓰인 글', OBJECT, 'post'); echo $getPost->ID;
-
WP Tip & Tech 2017‧07‧30
목록 구현할 때 포스팅의 slug 값 가져오기
<?php echo $post->post_name; ?> php로 이렇게 출력하면 슬러그(고유주소 뒤에 정의한 마지막 주소)가 노출됨.
-
WP Tip & Tech 2016‧02‧25
관리자가 보내는 이메일 주소와 이름 변경하기
워드프레스에서 회원들에게 보내는 이메일이 있을 경우 어떤 경우, 보내는 사람이 wordpress 로 나오고 보내는 이메일 주소가 wordpress@자기 도메인 으로 나오는 경우가 있다. 본인은 계정이 잠겼을 때 해당 계정 사용자에게 이메일이 보내지는데 저렇게 보내지게 되어서 수정하기로 했다. 테마폴더의 functions.php 를 열어 아래 코드를 추가하자. add_filter('wp_mail_from', 'new_mail_from'); add_filter('wp_mail_from_name', 'new_mail_from_name'); function new_mail_from($old) { return 'nis@werty.co.kr'; } function […]
-
Memo, WP Plugin, WP Tip & Tech 2015‧11‧18
ACF 플러그인 - 싱글 값, 멀티 값 불러오기
http://www.advancedcustomfields.com/ 위 플러그인은 포스팅할 때 추가 입력칸을 만들어서 입력한 값이 사용자 화면에 나오게 하는 아주 유용한 플러그인이다. 설치 후 관리자의 좌측메뉴에서 Custom Fields를 클릭하면 Field Group이 나온다. 거기서 사용하려는 방식과 값들을 설정해준다. (이 방법은 포스팅하지 않겠음) 중요한 것은 관리자에서 입력한 값이 어떻게 사용자 화면에 나올 수 있는지다. 관리자에서 설정할 때 Field Label, Field Name 을 보았텐데 […]
-
WP Tip & Tech 2014‧04‧18
워드프레스 db 테이블 접두어(table prefix) 변경 방법
워드프레스를 이용하다보면 호스팅을 이전해야하거나 여러 개의 워드프레스를 한 호스팅안에 설치할 경우가 생겨납니다. 그런데 이렇게 하나의 DB안에 여러 개의 워드프레스를 설치하기 위해서는 워드프레스 설치 당시 접두어인 wp_ 라고 입력되어있는 부분을 다르게 입력하고 설치하면 되지만 이미 다른 호스팅에서 설치되어있는 워드프레스를 옮겨와서 접두어(prefix)만 변경해서 이전하고 싶을 때가 있습니다. 워드프레스를 위한 DB 테이블 접두어 변경 방법 1. […]
-
WP Tip & Tech 2014‧04‧12
목록이 여러 페이지일 때 첫페이지와 나머지 페이지 다르게 구성하기
워드프레스로 제작한 사이트에서 메인 또는 카테고리 목록에서 포스팅들이 많아 페이지 번호로 구성되어 여러 페이지로 나뉘어 있을 때가 많습니다.접속 페이지 경로를 보면 ~/page/2/ 이렇게 표시되는 경우를 말합니다. 그런데 목록 첫번째에서만 배너나 슬라이드를 보여주고 나머지 페이지에서는 다르게 구성하고 싶을 때 활용합니다. 사용 방법은 아래와 같이 조건문을 사용하고 계신 테마 폴더의 index 구성 파일이나 category 구성 파일에 넣으시면 […]
-
WP Tip & Tech 2014‧04‧01
각 카테고리별로 노출되는 포스트 갯수 설정하기
워드 프레스는 [대시보드] → [설정] → [읽기]에서 '페이지당 보여줄 글의 수'에 입력한 숫자만큼 카테고리나 첫 페이지에 보여지게 된다. 그러나 카테고리에 따라 갯수를 다르게 보여주고 싶을 때가 있다. 다음과 같이 예를 들어 A라는 카테고리의 경우는 10개, B라는 카테고리의 경우는 20개, C라는 카테고리의 경우는 30개를 보여주고 싶다면 일단 가장 적게 보여줄 갯수를 [대시보드] → [설정] → [읽기]에서 '페이지당 보여줄 글의 […]