GeneratePress 테마: 글 작성자 제거하기

워드프레스에서 글 작성자를 숨기는 방법에 대하여 설명한 적이 있습니다. 이 글에서는 워드프레스 GeneratePress 테마에서 글 작성자 메타 정보를 제거하는 방법에 대하여 살펴보겠습니다. GP 테마의 유료 버전에서는 글 작성자를 표시할지 여부를 선택하는 옵션이 제공되지만 무료 버전에서는 제공되지 않습니다.

GeneratePress 테마에서 글 작성자 메타 정보 제거하기

GP 무료 버전에서 글 작성자 숨기기

GeneratePress 테마에서 글 작성자 메타 정보 제거하기

무료 버전을 사용하는 경우 위의 그림과 같이 글 발행일과 글 작성자 정보("by 글쓴이")가

제너레이트프레스 무료 버전에서는 글 작성자 정보를 제거하는 옵션이 제공되지 않습니다. 대신 CSS 코드를 사용하여 숨길 수 있습니다.

다음과 같은 CSS 코드를 사용하면 개별 포스트에서 글 작성자 이름이 브라우저에 표시되지 않습니다.

/* GeneratePress 테마에서 포스트에 표시되는 글 작성자 정보 숨기기 */
/* Hide author meta info from posts in GeneratePress */

.single .byline {
    display: none;
}

설정 » 읽기 » 홈페이지 표시에서 "최신 글"을 선택한 경우, 홈페이지의 글 리스트에서 작성자 정보를 없애려면 다음 코드를 사용할 수 있습니다.

/* 전면 페이지에서 글 작성자 정보 숨기기 */
/* Hide author name from the front page in GeneratePress */

.home .byline { 
     display:none; 
}

카테고리, 태그 등 아카이브 페이지에서 글쓴이 이름을 제거하고 싶은 경우에는 다음 코드로 숨길 수 있습니다.

.archive .byline { display:none; }

위의 코드를 워드프레스 관리자 페이지 »외모 » 사용자 정의하기 » 추가 CSS에 입력하시기 바랍니다.

display:none;을 사용할 경우 실제로는 해당 요소가 로드되지만 브라우저에서 방문자들에게는 표시되지 않습니다.

GP 유료 버전에서 글 작성자 제거하기

GeneratePress 테마의 유료 버전인 GP Premium을 사용하는 경우 외모 » 사용자 정의하기 » Layout » Blog로 이동하여 Content 탭의 Single 섹션에서 Display post author (글 작성자 표시하기) 체크박스를 해제하여 글 작성자를 제거할 수 있습니다.

GP 유료 버전에서 글 작성자 제거하기

Display post date(글 날짜 표시하기)의 체크란을 해제하면 포스트 날짜가 표시되지 않습니다.

다른 방법으로 GP Premium에서 제공하는 Elements 모듈을 사용하여 헤더 섹션을 생성하는 것도 가능합니다. 이 블로그에서는 헤더 섹션을 만들어서 글 발행일 대신 글 수정 날짜를 표시하도록 했습니다.

또한, GeneratePress 테마에서는 포스트 제목 아래에 댓글 개수와 링크를 표시하는 옵션이 제공되지 않지만, 헤더 섹션을 만들어 추가하는 것이 가능합니다. 자세한 방법은 추후에 시간이 될 때 정리하여 이 블로그에 올려보겠습니다.

마치며

이상으로 워드프레스 GeneratePress 테마에서 글 작성자 이름을 제거하는 방법에 대하여 살펴보았습니다.

GeneratePress 테마는 빠른 속도 때문에 우리나라에서 특히 수익형 블로그에 많이 사용되고 있습니다. GeneratePress 테마를 설치하고 캐시 플러그인과 최적화 플러그인을 세팅하면 속도가 빠르게 나올 것입니다("워드프레스 GeneratePress 테마: 구글 페이지 스피드 인사이트 점수" 참고).

참고

일부 글에 제휴 링크가 포함될 수 있으며 파트너스 활동으로 일정액의 수수료를 받을 수 있습니다.

9개 댓글

  1. /* 작성 일자만 남기고 메타 정보 숨기기 */

    .byline, .single .byline, .home .cat-links, .archive .cat-links, .search .cat-links, .comments-link {
    display: none;
    }

    .entry-meta {
    margin-bottom: -10px;
    }

    @media (min-width: 1025px) {
    .separate-containers .inside-article {
    padding: 40px 40px 20px 40px;
    }
    }

    @media (min-width: 720px) and (max-width: 1024px) {
    .separate-containers .inside-article {
    padding: 30px 30px 20px 30px;
    }
    }

    @media (max-width: 719px) {
    .separate-containers .inside-article {
    padding: 30px 30px 5px 30px;
    }
    }

  2. .home .entry-meta, .archive .entry-meta {
    display: none;
    }

    .single .byline {
    display: none;
    }

    이 상태에서 홈과 카테고리 페이지에 작성 일자를 추가하고 싶습니다.

    1. 다음 코드만 사용하면 되지 않나요?

      .entry-meta .byline {
      display: none;
      }

      원하는 대로 잘 안 되는 경우 GP 테마 유료 버전을 사용하면 쉽게 가능합니다.
      또한, 기본적인 CSS를 이해해도 어렵지 않습니다.

  3. .home .entry-meta {
    display: none;
    }

    .single .byline {
    display: none;
    }


    이 상태에서 home에 작성 일자를 추가하고 싶습니다!!ㅎㅎ

  4. .byline, .home .cat-links, .comments-link {
    display: none;
    }

    .single .byline {
    display: none;
    }

    이게 딱 제가 원하는 CSS 코드인데 이렇게 하면 .cat-links 와 .comments-link 부분에 여백이 없어지질 않네요.

댓글 남기기

* 이메일 주소는 공개되지 않습니다.