워드프레스에서 글 작성자 숨기기

14

워드프레스에서 글 작성자 정보를 CSS를 사용하여 숨기는 방법을 살펴보겠습니다.
Hide author in wordpress
위의 그림은 Pinboard라는 테마의 프런트 페이지의 모양입니다. 위의 경우 글 제목 아래에 글 작성자 정보와 날짜 정보가 표시되어 있습니다. 글 작성 정보와 날짜 정보를 숨기려면 먼저 요소 검사를 통해 요소 정보를 파악해야 합니다. 구글 크롬에서 마우스 오른쪽 버튼을 누르고 "요소 검사"를 누르면 해당 요소들이 표시됩니다. 위의 예에서 작성자 이름과 날짜 정보에 해당하는 요소는 no_top_pad 클래스입니다. 다음과 같은 코드를 CSS 스타일시트에 추가하면 작성자 정보가 숨겨집니다. (CSS 스타일시트에 사용자 코드를 입력하는 방법은 여기를 참고하시기 바랍니다.)

/* hide author information in wordpress */
.no_top_pad {
display: none;
}

위의 코드를 적용하면 다음 그림과 같이 작성자 정보가 표시되지 않습니다.
After hiding author information in wordpress

위에서 작성자/날짜 정보뿐만 아니라 메타 필드 전체(카테고리 포함)를 없애려면 post-info 클래스를 사용합니다.

/* hide meta information in wordpress */
.post-info {
display: none;
}

실제 요소는 테마에 따라 다를 수 있으므로 요소 검사를 하여 해당 요소를 숨기면 됩니다.

추가: 테마 옵션에서 포스트 메타 정보 표시/숨기기

아바다, Enfold 등 일부 유료 테마에서는 테마 옵션에서 포스트 메타 정보를 표시하거나 숨길 수 있는 옵션을 제공합니다.

아바다 테마

그림은 베스트셀링 테마인 Avada에서 블로그 메타 정보를 표시하거나 숨길 수 있는 옵션을 보여줍니다. 아바다의 경우 Avada > 테마 옵션 > 블로그 > 블로그 메타에서 글 작성자 정보나 글 작성 날짜, 카테고리 등의 정보를 표시하거나 숨길 수 있습니다.

먼저 테마에서 이런 옵션을 제공하는지 체크해보시는 것도 좋을 듯 합니다. 이런 기능을 제공하지 않으면 테마 소스 파일을 수정(차일드 테마를 만들어서 진행)하거나 CSS를 통해 숨기는 방법을 시도해볼 수 있습니다.

