본문 바로가기
IT

티스토리 방명록 비밀글 설정하기

by ㅖ 2019. 11. 2. 14:09

티스토리 스킨은 방명록에 비밀글을 설정할 수 있는 기능유무가 스킨별로 다르다.

그래서 비밀글 설정이 안되어 있는 블로그는 html 소스를 추가하여 기능을 추가해야 한다.

아래 소스 중 4~9줄의 p태그 전체를 복사해 놓는다.

<s_guest_input_form>
	<div class="comment-form">
		<s_guest_member>
			<!-- 비밀 글 시작 -->
			<p class="guest_secret_box" style="padding-bottom:0.45em;">
				<input type="checkbox" id="" name="" class="checkbox" value="1" style="vertical-align:middle;" />
				<label for="" style="font-size:0.9em;">비밀글</label>
			</p>
			<!--비밀 글 끝-->
			<div class="field">
				<s_guest_form>
					<input type="text" name="" placeholder="이름" value="">
					<input type="password" name="" placeholder="암호" value="">
				</s_guest_form>
			</div>
		</s_guest_member>
		<textarea name="" cols="" rows="4" placeholder="내용을 입력하세요."></textarea>
		<div class="submit">
			<button type="submit" class="btn" onclick="">등록</button>
		</div>
	</div>
</s_guest_input_form>

첫 줄부터 마지막 줄 s_guest_input_form 소스가 방명록 페이지 소스이다.

티스토리 관리 페이지의 html 편집기를 실행한 후 s_guest_input_form 단어를 검색하고, 해당 소스 전체를 메모장 같은 곳에 별도로 백업해둔다.

3번째부터 16번째 줄의 s_guest_member가 비로그인 사용자 정보 및 비밀글을 설정하는 부분이다.

s_guest_member 사이에 위에 복사해놓은 p태그를 붙여넣기 한다.

s_guest_member 소스를 벗어난 곳에 p태그를 등록하면 기능이 작동하지 않으니 반드시 해당 소스 안에다 비밀글 소스를 추가해야 한다.

설정을 마치고 저장을 하면 비로그인 사용자, 다른 로그인 사용자가 내 방명록 페이지에서 비밀 체크박스를 확인할 수 있다.

비밀글 소스는 댓글이든 방명록이든 나를 제외한 대상에게 보여지게 설정된 것으로 관리자가 로그인하면 보이지 않는다.

사실 관리자가 자기 게시글이나 방명록에 비밀로 쓸 이유도 없긴 하지만 안쓰더라도 관리자에게는 해당 메뉴가 안보이니 좀 애매하긴 하다.

 

 

참고사항으로 방문객의 비밀 댓글에 대해 관리자가 비밀로 답글을 달면 방문객이 답글을 확인할 수 없는데, 티스토리 구조의 문제이기 때문에 이 부분은 어쩔 수 없으니 관리 중인 블로그에서 답글을 쓸 때는 비밀을 해제하여 등록한다.

댓글