Home 게시판 커뮤니티 Q&A 워드프레스 문의하나 드립니다

3개 답변, 3 voices Last updated by Avatar of 082net082net 12 years, 5 months 전
  • Avatar of hyunsungyihyunsungyi
    Participant
    @hyunsungyi
    #6142

    안녕하세요.

    좀 특이한 웹사이트를 만드는 중인데요.
    워드프레스로 로그인시 본인이 작성한 글만 자동으로 검색해서 보이게 할수는 없을까요?

    답변 부탁드립니다.

    감사합니다.

    Avatar of StanleyChoiStanleyChoi
    Participant
    @stanley
    #6144

    워드프레스 subscriber가 글을 작성하면 원래 자기가 작성한 글은 관리자화면에서 자기가 모두 관리를 할 수 있는데요…그걸 말씀하시는 것 같지는 않은데… 이것과는 다른것인가요? 좀 구체적으로 설명이 필요할 것 같습니다.

    Avatar of hyunsungyihyunsungyi
    Participant
    @hyunsungyi
    #6146

    답변 감사합니다!

    네 Job Listing 테마를 사용하고 있고요,
    비지니스 용으로 폐쇠적인 사이트라 로그인시 본인이 작성한 글만 보이고 관리자가 댓글로 관리해주는 시스템을 만들고있는데요

    어떤식으로 하는게 좋을지 모르겠어서 글을 올렸습니다

    Avatar of 082net082net
    Keymaster
    @082net
    #6156

    발상에 따라서 여러가지 방법이 있을텐데요… 가장 대표적이고 쉬운 방법은 작성자별 글 목록을 출력해 버리는 것입니다.

    예를 들어서 제 로그인 아이디가 082net인데 https://kopress.kr/author/082net/ 와 같은 링크를 따라가면 제가 쓴 글만 나오게 됩니다.

    단순히 로그인 시 자신의 글을 보여주기만 하면 된다면 wp_redirect를 써서 위와 같은 링크로 리다이렉트 시켜주면 됩니다.

    어떤 특정 페이지에서 로그인한 사람의 글 목록을 보여주려면 해당 템플릿 파일에서 아래와 같이 적용하면 됩니다.
    if ( is_user_logged_in() ) {
    global $current_user;
    query_posts( array(‘author’=>$current_user->ID) );
    }

    폐쇄적으로 만드시려면, 회원이 다른 회원의 글을 못봐야 할텐데… 이부분은 좀 어려운 과제일 수 있습니다. 워드프레스가 오픈형 커뮤니케이션을 전제로 돌아가기 때문에… 흡… 전부 못보고 관리자와 본인만 보게 하려면 글이 등록될 때 아예 강제로 private로 등록되도록 해 버리는 방법은 있습니다 ^^;

    Avatar of 082net
    Facebook 사용자 모임 그룹 도 함께 운영되고 있으며, 격 주로 미트업과 스터디를 진행하고 있으니 관심 있으신 분들의 많은 참여 바랍니다 🙂
4 글 보임 - 1에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.