워드프레스 테마변경

2011/05/17

근 3년 만에 워드프레스의 테마를 변경하였습니다. 변경한 테마는 THE JOURNALIST 1.9로 이곳에서 무료로 받을 수 있습니다.

이 테마와 함께 사용하는 플러그인과 간략한 기능은 다음과 같습니다.

  1. AddThis Social Bookmarking Widget : 소셜 네트웍을 위한 플러그인
  2. Akismet : 스팸글 방지
  3. All in One SEO Pack : 검색엔진 최적화
  4. Disqus Comment System : 코멘트 시스템
  5. FD Footnotes : 주석
  6. Google Analyticator: Google Analytics를 위한 플러그인
  7. Google XML Sitemaps: 사이트맵을 만들어 구글에 제공
  8. Jetpack by WordPress.com : WordPress.com에서 제공하는 플러그인 모음
  9. Lightbox Gallery
  10. Revision Control : 수정한 포스트 관리
  11. Secure WordPress : 보안 강화
  12. WordPress.com Popular Posts : 인기글 목록 위젯
  13. WordPress Related Posts : 관련글 추출
  14. WP-CodeBox : 프로그램 소스 코드 출력
  15. WP-EasyArchives : 아카이브 출력
  16. WP-PageNavi : 포스트간 이동을 좀 더 쉽게 해주는 플러그인
  17. WP-RecentComments : 최근 코멘트 출력 위젯
  18. WPtouch : 모바일 페이지 생성

적어 놓고 보니 좀 많네요. 블로그가 무거워질 수도 있지만, 편의성 때문에 대부분 예전부터 쓰던 플러그인입니다.

그리고, 웹페이지에서 수식을 출력할 수 있게 해주는 MathJax를 위해 header.php 파일에 다음 코드를 추가했습니다.

1
2
3
4
<!-- </head>의 바로위에 추가 -->
<script type="text/javascript"
   src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>

또한, WordPress Related Posts 플러그인을 위해 single.php 파일의 16번째 라인 부근에

1
2
3
4
5
6
7
8
9
10
11
<!-- related posts START -->
< ?php
	// when related posts with title
	if(function_exists('wp23_related_posts')) {
		echo '<div id="related_posts">';
		wp23_related_posts();
		echo '';
		echo '<div class="fixed"></div>';
	}
?>
<!-- related posts END -->

을 추가하고, style.css파일의 맨 마지막에 다음 코드를 추가 했습니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
/* related posts START */
/* when related posts with title */
#related_posts {
	padding-bottom:10px;
}
#related_posts h3 {
	background:#E3E4E6 url(img/box.gif) 0 0 no-repeat;
	font-size:12px;
	padding:6px 12px;
	font-family:Verdana,"BitStream vera Sans",Arial,Helvetica,Sans-serif;
	letter-spacing:0em;
	border-bottom:1px solid #CCC;
}
#related_posts ul {
	background:#F4F5F7 url(img/box.gif) 100% 100% no-repeat;
	padding:3px 12px 8px;
}
#related_posts ul li {
	list-style:none;
	padding:3px 5px;
	border-bottom:1px solid #E3E4E6;
	line-height:18px;
}
#related_posts .count {
	font-size:10px;
}
#related_posts .excerpt {
	color:#999;
	font-size:11px;
	display:block;
}

WP-EasyArchives 플러그인을 위해 archives.php에

1
< ?php wp_easyarchives();?>

를 추가하고, WP-PageNavi 플러그인을 사용하기 위해 index.php 파일의 34번째 라인 부근을

1
2
3
4
5
6
7
8
<div class="navigation group">
	< ?php if(function_exists('wp_pagenavi')) : ?>
		< ?php wp_pagenavi() ?>
	< ?php else : ?>
	<div class="alignleft">< ?php next_posts_link('&laquo; Older Entries') ?></div>
	<div class="alignright">< ?php previous_posts_link('Newer Entries &raquo;') ?></div>
	< ?php endif; ?>
</div>

와 같이 수정했습니다.

최대한 심플하게 만들어 보려 했는데 어느 정도 목적을 이룬 것 같습니다. 이 테마로 또 한 3년 버텨보려 합니다. ^^;