-
WP Tip & Tech 2017‧08‧11
워드프레스 번역된 파일 .po .mo 저장 위치
플러그인일 경우 /wp-content/languages/plugins 이 안에 저장 테마일 경우 /wp-content/languages/themes 이 안에 저장
-
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 구성 파일에 넣으시면 […]