본문 바로가기
+ Development/Tistory

[Tistory] 티스토리 로딩 화면 설정하기(Set up a Tistory Loading Screen)

by :: Teacher :: 2021. 9. 26.
728x90
반응형

[Tistory] 티스토리 로딩 화면 설정하기(Set the Tistory Loading Screen)
[Tistory] 티스토리 로딩 화면 설정하기(Set the Tistory Loading Screen)

티스토리(Tistory)에서 구글 애드센스, 카카오 애드핏 등 광고들을 설정했다면 여러 상황에 따라 티스토리 로딩 속도가 느릴 수 있다. 

로딩 속도가 느릴 경우 광고, 이미지 등을 전부 불러오지 못해서 작성한 글에 내용이 모두 보였는지 알 수가 없다. 

그래서 전부 불려 올 때까지 로딩 화면이 나오도록 설정하는 방법에 대해서 알아보도록 하자. 

1. 로딩에 사용할 이미지 구하기

우선 로딩에 사용할 이미지를 구하자. 

제일 쉬운 방법은 구글, 네이버, 다음 등 검색 사이트에서 "로딩 이미지"로 검색하거나, 아래 무료 아이콘 사이트에서 원하는 로딩 이미지를 다운로드하면 된다. 

[Tistory] 티스토리 로딩 화면 설정하기(Set the Tistory Loading Screen)
1. 로딩에 사용할 이미지 구하기

728x90

2. 로딩 이미지 설정하기

일단 다운로드한 이미지의 이름을 가능하면 "loading"으로 이미지명을 변경하는 건 추천한다. 

원하는 대로 사용해도 문제가 없으나, 똑같이 따라 하는 경우 안 되는 경우를 조금이라도 제거하기 위함이다. 

물론 다르게 원하는 이미지명으로 하고 해당 이미지가 들어가는 부분에서 변경을 해야 줘야 한다. 

설정하는 부분에서 자세히 설명하도록 하겠다. 

[Tistory] 티스토리 로딩 화면 설정하기(Set the Tistory Loading Screen)
2. 로딩 이미지 설정하기

3. 로딩 이미지 업로드하기

이제 사용할 로딩 이미지를 업로드해보도록 하자. 

우선 티스토리 관리자 화면으로 들어가서 "꾸미기 > 스킨 편집"을 선택하자.

[Tistory] 티스토리 로딩 화면 설정하기(Set the Tistory Loading Screen)
3. 로딩 이미지 업로드하기

그 후 "html 편집" 선택 후 "파일 업로드"를 통해서 해당 로딩 이미지를 업로드하고 적용을 하자. 

[Tistory] 티스토리 로딩 화면 설정하기(Set the Tistory Loading Screen)
3. 로딩 이미지 업로드하기

반응형

4. 로딩 화면 동작 코드(Code) 설정하기

이제 이미지를 넣었으니, 로딩 화면이 동작하는 코드(Code)를  등록 하자. 

이미지 넣은 후 "HTML" 항목으로 이동하여 아래 코드를 등록하도록 하자. 

등록하는 위치는 맨 마지막 </body> 항목 위에 넣어 주고, 적용을 해주도록 하자.

[Tistory] 티스토리 로딩 화면 설정하기(Set the Tistory Loading Screen)
4. 로딩 화면 동작 코드(Code) 설정하기

코드는 아래와 같이 남겨 놓았다. 

# 로딩 화면 동작 코드(Code) 설정하기

<!-- Loading Code Start -->
<script type="text/javascript">
 $(window).on('load', function () {
      $("#loading").hide();
 });
</script>
	
<style type="text/css">
#loading {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: fixed;
	display: block;
	opacity: 0.8;
	background: white;
	z-index: 99;
	text-align: center;
}

#loading > img {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
	z-index: 100;
}
</style>
	
<div id="loading">
	<img src="./images/loading.gif" alt="loading">
</div>
<!-- Loading Code End -->

5. 적용 확인하기

이제 새롭게 티스토리 메인 이든, 글이든 열어 보도록 하자. 

그럼 로딩 화면이 적용됨을 확인할 수 있다. 

[Tistory] 티스토리 로딩 화면 설정하기(Set the Tistory Loading Screen)
5. 적용 확인하기

6. 참고

참고로 위에 사용한 해당 로딩 이미지 및 로딩 설정 코드를 파일로도 첨부 하도록 하겠다. 

tistory_loading.zip
0.02MB

 

728x90
반응형

댓글


loading