14 개 댓글

  1. 안녕하세요. 일전에 cracker님 글에 분명 댓글을 남겼던거 같은데..저의 어떤 이메일을 넣어도 성공이 안 되네요. ㅠ.ㅠ(다시 회원가입했어요 ㅎ) 어제 페이지 뷰가 엄청 올라가셨을텐데..제가 공부좀하고 자료를 찾느라...(고급진 정보 감사합니다~)
    그래서 찾은 것 같은데요, 위의 내용이 맞는 것 같기도 하고, 적용이 안 되나 싶기도 한데...저는 날짜나 작성자 등의 정보가 나오는 게 싫어서(댓글이 필요없기도 하고) 모든 내용을 다 페이지로 만들었거든요. 그래서 페이지 상에서는 작성자 정보가 안 나와서 좋은데.. 검색기능으로 보면 해당 일자들이 보여지는데요, 위의 기능으로 없앨 수 있나요? 보통 일반 웹사이트는 페이지 검색을 해도 일자는 안나오는데 워드프레스로 만들어진 페이지에서는 검색결과 페이지에서는 보여지는 것도 같고... 말씀부탁드려요~

    • 안녕하세요?

      글 작성자, 날짜를 숨기는 방법은 여러 가지가 있습니다.
      테마 파일을 직접 수정하는 방법이 있습니다. 가급적 자식 테마를 만들고 하시면 됩니다. 하지만 간혹 자식 테마가 아닌 부모 테마에서 직접 수정해야 하는 경우도 있습니다. 이 경우 나중에 테마가 업데이트되면 동일한 작업을 반복해야 합니다.
      이 방법은 PHP를 조금 알면 쉽게 가능합니다.

      다른 방법으로 CSS로 숨기는 방법입니다.

      숨기고자 하는 정보가 있는 URL을 알려주시면 CSS를 알려드릴 수 있을 것 같습니다.

    • 참고로 유료 테마의 경우 이런 정보를 숨기거나 표시할 수 있는 옵션이 제공되기도 합니다.

      예를 들어, 베스트셀링 테마인 아바다( http://themeforest.net/item/avada-responsive-multipurpose-theme/2833226?ref=elohimguy
      )의 경우 이런 정보를 상세하게 설정할 수 있는 옵션이 제공됩니다.
      https://uploads.disquscdn.com/images/c8ebc92811bb68b1b941a2a2f4b5b27bd2e84f0e8a54758e8a3462e50e0b2430.png

      이 블로그에 사용 중인 Divi 테마( http://www.thewordcracker.com/basic/%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4-elegantthemes%EC%9D%98-divi-%ED%85%8C%EB%A7%88-%EB%91%98%EB%9F%AC%EB%B3%B4%EA%B8%B0/ )에서도 제한적이지만 비슷한 옵션이 제공되고요.
      https://uploads.disquscdn.com/images/2b8c6173db91bf1d9e8ddb032e180508e3475307fab55f3eddf58ae1284ce05a.png

      먼저 테마 옵션에서 이와 같은 기능이 있는지부터 살펴보셔도 좋을 듯 합니다.

      • 우와 ~~ 저희 사이트 예전에 기술 문의드렸던 krcmart.com이에요.ㅋ 지금 알려주신 내용 중 두번째 방법(아바다에서 블로그 조정하는 옵션)으로 해결되었어요.. 검색에서 날짜나 어드민이라는 내용이 안 보이니 너무 좋아요~ 아직 원인을 못 찾아서 검색은 안 되지만 수정사항 하나는 해결하고 퇴근할 수 있어 기분이 좋네요~~ 정말 감사합니다.

      • 문제가 해결되어 다행이네요^^

        아바다가 옵션이 많아서 초보자도 쉽게 만들 수 있는 장점이 있죠.ㅎㅎ

        아바다의 경우 웬만한 기능은 다 옵션으로 제공할 것 같습니다. 하지만 옵션이 너무 많아서 그런 옵션이 어디에 있는지 찾는 것이 쉽지 않다는 것이 단점이라면 단점 같습니다.

      • 아바다가 웬만한 기능은 다 제공하는거군요~ 처음에 테마구입하고 다 눌러봤다고 생각했는데 아니었나봐요. ㅎㅎㅎㅎ 알려주신 기능 변화를 제가 몰랐던 거를 봐서는요.. 제가 사용하지 않아도 되는 플러그가 많은 것 같긴해요. 근데 가끔은 워드프레스의 기능 문제인지, 아바다 문제인지 적용이 잘 안 될 때도 있고...뭐 그래도 초보자 입장이라 만족스러워요.무료에서는 없는 기능들이 있어서 수월하게 작업할 수도 있고 ^^

      • krcmart 사이트가 느려서 그런지 제 브라우저에서는 로딩이 잘 안 되네요.

        우선 아바다( http://themeforest.net/item/avada-responsive-multipurpose-theme/2833226?ref=elohimguy
        )에서 사용되는 필수 플러그인을 제외한 후에 모든 플러그인을 비활성화한 후에 속도를 테스트해보시기 바랍니다.

        그런 다음 플러그인을 하나씩 활성화하면서 속도를 느리게 하는 플러그인을 찾아서 다른 플러그인으로 대체하거나 삭제하는 것을 고려해보시기 바랍니다.

      • 플러그를 모두 비활성화해도 속도는 비슷하게 나오는 것 같아요. ㅠ.ㅠ 다시 테스트를 위해서 새로운 노트북에 설치해서 테스트 페이지를 만들어보기로했어요 전문가가 아니다 보니 어렵네요. 조언 감사드립니다~

      • 네 보통은 Clean Up Optimizer라는 플러그로 페이지 생성후에 비우기를 했구요.(비워지지 않는 항목이 있긴해요) 뭔가 더 있을 수 있어서 WP Super Cache라는 플러그로도 지금 테스트 해봤습니다.

      • 음... 그래도 krcmart 사이트가 느리게 로드되네요.

        PHP 버전을 7.0대로 업그레이드할 수 있으면 해보시기 바랍니다. 아니면 웹호스팅 문제 같기도 하고요.

      • ㅎ 전문분야가 나왔네요. 웹호스팅이나 서버쪽 문제는 아닌것같다고 그러더라구요..우선은 새로 제공받은 노트북에 다시 페이지 만들어서 속도를 보고 조언해주신 내용으로도 서버쪽에 문의를 해보겠습니다. 정말 감사합니다.

      • pingdom speed test를 해보면 사이트 로딩 속도가 60초가 나오네요.

        https://tools.pingdom.com/#!/db3Mq9/http://krcmart.com/

        동일한 시점에 이 블로그를 테스트해보니 2초 미만으로 나오네요.

        https://tools.pingdom.com/#!/P1NgJ/http://www.thewordcracker.com/

        (보통은 애드센스 광고 때문에 조금 느려져서 3~4초대가 나온 것 같은데 조금 빠르게 측정되는 것 같습니다.)

        아무리 최적화가 안 되더라도 60초까지는 안 나오거든요.
        테마를 웹호스팅 서버에서 감당을 못할 정도로 사양이 안 좋을 수도 있습니다.

      • ㅠ.ㅠ 그러게요.. 테마가 무겁긴 한 것 같은데.. 아바다에 문의했을때는 혹시 테마 문제가 있는것 아니냐는 질문에 서버나 다양한 리소스를 써서 그런 것 같다고 조언해주긴 했는데...word님 시간을 많이 뺏었네요. 알려주신 내용들 대로 우선 더 알아보고 조정해볼 수 있는 방법 찾아보고 할게요. 감사합니다.

댓글 남기기

Please enter your comment!
Please enter your name here