워드프레스 댓글 9

워드프레스 GeneratePress 테마: 댓글 섹션에 안내 문구 표시하기

워드프레스 댓글 섹션에 안내 문구나 특정 문구를 표시하고 싶은 경우가 있습니다. 그런 경우 테마 파일을 수정하는 것을 고려해 볼 수 있습니다. GeneratePress 테마를 사용하는 경우 훅(hook)을 사용하여 댓글 제목 아래나 댓글 윗부분 또는 아래 부분에 특정 문구를 추가할 수 있습니다. 워드프레스 GeneratePress 테마: 댓글 섹션에 안내 문구 표시하기 예를 들어, 댓글 섹션 제목 아래에 "아름다운 말 고운 말을 사용해 주세요"라는 문구를 넣고 싶은 경우 제너레이트프레스 테마에서는 [**generate_below_comments_title**] 훅을 사용할 수 있습니다. 무료 버전에서는 테마 함수 파일에 직접 훅을 추가해야 합니다. GeneratePress 유료 버전을 사용하는 경우에는 ..

워드프레스 회원만 댓글을 달 수 있도록 설정하기

워드프레스에서 포스트를 발행하면 보통 하단에 댓글 입력 폼이 표시되어 누구나 댓글을 달 수 있습니다. 회원만 댓글을 달 수 있도록 하거나 댓글을 달지 못하도록 차단하는 것이 가능합니다. 그리고 특정 글이나 전체 글에 댓글을 달지 못하도록 제한할 수도 있습니다. 워드프레스 회원만 댓글을 달 수 있도록 설정하기 회원(로그인 사용자)만 댓글을 달 수 있도록 설정하려면 워드프레스 관리자 페이지 > 설정 > 토론으로 이동하여 다른 댓글 설정의 '가입하여 로그인한 사용자만 댓글을 남길 수 있습니다'를 체크하면 됩니다. 이 설정은 전체 댓글에 적용됩니다. 그리고 악성 댓글이나 스팸 댓글이 달릴 때 댓글이 사이트에 표시되지 않도록 새로운 댓글이 달릴 때 관리자가 승인해야 사이트에 표시되도록 하려면 댓글이 보이기 전에 ..

워드프레스 댓글 폼에서 'Your email address will not be published' 문구 변경 방법

워드프레스 댓글 폼에 'Your email address will not be published. Required fields are marked *'가 표시되는 경우가 있습니다. 경우에 따라 이 문구가 한글로 번역되어 '이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다'로 표시될 수 있습니다. 이 문구를 변경하는 방법에 대해 살펴보겠습니다. 워드프레스 댓글 폼에서 'Your email address will not be published' 문구 변경 방법 'Your email address will not be published...' 텍스트가 워드프레스 댓글 입력 필드 바로 위에 표시될 수 있습니다. 한국어 버전에서는 이 부분이 한글로 번역되는 경우가 있습니다. Astra 테마 (아..

워드프레스 '댓글이 닫혀있습니다 (Comments are closed)'가 표시되는 경우

워드프레스에서 특정 글에 '댓글이 닫혀있습니다 (Comments are closed)'가 표시되면서 댓글을 작성하지 못하는 경우가 있습니다. 관리자가 해당 글에 대하여 댓글을 달 수 없도록 댓글을 비활성화한 경우에 이 문구가 표시되면서 댓글을 달 수 없게 됩니다. 만약 댓글을 다시 허용하고 싶다면 특정 글 또는 전체 글에 대하여 댓글을 허용할 수 있습니다. 반대로 특정 글 또는 전체 글에 대하여 댓글을 금지할 수도 있습니다. 워드프레스 '댓글이 닫혀있습니다 (Comments are closed)'가 표시되는 경우 워드프레스의 특정 글에 대하여 댓글을 금지하는 경우 해당 글에 대하여 댓글이 있으면 위와 같이 "Comments are closed" (댓글이 닫혀있습니다)가 표시되고, 댓글이 없으면 댓글 섹션..

워드프레스에서 붙박이 댓글 설정하기

댓글 중 특정 댓글을 하이라이트 댓글로 설정하여 다른 댓글보다 맨 위에 고정되도록 하고 싶을 때가 있습니다. 워드프레스의 기본 댓글 시스템에서는 댓글을 상단에 고정하는 기능이 제공되지 않습니다. 워드프레스에서 이 기능을 구현하는 방법으로 두 가지를 생각해볼 수 있습니다. Disqus 댓글 시스템 사용 Disqus 댓글 시스템을 사용하면 사용자들이 게스트로 댓글을 달거나 Disqus 또는 페이스북 등의 소셜 로그인을 통해 댓글을 달 수 있습니다. 그리고 Disqus에서는 특정 댓글을 강조하여 상단에 표시되도록 설정할 수 있습니다. 위의 그림과 같이 상단에 고정하려는 댓글의 맨 오른쪽의 아래 방향 화살표를 클릭하고 "이 댓글 강조하기"를 선택하면 됩니다. 그러면 "댓글을 강조했습니다. 강조한 댓글은 맨 위에..

워드프레스 2019.05.06

워드프레스 댓글 폼에서 'Save my name, email...' 체크박스를 제거하는 방법

워드프레스 댓글 폼에 'Save my name, email, and website in this browser for the next time I comment' 체크박스가 표시됩니다. 이 체크박스는 유럽 개인정보보호법인 GDPR을 준수하기 위해 워드프레스 4.9.6부터 추가되었습니다. GDPR의 적용을 받지 않는 사이트라면 이 필드를 제거해도 무방합니다. 이 필드가 표시되지 않도록 하려면 다음 코드를 사용 중인 워드프레스 테마의 함수 파일(functions.php)에 추가하면 됩니다.add_filter( 'comment_form_default_fields', 'tu_comment_form_hide_cookies_consent' ); function tu_comment_form_hide_cookies_c..

워드프레스 2019.04.05

워드프레스에서 댓글 작성자의 표시 이름 변경하기

워드프레스에서 댓글 표시 이름을 '성 이름'으로 변경하는 방법 add_filter( 'comment_author', 'custom_comment_author', 10, 2 ); function custom_comment_author( $author, $commentID ) { $comment = get_comment( $commentID ); $user = get_user_by( 'email', $comment->comment_author_email ); if( !$user ): return $author; else: $firstname = get_user_meta( $user->id, 'first_name', true ); $lastname = get_user_meta( $user->id, 'last_..

워드프레스 2018.11.06

IP 주소로 워드프레스 스팸 댓글 차단하기

워드프레스 사이트의 글이 구글 등의 검색엔진에 노출되기 시작하고 사용자들의 유입이 증가하면서 불청객도 함께 증가하게 됩니다. 바로 스팸 댓글이나 스팸 회원들입니다. 이 경우 Akismet Anti-Spam과 같은 스팸을 막아주는 플러그인을 설치하면 효과적으로 스팸에 대응할 수 있습니다. 저는 플러그인을 사용하지 않고 대신 다음 글에서 소개하는 댓글 블랙리스트를 활용하여 워드프레스 스팸 댓글을 차단하고 있습니다. 댓글 블랙리스트를 활용하여 워드프레스 스팸 댓글에 대처하기 스패머들이 자주 사용하는 금칙어를 지정해주고, 해당 금칙어가 들어간 댓글은 모두 '휴지통'으로 이동하게 됩니다. 간혹 정상적인 댓글도 휴지통으로 이동하는 경우가 있지만, 이 방법을 사용하면 별도의 플러그인 없이 상당량의 스팸을 걸러낼 수 ..

워드프레스 2018.10.11