오늘은 워드프레스 댓글을 튜닝하는 방법에 대해서 알아봅니다.
워드프레스 댓글은 여러가지로 불만족스러운 점이 많습니다. 수정과 삭제가 안된다는 점, 단순 텍스트만 입력 가능하다는 점, 그리고 별로 디자인으로 이쁘지는 않은 최소한의 기능만 구현해 놓았다는 점 등이 불만스러운 점이죠.
이러한 댓글 포맷에 대해서 살펴보죠. 워드프레스 댓글 시스템은 회원이 아닌 일반 방문자에게도 댓글 작성을 허용 시 이름과 이메일을 필수로 입력하고 필요 시 웹사이트 주소를 입력토록 하고 있습니다.
예전에는 이름과 이메일과 더불어 웹사이트 홍보가 중요하기 때문에 세가지 입력 항목을 ㅇ요구하고 있는데요. 간결한 것을 좋아하는 요즘 사람들의 경향을 고려한다면 입력 정보를 조금 줄일 필요가 있습니다. 너무 많은 정보를 입력하도록 만드는 것은 방문자의 사용 경험에 좋지 않은 영향을 줄 수 있기 때문입니다.
따라서 여기서는 댓글 입력 양식 중 웹 사이트 주소(URL) 입력칸이나 이메일 입력칸등을 없애는 방법에 대해서 알아봅니다. 아래 방법은 generatrPress 테마에서 적용되는것을 확인한 내용입니다.
워드프레스 댓글에서 웹사이트 주소(URL) 입력칸 없애기
워드프레스 댓글에서 웹사이트 주소(URL) 입력칸을 없애기 위해서는 차일드 테마의 functions.php 나 MU-plugin에서 아래와 같은 코드를 입력하고 저장합니다.
add_action( 'after_setup_theme', 'tu_add_comment_url_filter' );
function tu_add_comment_url_filter() {
add_filter( 'comment_form_default_fields', 'tu_disable_comment_url', 20 );
}
function tu_disable_comment_url($fields) {
unset($fields['url']);
return $fields;
}
Code language: PHP (php)
이러한 코드 작업이 적용된 모습니다.
워드프레스 댓글에서 이메일과 웹사이트 주소(URL) 삭제
이번에는 이메일과 웹사이트 주소(URL)을 보이지 않토록 하는 방법입니다. 이러면 오직 이름만 입력해서 댓글을 작성할 수 있습니다.
먼저 워드프레스 관리자계정으로 로그인해 대쉬보드에서 설정 – 토론으로 이동합니다.
여기 ‘다른 댓글 설정’ 부분에서 ‘댓글 쓴 사람의 이름과 이메일을 꼭 남겨야 합니다.’ 부분을 선택 해제합니다. 아래 이미지는 선택 해제전의 모습니다.
다음으로는 아래와 같은 코드를 차일드 테마의 functions.php 나 MU-plugin에 추가합니다.
add_action( 'after_setup_theme', 'tu_add_comment_url_filter' );
function tu_add_comment_url_filter() {
add_filter( 'comment_form_default_fields', 'tu_disable_comment_url', 20 );
}
function tu_disable_comment_url($fields) {
unset($fields['url']);
unset($fields['email']);
return $fields;
}
Code language: PHP (php)
새롭게 뉴스레터를 시작했습니다.
1️⃣ 주식 등 투자 정보 : 기업 분석, IB 투자의견 등 투자 관련 내용
..... 테슬라 실적 및 IB들의의 테슬라 투자의견
2️⃣ 사례 및 트렌드 : 사례연구와 트렌드 관련 괜찮은 내용
.....유튜브와 경쟁대신 구독 전환한 비디오 플래폼 비메오 사례