08 27
출처: WpRecipes.com – Add private notes to your WordPress blog posts
사용 중인 테마의 functions.php 파일에 코드 몇 줄 더해주면 짧은 코드를 이용해 로그인한 관리자만 볼 수 있는 메모를 남길 수 있는 방법이 WpRecipes.com에 소개되어 있네요.
사용방법은 위 원문 링크를 따라가셔도 쉽게 알만큼 간단한데요. 사용할 short code를 테마 기능에 추가하기 위해 functions.php 파일을 열어 <?php 와 ?> 사이에 아래 코드를 붙여넣기한 뒤 저장합니다.
add_shortcode( 'note', 'sc_note' ); function sc_note( $atts, $content = null ) { if ( current_user_can( 'publish_posts' ) ) return '<div class="note">'.$content.'</div>'; return ''; }
다음 포스트에서 아래처럼 특정 내용 앞 뒤에 노트 숏코드로 감싸주면 로그인했을 때 자신에게만 보여지는 메모를 남길 수가 있게 됩니다.
[note] 나만 볼 수 있지롱~. ; ) [/note]
functions.php에 숏코드를 등록할 때 내용 앞뒤로 note 라는 이름의 클래스로 스타일을 입히겠다고 정의해뒀으니, 사용 중인 CSS 파일에 원하는 스타일을 note 클래스로 정의해서 사용할 수 있습니다.