워프 새로 인스톨 했는데 댓글이 자꾸 보여서 없애는 방법을 적어보았다.

솔직히 댓글이 있으면 유저가 의견을 남길수 있고 서로 토론도 가능하다.

정보를 공유하고 그 정보에 대한 검증적인 측면에서도 댓글은 중요하다고 생각한다.


하지만 그냥 무심코 댓글 열어두면 특히 외국 스패머가 아주 난리가 난다.

광고 댓글 트랙백 걸고 잘못하면 해킹의 소지도 있다.


물론 이것을 차단하는 기능, 플러그인도 존재하고 있으므로 걱정할것은 없다.

나 처럼 굳이 댓글이 필요없는 워드프레스 사용자가 있다면 오늘의 포스팅이 도움이 될 것이다.


여기서는 26(트웨니식스, twenty six) 워드프레스 기본 테마에 대한 예시를 들어 설명.(하지만 대부분 적용될 것임)


1. 모든 게시물 전체 적용

설정으로 들어가서 토론 메뉴로 이동한다(영어로는 Discussion)

여기서 기본 글 설정에서 두번재 세번째 항목의 체크를 해제한다

(새로운 글에 다른 블로그에서 오는 링크알림을 허용 / 댓글을 쓸 수 있게 합니다)


2. 각 개별 게시물 코멘트 중지(벌크 Edit)

나의 경우 이렇게 해도 적용이 안되었다. 여전히 댓글 창이 보일 뿐이었다.

이런 경우, 글 포스팅때 댓글을 해제해주면 된다


일괄적용으로 하면 번거롭지 않다

메뉴에서 Posts(글)로 이동하고 모든 포스트 목록에서 일단 댓글 해제하고자 하는 게시물을 체크한다.

모두 체크하면 전체 선택된다.

그리고 위 처럼 왼쪽 상단의 항목을 지정하고 적용 버튼을 누른다

(편집 적용 후, 적용 버튼 클릭)

그러면 아래처럼 선택지정한 모든 글에 대한 일괄 편집 화면이 나온다.


여기서 댓글란에 "허용안함"으로 지정하고 그 아래 우측의 "업데이트" 버튼을 눌러 저장한다.

그러면 더 이상 댓글이 보이지 않는다!

아참! 트랙백도 막을거라면 그 옆에 핑(Pings)에도 "허용안함"으로 지정해주신다.

모두 선택시, 기본적으로는 글 리스트가 20개 선택된다

만약 더 많은 게시글을 한번에 선택하려면 화면옵션으로 이동해서 변경시켜주면 된다.


3. 게시물 자체 에디터에서 댓글 막기

글 편집 화면으로 진입하면 Discussion이라는 섹션이 하단에 보인다.

여기서 모두 체크를 해제한다(코멘트, 트랙백 선택 해제)



* 참고 게시물: https://themeisle.com/blog/disable-comments-in-wordpress/

도움이 되길 바랍니다.



Posted by 느린걸음아이_ 트랙백 0 : 댓글 0

사용하고 있는 워드프레스 경로를 원하는것으로 바꾸는 방법이다.

예시로 드는 것은 실제로 도메인 주소에서 경로를 아예 루트로 하고자 할때인데.

워드프레스 설치 경로가 루트/특정 폴더 일 경우, 실제 접속은 루트로 하게끔 하는 방식이다.

크게 3가지 과정이 있다.
1. (root)/.htaccess 파일 수정
2. 워드프레스 관리자 가서 경로 지정
3. (root)/index.php 파일 수정

우선 첫번째.
루트/.htaccess 파일이 없다면 새로 만들어준다.
그리고 다음과 같이 넣어주면 된다.

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteCond %{REQUEST_URI} !^/my_subdir/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /my_subdir/$1
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteRule ^(/)?$ my_subdir/index.php [L] 
</IfModule>

여기서 ‘my_subdir' 대신 실제 워드프레스 소스 코드가 위치한 폴더명을 넣어준다.
마찬가지로 ‘example.com' 대신 내 도메인 주소 URL을 넣어준다.

다음으로 wordpress 관리자로 이동해서 다음과 같이 바꿔준다. (도메인주소/wp-admin)

 

만약 접속 안되면 서브디렉토리 넣어서 도메인주소/서브디렉토리/wp-admin 으로 시도해보고,
그래도 안되면 직접 디비(My-sql)가서 주소 바꿔준다.

그리고 /index.php로 이동하여 아래처럼 파일을 넣어준다

(root)/index.php

<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define('WP_USE_THEMES', true);

/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . ‘/서브_dir/wp-blog-header.php' );

여기서 '서브_dir'대신에 여러분의 실제 서브 디렉토리명을 넣어주고 저장한다.

오늘 정리한 워드프레스 특정 경로로 접속되게 하는 방법에 대한 설명은 아래에 자세히 나와있다.

개인적인 메모겸(맨날 까먹음) 적어봄.

끝.


Posted by 느린걸음아이_ 트랙백 0 : 댓글 0


티스토리 툴바