워드프레스에서 비공개로된글 검색하기
팀내에서 워드프레스를 이용해서 위키 사이트를 운영중입니다.
사용중 저희 팀에게만 공개하고싶은 글들이 있었습니다.
이런글들은 비공개로 설정해놓고 로그인한 저희 팀원들만 보도록 권한설정을 사용중입입니다.
하지만 다른사람들이 쓴 비공개글은 검색이 되지 않아서 상당히 불편합니다.
이를 검색되도록 하기위해선 외모 -> 테마편집기에서
functions.php에 아래와 같은 함수 추가하면 해결 됩니다.
add_action('pre_get_posts','filter_search');
function filter_Search($query){
if( is_admin() || ! $query->is_main_query() ) return;
if ($query->is_search) {
if( current_user_can('edit_private_posts') ) {
$query->set('post_status',array('private','publish'));
}
}
}
'웹' 카테고리의 다른 글
[팁] Avada 테마에서 modal 링크 숏코드 사용법 (0) | 2015.07.14 |
---|---|
워드프레스 멀티라인 메뉴 만들기 (0) | 2015.07.13 |
워드프레스로 홈페이지 만들면서 자주쓰는 명령어 (0) | 2015.06.16 |