<?xml version="1.0"?>
<rdf:RDF
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:foaf="http://xmlns.com/foaf/0.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns="http://purl.org/rss/1.0/"
>
<channel rdf:about="http://unfusion.kunsan.ac.kr/planet">
	<title>Planet WordPress Korea</title>
	<link>http://unfusion.kunsan.ac.kr/planet</link>
	<description>Planet WordPress Korea - http://unfusion.kunsan.ac.kr/planet</description>

	<items>
		<rdf:Seq>
			<rdf:li rdf:resource="http://unfusion.kunsan.ac.kr/word/?p=1139" />
			<rdf:li rdf:resource="http://unfusion.kunsan.ac.kr/word/?p=1136" />
			<rdf:li rdf:resource="http://unfusion.kunsan.ac.kr/word/archive/1120" />
			<rdf:li rdf:resource="http://unfusion.kunsan.ac.kr/word/archive/1112" />
			<rdf:li rdf:resource="http://082net.com/?p=971" />
			<rdf:li rdf:resource="http://082net.com/?p=963" />
			<rdf:li rdf:resource="http://082net.com/?p=955" />
			<rdf:li rdf:resource="http://082net.com/?p=939" />
			<rdf:li rdf:resource="http://082net.com/?p=929" />
			<rdf:li rdf:resource="http://082net.com/?p=928" />
			<rdf:li rdf:resource="http://082net.com/?p=922" />
			<rdf:li rdf:resource="http://082net.com/?p=918" />
		</rdf:Seq>
	</items>
</channel>

<item rdf:about="http://unfusion.kunsan.ac.kr/word/?p=1139">
	<title>Unfusion: Wp Super Cache 플러그인 설치</title>
	<link>http://unfusion.kunsan.ac.kr/word/archive/1139</link>
	<content:encoded>&lt;p&gt;느려져 가는 블로그의 속도를 좀 향상시켜 보고자 Wp-Super-Cache 플러그인을 설치했습니다. 예전에도 Cache 플러그 인을 설치하려고 했던 적이 있었는데, 그 때는 설치 후에 제대로 동작하지 않아서 바로 삭제했었습니다. 다행히 이번에는 Readme 파일을 찬찬히 따라가면서 설치를 해서 결국 성공을 했습니다.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://ocaoimh.ie/wp-super-cache/&quot; class=&quot;external&quot;&gt;Wp-Super-Cache&lt;/a&gt; : 플러그인 다운로드 링크&lt;/p&gt;
&lt;p&gt;설치방법이 다른 플러그인에 비해서 복잡한데, 일단 &lt;strong&gt;Apache mod mime&lt;/strong&gt; 와&lt;strong&gt; rewrite module&lt;/strong&gt; 이 설치되어 있어야 하며, 워드프레스의 fancy permalinks 가 활성화 되 있어야 합니다.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;WP-cache 플러그인을 사용하고 있다면 이것을 비활성화 하고, wp-config.php 파일 내의 WP_CACHE define 라인도 삭제합니다. 그리고 wp-contents 디렉토리 내의 advanced-cache.php 파일과 wp-cache-config.php 파일도 삭제합니다. &lt;/li&gt;
&lt;li&gt;플러그인 디렉토리에 플러그인을 업로드 합니다. &lt;/li&gt;
&lt;li&gt;플러그인을 활성화하고 설정 페이지로 가서 캐시를 사용하도록 설정합니다. &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;위의 3가지 항목을 보면 간단해 보이지만 3번 항목의 설정페이지에 가 보시면 wp-content 디렉토리의 권한 설정을 바꾸는 것과, wp-config.php 파일을 수정하는 것, 그리고 .htaccess 파일을 수정하는 등의 작업이 남아 있습니다. 제 경우에는 다 제대로 한 것 같은데 처음에 동작을 하지 않아서 무슨 문제인가 했는데, wp-config.php 파일 수정시 맨 마지막 줄에 넣었던 게 문제였습니다. require_once 문 이전에 집어넣어야 하는데 말이죠.&lt;/p&gt;
&lt;p&gt;위의 작업들을 다 마치고 에러메시지도 나오지 않으면 설치가 완료된 것인데, 마지막으로 제대로 동작하고 있는지 알 수 있는 방법이 있습니다. 설치한 블로그의 아무 페이지에서 소스보기를 한 뒤, 맨 마지막 줄에서 아래와 같은 문구를 발견했다면 성공입니다.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;Dynamic page generated in 1.946 seconds.&lt;br /&gt;Cached page generated by WP-Super-Cache on 2009-06-19 15:08:19&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;확실히 설치하고 나니까 속도가 빨라지긴 한 것 같습니다. 싱글 페이지의 로딩시간을 보면 확실히 달라졌으니까요. 조금 불안한 건, 동적인 블로그의 페이지들을 정적인 페이지로 만들어 캐싱하는 플러그인 이라서 코멘트 작성에 생길 수 있는 문제와 다른 플러그인과의 충돌 같은 것은 있지 않을까 하는 점 입니다. 그런 부분들에 대해 충분히 고려한 것 같은데도 불안하네요. 그냥 막연한 기우겠죠?&lt;/p&gt;
&lt;div class=&quot;blogger-news-widget notprint&quot;&gt;
	
	&lt;!--[if !IE]&gt; &lt;--&gt;
	
		&lt;p&gt;플래시를 지원하지 않는 브라우저입니다.&lt;/p&gt;
	
	&lt;!--&gt; &lt;![endif]--&gt;
&lt;/div&gt;</content:encoded>
	<dc:date>2009-06-22T03:40:01+00:00</dc:date>
	<dc:creator>김 승엽</dc:creator>
</item>
<item rdf:about="http://unfusion.kunsan.ac.kr/word/?p=1136">
	<title>Unfusion: WordPress 2.8 업데이트</title>
	<link>http://unfusion.kunsan.ac.kr/word/archive/1136</link>
	<content:encoded>&lt;p&gt;방금 전에 &lt;a href=&quot;http://wordpress.org/development/2009/06/wordpress-28/&quot; class=&quot;external&quot;&gt;워드프레스 2.8 버전이 공개&lt;/a&gt;된 것을 확인하고 바로 업데이트 했습니다. 2.7 버전에 비해 많이 바뀐 것 같다는 생각은 들지 않네요. 이번 버전도 트럼펫 주자 이자 보컬리스트인 Chat Baker의 이름을 따서 &lt;span class=&quot;blue&quot;&gt;&lt;strong&gt;“baker”&lt;/strong&gt;&lt;/span&gt; 라고 이름 붙여졌습니다.&lt;/p&gt;
&lt;p&gt;사이트의 설명으로는 일단 속도가 많이 빨라졌다고 하네요. 제 블로그는 이것 저것 붙여놓은 것이 많아서 체감할 수 있을지는 모르지만 어쨌든 반가운 소식입니다. 또 DashBoard 에서 테마나 플러그 인을 수정하시는 분들을 위해 CodePress Editor 에 Syntax Highlighting 기능이 추가되었고, 화면옵션 기능이 강화되어서 모든 페이지에서 자신에 맞게 DashBoard 화면을 바꾸어 볼 수 있다는 군요.&lt;/p&gt;
&lt;p&gt;이번에는 사이트에서 동영상을 가지고 와 봤습니다. &lt;/p&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;/div&gt;
&lt;p&gt;그러고 보니 벌써 2.8 버전이군요. 3.0 에서는 또 어떻게 바뀔 지 궁금해 집니다.&lt;/p&gt;
&lt;div class=&quot;blogger-news-widget notprint&quot;&gt;
	
	&lt;!--[if !IE]&gt; &lt;--&gt;
	
		&lt;p&gt;플래시를 지원하지 않는 브라우저입니다.&lt;/p&gt;
	
	&lt;!--&gt; &lt;![endif]--&gt;
&lt;/div&gt;</content:encoded>
	<dc:date>2009-06-11T05:30:54+00:00</dc:date>
	<dc:creator>김 승엽</dc:creator>
</item>
<item rdf:about="http://unfusion.kunsan.ac.kr/word/archive/1120">
	<title>Unfusion: “안될꺼야, 아마" 워드프레스 버전</title>
	<link>http://unfusion.kunsan.ac.kr/word/archive/1120</link>
	<content:encoded>&lt;p&gt;&lt;a href=&quot;http://unfusion.kunsan.ac.kr/word/pds-image/cant.jpg&quot; rel=&quot;lightbox&quot;&gt;&lt;img title=&quot;안될꺼야 아마 워드프레스&quot; height=&quot;844&quot; alt=&quot;안될꺼야 아마 워드프레스&quot; src=&quot;http://unfusion.kunsan.ac.kr/word/pds-image/cant-thumb.jpg&quot; width=&quot;450&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;요즘 유행한다는 안될꺼야, 아마 시리즈를 보다가 문득 워드프레스 버전이 생각나 캡쳐해서 만들어 봤습니다. Qrobo 의 워드프레스 서비스도 시작되고, 한글판 워드프레스도 있지만 플러그인 이나 테마 그리고 오류사항에 대한 정보들을 찾으려면 아직까지는 영어권 사이트를 둘러볼 수 밖에 없는게 생각나서요. 만든지는 좀 됐는데 올리질 않아서 이미 유행은 지나버린 분위기 &lt;img src=&quot;http://unfusion.kunsan.ac.kr/word/wp-includes/images/smilies/icon_smile.gif&quot; alt=&quot;:)&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;div class=&quot;blogger-news-widget notprint&quot;&gt;
	
	&lt;!--[if !IE]&gt; &lt;--&gt;
	
		&lt;p&gt;플래시를 지원하지 않는 브라우저입니다.&lt;/p&gt;
	
	&lt;!--&gt; &lt;![endif]--&gt;
&lt;/div&gt;</content:encoded>
	<dc:date>2009-05-22T14:18:00+00:00</dc:date>
	<dc:creator>김 승엽</dc:creator>
</item>
<item rdf:about="http://unfusion.kunsan.ac.kr/word/archive/1112">
	<title>Unfusion: 멀티 한 번 뛰어볼까?</title>
	<link>http://unfusion.kunsan.ac.kr/word/archive/1112</link>
	<content:encoded>&lt;p&gt;절망클럽을 주로 사용하고 있지만 백업용으로 유지하고 있거나 계정만 만들어 놓고 사용하지 않는 블로그가 꽤 된다. 열 손가락이 모자랄 정도. 그런데 최근에 만든 Qrobo의 워드프레스 계정과 Wordpress.com 의 계정은 그냥 놀리기엔 좀 아까운 생각이 들어서 절망클럽과는 좀 다른 주제로 블로그를 운영해 볼까 하고 있다.&lt;/p&gt;
&lt;p&gt;Wordpress.com 쪽은 뭔가 19금 이상만 학생만 들어올 수 있는 분위기로 가고 Qrobo 쪽에는 뻘소리 위주로 가려고 생각했는데, Wordpress.com 쪽이 자유도가 낮아서 Qrobo 쪽에 “절망클럽&amp;quot;처럼 얼토당토 않은 이상한 제목의 블로그를 만들었다.&lt;/p&gt;
&lt;p&gt;뭐가 잘못됐는데 Windows Live Writer 에서 CSS 파일 가져오기가 되지 않아 글 상태를 보며 포스팅 할 수는 없을 것 같지만, 뭐 다른 장점들이 많으니 괜찮은 것 같다. 좀 더 만져보면서 수정도 좀하고 해야 할 텐데, 이러다 지쳐서 포기하는 건 아닌지 모르겠다. 절망클럽 글 올리는 것도 힘든데 멀티는 … 욕심이겠지만… 일단 저지르고 보는 성격이니 &lt;/p&gt;
&lt;div class=&quot;blogger-news-widget notprint&quot;&gt;
	
	&lt;!--[if !IE]&gt; &lt;--&gt;
	
		&lt;p&gt;플래시를 지원하지 않는 브라우저입니다.&lt;/p&gt;
	
	&lt;!--&gt; &lt;![endif]--&gt;
&lt;/div&gt;</content:encoded>
	<dc:date>2009-05-13T10:28:00+00:00</dc:date>
	<dc:creator>김 승엽</dc:creator>
</item>
<item rdf:about="http://082net.com/?p=971">
	<title>082net: 워드프레스 2.7에서 댓글과 트랙백을 분리하여 출력</title>
	<link>http://082net.com/2009/971/separate-comments-with-wordpress-27/</link>
	<content:encoded>&lt;p class=&quot;intro&quot;&gt;얼마전 등록한 &lt;a class=&quot;linx&quot; href=&quot;http://082net.com/2009/955/wordpress-2_7-comments-environment/&quot;&gt;워드프레스 2.7 이후의 댓글 출력 환경&lt;/a&gt;글에서 나아가 좀 더 입맛에 맞는 댓글 출력 환경을 제공하는 몇가지 방법을 소개해 보려 한다.&lt;/p&gt;
&lt;h4&gt;관련 글&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a class=&quot;linx&quot; href=&quot;http://082net.com/2009/955/wordpress-2_7-comments-environment/&quot;&gt;워드프레스 2.7 이후의 댓글 환경 첫번째&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;linx&quot; href=&quot;http://082net.com/2009/971/separate-comments-with-wordpress-27/&quot;&gt;댓글과 트랙백(핑백)의 분리&lt;/a&gt;(현재 글)&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;linx&quot; href=&quot;http://082net.com/2009/973/paginate-comments-links-with-wordpress-27/&quot;&gt;댓글 페이지 탐색을 번호로 표시하기&lt;/a&gt;(준비중)&lt;/li&gt;
&lt;li&gt;&lt;a class=&quot;linx&quot; href=&quot;http://082net.com/2009/975/apply-javascript-on-reply-link/&quot;&gt;Rely(응답) 링크 자바스크립트 적용&lt;/a&gt;(준비중)&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;댓글과 트랙백의 분리&lt;/h4&gt;
&lt;p&gt;아직은 구현하는데 불편함이 있어 일반 이용자 보다는 테마제작자에게 그 기능을 활용 할 것을 제안하고 있다는 느낌을 주고 있는 기능이 있는데, 그 중 개인적으로 관심이 가는 것은 댓글과 트랙백(핑백)을 나눠주는 기능이다.&lt;/p&gt;
&lt;p&gt;&lt;code class=&quot;inlinecode&quot;&gt;wp_list_comments&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/code&gt; 함수를 살펴본 적이 있다면 알 수 있듯이, 함수 자체에서도 일반 댓글과 트랙백 중 원하는 것만 출력해 줄 수 있는 &amp;#039;type&amp;#039; 이라는 설정변수를 가지고 있다.&lt;/p&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&amp;nbsp;&lt;span class=&quot;re0&quot;&gt;$defaults&lt;/span&gt; = &lt;span class=&quot;kw3&quot;&gt;array&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;#039;walker&amp;#039;&lt;/span&gt; =&amp;gt; &lt;span class=&quot;kw2&quot;&gt;null&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;&amp;#039;max_depth&amp;#039;&lt;/span&gt; =&amp;gt; &lt;span class=&quot;st0&quot;&gt;&amp;#034;&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;&amp;#039;style&amp;#039;&lt;/span&gt; =&amp;gt; &lt;span class=&quot;st0&quot;&gt;&amp;#039;ul&amp;#039;&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;&amp;#039;callback&amp;#039;&lt;/span&gt; =&amp;gt; &lt;span class=&quot;kw2&quot;&gt;null&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;&amp;#039;end-callback&amp;#039;&lt;/span&gt; =&amp;gt; &lt;span class=&quot;kw2&quot;&gt;null&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;&amp;#039;type&amp;#039;&lt;/span&gt; =&amp;gt; &lt;span class=&quot;st0&quot;&gt;&amp;#039;all&amp;#039;&lt;/span&gt;,&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;st0&quot;&gt;&amp;#039;page&amp;#039;&lt;/span&gt; =&amp;gt; &lt;span class=&quot;st0&quot;&gt;&amp;#034;&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;&amp;#039;per_page&amp;#039;&lt;/span&gt; =&amp;gt; &lt;span class=&quot;st0&quot;&gt;&amp;#034;&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;&amp;#039;avatar_size&amp;#039;&lt;/span&gt; =&amp;gt; &lt;span class=&quot;nu0&quot;&gt;32&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;&amp;#039;reverse_top_level&amp;#039;&lt;/span&gt; =&amp;gt; &lt;span class=&quot;kw2&quot;&gt;null&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;&amp;#039;reverse_children&amp;#039;&lt;/span&gt; =&amp;gt; &lt;span class=&quot;st0&quot;&gt;&amp;#034;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&lt;/div&gt;
&lt;p&gt;또한, 댓글 템플릿을 불러오는 comments_template() 함수에서도 댓글을 종류별로 분리할 것인지를 지정하는 설정변수가 존재한다.&lt;/p&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;function&lt;/span&gt; comments_template&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$file&lt;/span&gt; = &lt;span class=&quot;st0&quot;&gt;&amp;#039;/comments.php&amp;#039;&lt;/span&gt;, &lt;span class=&quot;re0&quot;&gt;$separate_comments&lt;/span&gt; = &lt;span class=&quot;kw2&quot;&gt;false&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;즉, 따로 플러그인을 만들거나 함수를 만들지 않아도 기본적으로 댓글과 트랙백을 분리 할 수 있는 것이다.&lt;/p&gt;
&lt;p&gt;이제, 댓글과 트랙백을 분리하는 작업을 시작해 보기로 하자.&lt;br /&gt;
&lt;span id=&quot;more-971&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h5&gt;&lt;code class=&quot;inlinecode&quot;&gt;single.php&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;page.php&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/code&gt; 파일 수정&lt;/h5&gt;
&lt;p&gt;우선, 템플릿 파일(&amp;#039;/comments.php&amp;#039;)파일을 불러 올 때, 댓글과 트랙백을 분리해서 출력할지도 모르니 댓글들을 미리 분리해 놓으라고 해 둘 필요가 있다. 물론 미리 말 해 두지 않아도 되지만, 미리 지정해 두는게 좋다.&lt;/p&gt;
&lt;p class=&quot;nline&quot;&gt;여기서는 single.php 만을 설명하지만, 사용중인 테마의 템플릿 파일들중  함수가 포함된 파일이 있다면 모두 수정하도록 한다.&lt;/p&gt;
&lt;p&gt;single.php 파일을 열어 &lt;code class=&quot;inlinecode&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; comments_template&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt; 부분을 찾아 아래와 같이 수정한다.&lt;/p&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; comments_template&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;#034;&lt;/span&gt;, &lt;span class=&quot;kw2&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;h5&gt;&lt;code class=&quot;inlinecode&quot;&gt;comments.php&lt;/code&gt; 파일 수정&lt;/h5&gt;
&lt;p&gt;우선 &lt;a class=&quot;linx&quot; href=&quot;http://082net.com/2009/955/wordpress-2_7-comments-environment/&quot;&gt;지난 글&lt;/a&gt;에서 댓글 목록 출력부분을 2.7에 맞게 수정하였다면 아래와 같을 것이다.&lt;/p&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&amp;nbsp;&amp;lt;ol &lt;span class=&quot;kw2&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;commentlist&amp;quot;&lt;/span&gt;&amp;gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; wp_list_comments&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;/ol&amp;gt;&lt;/div&gt;
&lt;p&gt;이 목록에서는 우선 댓글만 출력하기로 하고 아래와 같이 &lt;code class=&quot;inlinecode&quot;&gt;type&lt;/code&gt; 변수를 추가한다. 테마에 따라서 기본적으로 다른 설정 변수가 있을 수도 있으나. &lt;/p&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&amp;nbsp;&amp;lt;ol &lt;span class=&quot;kw2&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;commentlist&amp;quot;&lt;/span&gt;&amp;gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; wp_list_comments&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;#039;type=comment&amp;#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;/ol&amp;gt;&lt;/div&gt;
&lt;p&gt;이제 그 아래 또는 위 중 원하는 곳에 트랙백(핑백)의 목록을 출력하는 내용을 추가하면된다. 참고로, 핑백과 트랙백 또한 분리하여 출력 할 수 있지만 여기서는 두가지를 함께 출력하기로 하자. (핑백: &lt;code class=&quot;inlinecode&quot;&gt;type=pingback&lt;/code&gt;, 트랙백: &lt;code class=&quot;inlinecode&quot;&gt;type=trackback&lt;/code&gt;, 핑백+트랙백: &lt;code class=&quot;inlinecode&quot;&gt;type=pings&lt;/code&gt;)&lt;/p&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&amp;nbsp;&amp;lt;ol &lt;span class=&quot;kw2&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;pinglist&amp;quot;&lt;/span&gt;&amp;gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; wp_list_comments&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;#039;type=pings&amp;#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;/ol&amp;gt;&lt;/div&gt;
&lt;p&gt;&lt;code class=&quot;inlinecode&quot;&gt;&lt;span class=&quot;st0&quot;&gt;&amp;#039;ol&amp;#039;&lt;/span&gt;&lt;/code&gt;의 클래스(class)를 지정할 때 댓글 목록과 트랙백(핑백) 목록을 똑같이 출력하려면 댓글과 같이 &lt;code class=&quot;inlinecode&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;commentlist&amp;quot;&lt;/span&gt;&lt;/code&gt; 라고 지정하면 되지만, 이와 다르게 출력하려면 &lt;code class=&quot;inlinecode&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;pinglist&amp;quot;&lt;/span&gt;&lt;/code&gt; 와 같이 구분하여 줄 필요가 있다.&lt;/p&gt;
&lt;p&gt;여기서 생각해 봐야 할 문제가 생긴다. 보통은 &lt;code class=&quot;inlinecode&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;have_comments&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/code&gt; 조건을 통해서 댓글이 존재하는지 확인하고 없다면 &amp;#039;No comments(댓글이 없습니다)&amp;#039; 등의 문구를 표현하는데, 댓글과 트랙백(핑백)을 분리해 놓았으니, 각각에 내용물이 있는지를 또 확인해 줘야만 한다는 것이다.&lt;/p&gt;
&lt;p&gt;예를들어 해당 글에 댓글은 없고 트랙백만 존재한다면 댓글 목록 부분은 HTML 에러를 발생하면서 목록을 감싸주는 태그만 덩럴 남아있게 되는 것이다.&lt;/p&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&amp;nbsp;&amp;lt;ol &lt;span class=&quot;kw2&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;commentlist&amp;quot;&lt;/span&gt;&amp;gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;/ol&amp;gt;&lt;/div&gt;
&lt;p&gt;이 문제를 해결하기 위해서, 댓글 목록 출력 부분과 트랙백(핑백)목록 출력 부분을 아래와 같이 조건을 붙여 감싸준다.&lt;/p&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&amp;nbsp;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;!&lt;span class=&quot;kw3&quot;&gt;empty&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$wp_query&lt;/span&gt;-&amp;gt;&lt;span class=&quot;me1&quot;&gt;comments_by_type&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;#039;comment&amp;#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;ol &lt;span class=&quot;kw2&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;commentlist&amp;quot;&lt;/span&gt;&amp;gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; wp_list_comments&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;#039;type=comment&amp;#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;/ol&amp;gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;!&lt;span class=&quot;kw3&quot;&gt;empty&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$wp_query&lt;/span&gt;-&amp;gt;&lt;span class=&quot;me1&quot;&gt;comments_by_type&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;#039;pings&amp;#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;ol &lt;span class=&quot;kw2&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;pinglist&amp;quot;&lt;/span&gt;&amp;gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; wp_list_comments&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;#039;type=pings&amp;#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;/ol&amp;gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;여기까지만 해도 일단, 댓글과 트랙백(핑백)이 분리되어 표시되긴 하지만, 아직은 살짝 모자란 감이 있는 듯 하다. 우선, 댓글은 등록자가 &lt;strong&gt;사람&lt;/strong&gt;이고? 트랙백(핑백)은 등록자가 어떤 사람이 등록한 &lt;strong&gt;글&lt;/strong&gt;이 되기 때문에, 댓글 등록자의 이름 부분이 상대적으로 굉장히 길어지는 경우도 많고, 내용 또한 그러하다.&lt;/p&gt;
&lt;h5&gt;트랙백(핑백) 목록 출력 방식 변경&lt;/h5&gt;
&lt;p&gt;&lt;code class=&quot;inlinecode&quot;&gt;wp_list_comments&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/code&gt; 함수에서는 목록의 출력을 좀 더 유연하게 하기 위하여 &lt;code class=&quot;inlinecode&quot;&gt;callback&lt;/code&gt;, &lt;code class=&quot;inlinecode&quot;&gt;end-callback&lt;/code&gt; 설정 변수를 제공하고 있다. 이 변수에 자신이 등록한 함수의 이름을 등록하면, 목록내의 개별 댓글의 출력 방식을 자신의 함수로 대체 할 수 있게된다.&lt;/p&gt;
&lt;p&gt;우선 개별 트랙백(핑백)의 출력 내용이 간단하게 아래와 같다고 가정해 보자.&lt;/p&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&lt;span class=&quot;sc2&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;li&amp;gt;&lt;/span&gt;&lt;/span&gt;트랙백 발송한 블로그 | 트랙백 등록시간 | 편집&lt;span class=&quot;sc2&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;/li&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/05/pinglist-kiss-theme-082net.jpg&quot; rel=&quot;lightbox[971]&quot; title=&quot;pinglist-kiss-theme-082net.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/05/pinglist-kiss-theme-082net-300x85.jpg&quot; alt=&quot;pinglist-kiss-theme-082net&quot; title=&quot;pinglist-kiss-theme-082net&quot; width=&quot;300&quot; height=&quot;85&quot; class=&quot;alignnone size-medium wp-image-972&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;사용중인 테마폴더에서 functions.php파일을 열어(없다면 새로 한 만들면 된다.) 맨 아래에(또는 원하는 곳에) 아래와 같은 새로운 함수를 하나 추가한다.&lt;br /&gt;
(함수 이름은 입맛에 맞게 지정해 주면 됨)&lt;/p&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;function&lt;/span&gt; my_theme_ping_start_el&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$comment&lt;/span&gt;, &lt;span class=&quot;re0&quot;&gt;$args&lt;/span&gt; = &lt;span class=&quot;kw3&quot;&gt;array&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;, &lt;span class=&quot;re0&quot;&gt;$depth&lt;/span&gt; = &lt;span class=&quot;nu0&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw3&quot;&gt;global&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$user_ID&lt;/span&gt;;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;re0&quot;&gt;$GLOBALS&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;#039;comment&amp;#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; = &lt;span class=&quot;re0&quot;&gt;$comment&lt;/span&gt;;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw3&quot;&gt;extract&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$args&lt;/span&gt;, EXTR_SKIP&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;li &lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; comment_class&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt; id=&lt;span class=&quot;st0&quot;&gt;&amp;quot;comment-&amp;lt;?php comment_ID() ?&amp;gt;&amp;quot;&lt;/span&gt;&amp;gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;span&amp;gt;&amp;lt;?php comment_author_link&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt; | &amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$comment&lt;/span&gt;-&amp;gt;&lt;span class=&quot;me1&quot;&gt;comment_approved&lt;/span&gt; == &lt;span class=&quot;st0&quot;&gt;&amp;#039;0&amp;#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt; ?&amp;gt;&amp;lt;em&amp;gt;Your comment is awaiting moderation.&amp;lt;/em&amp;gt;&amp;lt;?php &lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;a href=&lt;span class=&quot;st0&quot;&gt;&amp;quot;#comment-&amp;lt;?php comment_ID() ?&amp;gt;&amp;quot;&lt;/span&gt; title=&lt;span class=&quot;st0&quot;&gt;&amp;quot;Permallink to this comment&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;?php comment_date&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;#039;F jS, Y&amp;#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;, &lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; comment_time&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; ?&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/span&amp;gt; &amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; edit_comment_link&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;#039;Edit&amp;#039;&lt;/span&gt;,&lt;span class=&quot;st0&quot;&gt;&amp;#039;| &amp;lt;span class=&amp;quot;editcomment&amp;quot;&amp;gt;&amp;#039;&lt;/span&gt;,&lt;span class=&quot;st0&quot;&gt;&amp;#039;&amp;lt;/span&amp;gt;&amp;#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;이제, wp_list_comments 함수에 자신이 등록한 함수를 callback 변수에 넣어주면 된다.&lt;/p&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&amp;nbsp;&amp;lt;ol &lt;span class=&quot;kw2&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;pinglist&amp;quot;&lt;/span&gt;&amp;gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; wp_list_comments&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;#039;type=pings&amp;amp;callback=my_theme_ping_start_el&amp;#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;lt;/ol&amp;gt;&lt;/div&gt;
&lt;p class=&quot;nline&quot;&gt;좀 더 자신의 입맛에 맞게 바꾸려면 &lt;a class=&quot;linx&quot; href=&quot;http://codex.wordpress.org/Template_Tags/comments_template/&quot;&gt;워드프레스 댓글 템플릿 함수&lt;/a&gt; 페이지를 참고해서 도전해 보세요.&lt;/p&gt;</content:encoded>
	<dc:date>2009-04-30T16:13:01+00:00</dc:date>
	<dc:creator>082net</dc:creator>
</item>
<item rdf:about="http://082net.com/?p=963">
	<title>082net: Advanced Spoiler 플러그인</title>
	<link>http://082net.com/2009/963/advanced-spoiler-plugin/</link>
	<content:encoded>&lt;p class=&quot;intro&quot;&gt;기존의 &lt;a class=&quot;linx&quot; href=&quot;http://082net.com/tag/aj-spoiler/&quot;&gt;Ajax-Spoiler&lt;/a&gt; 플러그인의 이름을 Advanced-Spoiler 로 바꾸었다. AJAX 가 뭔지도 제대로 알지 못하던 때에 만든 플러그인이라, 무심코 붙인 이름이었는데 아무래도 그 기능에 있어서 오해를 불러일으키는 경우가 계속 발생할 듯 해서 큰 마음을 먹고 바꾸게 되었다.&lt;/p&gt;
&lt;p&gt;이름만 바뀐건 아니고, 몇가지 기능을 추가하고 설정 페이지를 만들어 두기도 했다.&lt;br /&gt;
&lt;span id=&quot;more-963&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;요구사항 및 기능&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;워드프레스 2.7 이상&lt;/li&gt;
&lt;li&gt;TinyMCE, Quicktags 에 spoiler 버튼이 추가되어 에디터 상에서 쉽게 스포일러를 추가 가능.&lt;/li&gt;
&lt;li&gt;간단(Simple) 모드를 지원하여 효과를 사용하지 않는 간단한 스포일러를 사용할 수 있슴.&lt;/li&gt;
&lt;li&gt;그 외의 기능은 기존 Ajax-Spoiler 플러그인과 거의 동일함.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;설치&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;압축을 푼 &amp;#039;advanced-spoiler&amp;#039; 폴더를 wp-content/plugins 폴더에 업로드&lt;/li&gt;
&lt;li&gt;&amp;#039;관리자 화면 &gt; 플러그인&amp;#039; 에서 활성화&lt;/li&gt;
&lt;li&gt;&amp;#039;관리자 화면 &gt; 설정 &gt; Advanced Spoiler&amp;#039; 에서 자신에 맞게 설정&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;사용&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;글 작성 시 숨겨두고 싶은 부분을 &lt;code class=&quot;inlinecode&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;spoiler&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;/spoiler&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;/code&gt; 로 감싸줌.
&lt;div class=&quot;codesnippet&quot;&gt;아래 내용은 클릭하면 보입니다.&amp;nbsp;&lt;br /&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;spoiler&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;숨기고 싶은 내용&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;/spoiler&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
나머지 내용들&amp;#8230;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;단락을 드래그 하여 선택한 뒤 스포일러 아이콘(+-)을 클릭하면 관련 설정 창이 나타남.
&lt;ul&gt;
&lt;li&gt;TinyMCE:&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/tinymce-spoiler-button.jpg&quot; rel=&quot;lightbox[963]&quot; title=&quot;tinymce-spoiler-button.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/tinymce-spoiler-button-300x168.jpg&quot; alt=&quot;tinymce-spoiler-button&quot; title=&quot;tinymce-spoiler-button&quot; width=&quot;300&quot; height=&quot;168&quot; class=&quot;alignnone size-medium wp-image-965&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Quicktags:&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/quicktags-spoiler-button.jpg&quot; rel=&quot;lightbox[963]&quot; title=&quot;quicktags-spoiler-button.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/quicktags-spoiler-button-300x180.jpg&quot; alt=&quot;quicktags-spoiler-button&quot; title=&quot;quicktags-spoiler-button&quot; width=&quot;300&quot; height=&quot;180&quot; class=&quot;alignnone size-medium wp-image-966&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;효과, 문구 등을 기본 설정과 다르게 하려면 각각의 설정을 변경하고, 아니라면 그냥 &amp;#039;Okay&amp;#039; 버튼을 누르면 됨&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;설정&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;모드: &amp;#039;심플&amp;#039;을 선택하면 효과 없이 바로 보여주거나 감춤.&lt;/li&gt;
&lt;li&gt;피드 가시성: 피드를 통해 글을 볼 때 감춰진 내용을 보여줄지 감출지를 결정.&lt;/li&gt;
&lt;li&gt;보이기 문구, 감추기 문구: 스포일러 버튼에 표시될 문구를 적어줌.&lt;/li&gt;
&lt;li&gt;기본 효과: 기본으로 사용 할 효과 선택.&lt;/li&gt;
&lt;li&gt;효과 속도: 효과의 진행 속도 선택. 숫자가 작을수록 빠름.&lt;/li&gt;
&lt;li&gt;중복 허용: 스포일러 안에 또 다른 스포일러를 사용하고 싶다면 &amp;#039;예(Yes)&amp;#039;. 단, 사용하지 않을 때 보다 조금이나마 느려질 가능성이 있슴.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;사용 예&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;blind 효과:
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&quot;http://082net.com/2009/963/advanced-spoiler-plugin/#SID963_1_tgl&quot; title=&quot;Visit blog to check out this spoiler&quot;&gt;[[Visit blog to check out this spoiler]]&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;spoiler effect=&lt;span class=&quot;st0&quot;&gt;&amp;quot;blind&amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&amp;lt;img src=&lt;span class=&quot;st0&quot;&gt;&amp;quot;http://082net.com/wp/wp-content/uploads/2009/04/gravatar.jpg&amp;quot;&lt;/span&gt; alt=&lt;span class=&quot;st0&quot;&gt;&amp;quot;gravatar&amp;quot;&lt;/span&gt; title=&lt;span class=&quot;st0&quot;&gt;&amp;quot;gravatar&amp;quot;&lt;/span&gt; width=&lt;span class=&quot;st0&quot;&gt;&amp;quot;240&amp;quot;&lt;/span&gt; height=&lt;span class=&quot;st0&quot;&gt;&amp;quot;224&amp;quot;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;alignnone size-full wp-image-967&amp;quot;&lt;/span&gt; /&amp;gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;/spoiler&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;appear 효과:
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&quot;http://082net.com/2009/963/advanced-spoiler-plugin/#SID963_2_tgl&quot; title=&quot;Visit blog to check out this spoiler&quot;&gt;[[Visit blog to check out this spoiler]]&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;spoiler effect=&lt;span class=&quot;st0&quot;&gt;&amp;quot;appear&amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&amp;lt;img src=&lt;span class=&quot;st0&quot;&gt;&amp;quot;http://082net.com/wp/wp-content/uploads/2009/04/gravatar.jpg&amp;quot;&lt;/span&gt; alt=&lt;span class=&quot;st0&quot;&gt;&amp;quot;gravatar&amp;quot;&lt;/span&gt; title=&lt;span class=&quot;st0&quot;&gt;&amp;quot;gravatar&amp;quot;&lt;/span&gt; width=&lt;span class=&quot;st0&quot;&gt;&amp;quot;240&amp;quot;&lt;/span&gt; height=&lt;span class=&quot;st0&quot;&gt;&amp;quot;224&amp;quot;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;alignnone size-full wp-image-967&amp;quot;&lt;/span&gt; /&amp;gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;/spoiler&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;slide 효과:
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&quot;http://082net.com/2009/963/advanced-spoiler-plugin/#SID963_3_tgl&quot; title=&quot;Visit blog to check out this spoiler&quot;&gt;[[Visit blog to check out this spoiler]]&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;spoiler effect=&lt;span class=&quot;st0&quot;&gt;&amp;quot;slide&amp;quot;&lt;/span&gt; show=&lt;span class=&quot;st0&quot;&gt;&amp;quot;보이기 문구&amp;quot;&lt;/span&gt; hide=&lt;span class=&quot;st0&quot;&gt;&amp;quot;감추기 문구&amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&amp;lt;img src=&lt;span class=&quot;st0&quot;&gt;&amp;quot;http://082net.com/wp/wp-content/uploads/2009/04/gravatar.jpg&amp;quot;&lt;/span&gt; alt=&lt;span class=&quot;st0&quot;&gt;&amp;quot;gravatar&amp;quot;&lt;/span&gt; title=&lt;span class=&quot;st0&quot;&gt;&amp;quot;gravatar&amp;quot;&lt;/span&gt; width=&lt;span class=&quot;st0&quot;&gt;&amp;quot;240&amp;quot;&lt;/span&gt; height=&lt;span class=&quot;st0&quot;&gt;&amp;quot;224&amp;quot;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;alignnone size-full wp-image-967&amp;quot;&lt;/span&gt; /&amp;gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;/spoiler&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;apblind 효과:
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&quot;http://082net.com/2009/963/advanced-spoiler-plugin/#SID963_4_tgl&quot; title=&quot;Visit blog to check out this spoiler&quot;&gt;[[Visit blog to check out this spoiler]]&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;spoiler effect=&lt;span class=&quot;st0&quot;&gt;&amp;quot;blind&amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&amp;lt;img src=&lt;span class=&quot;st0&quot;&gt;&amp;quot;http://082net.com/wp/wp-content/uploads/2009/04/gravatar.jpg&amp;quot;&lt;/span&gt; alt=&lt;span class=&quot;st0&quot;&gt;&amp;quot;gravatar&amp;quot;&lt;/span&gt; title=&lt;span class=&quot;st0&quot;&gt;&amp;quot;gravatar&amp;quot;&lt;/span&gt; width=&lt;span class=&quot;st0&quot;&gt;&amp;quot;240&amp;quot;&lt;/span&gt; height=&lt;span class=&quot;st0&quot;&gt;&amp;quot;224&amp;quot;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;alignnone size-full wp-image-967&amp;quot;&lt;/span&gt; /&amp;gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;/spoiler&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;simple: (심플모드와 동일함)
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&quot;http://082net.com/2009/963/advanced-spoiler-plugin/#SID963_5_tgl&quot; title=&quot;Visit blog to check out this spoiler&quot;&gt;[[Visit blog to check out this spoiler]]&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;div class=&quot;codesnippet&quot;&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;spoiler effect=&lt;span class=&quot;st0&quot;&gt;&amp;quot;simple&amp;quot;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&amp;lt;img src=&lt;span class=&quot;st0&quot;&gt;&amp;quot;http://082net.com/wp/wp-content/uploads/2009/04/gravatar.jpg&amp;quot;&lt;/span&gt; alt=&lt;span class=&quot;st0&quot;&gt;&amp;quot;gravatar&amp;quot;&lt;/span&gt; title=&lt;span class=&quot;st0&quot;&gt;&amp;quot;gravatar&amp;quot;&lt;/span&gt; width=&lt;span class=&quot;st0&quot;&gt;&amp;quot;240&amp;quot;&lt;/span&gt; height=&lt;span class=&quot;st0&quot;&gt;&amp;quot;224&amp;quot;&lt;/span&gt; &lt;span class=&quot;kw2&quot;&gt;class&lt;/span&gt;=&lt;span class=&quot;st0&quot;&gt;&amp;quot;alignnone size-full wp-image-967&amp;quot;&lt;/span&gt; /&amp;gt;&lt;span class=&quot;br0&quot;&gt;&amp;#91;&lt;/span&gt;/spoiler&lt;span class=&quot;br0&quot;&gt;&amp;#93;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=&quot;nline&quot;&gt;v2.01a: 중복허용 방식에 문제가 있어 수정함.(2009.04.25 17:32)&lt;/p&gt;
&lt;p class=&quot;nline&quot;&gt;&lt;a class=&quot;linx&quot; href=&quot;http://wordpress.org/extend/plugins/advanced-spoiler/&quot;&gt;advanced-spoiler 플러그인&lt;/a&gt; @ 워드프레스 플러그인 페이지&lt;/p&gt;</content:encoded>
	<dc:date>2009-04-24T14:35:35+00:00</dc:date>
	<dc:creator>082net</dc:creator>
</item>
<item rdf:about="http://082net.com/?p=955">
	<title>082net: 워드프레스 2.7 이후의 댓글 출력 환경</title>
	<link>http://082net.com/2009/955/wordpress-2_7-comments-environment/</link>
	<content:encoded>&lt;p class=&quot;intro&quot;&gt;워드프레스 2.7 이후부터 거의 모든 댓글 출력 환경이 API화 되었다. 다른 이유보다는 계단형 댓글, 페이지로 나뉘는 댓글을 지원하기 위함이 가장 큰 게 아닌가 생각된다. 이제는 특별한 플러그인 없이도 이러한 기능들을 쓸 수 있다니 정말 반가운 일이 아닐 수 없다.&lt;/p&gt;
&lt;p&gt;다만, 사용중인 테마가 새로운 댓글 출력 환경을 지원해야만 한다는 어쩔 수 없는 단점이 있다. 물론, 취향에 따라 자주 테마를 바꾸는 블로거들도 많지만, 본인과 같이 한번 정하면 어지간하면 테마를 바꾸지 않는 경우도 많을 것이다. 이러한 경우 욕심을 버리고 종전처럼 새로운 기능들을 제외하고 블로그를 운영한다면 문제가 되지 않겠지만, 사람의 욕심이란게 있다는걸 알면서 썪혀두기에는 좀 넘치는 경향이 있는 듯 하다.&lt;/p&gt;
&lt;p&gt;물론 가장 권장하는 방법은, 해당 테마의 제작자에게 워드프레스 2.7의 댓글 환경을 지원해 줄 것을 요청하거나, 구글 등의 검색엔진에서 &amp;#039;테마이름 wordpress 2.7&amp;#039; 등의 검색어를 통해 누군가 제작 해 놓은 패치를 찾아서 적용하는 것이다.&lt;/p&gt;
&lt;p&gt;하지만, 부득이 한 경우나 이번 기회에 한 번 이런 작업에 도전해 보고 싶은 블로거라면 낯선 단어들과 용어들을 살짝 견뎌가면서 함께 해 봤으면 좋겠다.&lt;/p&gt;
&lt;p&gt;아래 설명되는 내용은 HTML 이나 PHP에 익숙하지 않은 사람에겐 다소 어려운 것들이겠지만, 이번 기회에 하나 하나 차분히 살펴본다면, 앞으로 워드프레스를 백배 활용하는데 큰 도움이 될거라 자부한다.&lt;/p&gt;
&lt;p&gt;우선, Octto씨가 이미 &lt;a class=&quot;linx&quot; href=&quot;http://ottodestruct.com/blog/2008/09/29/wordpress-27-comments-enhancements/&quot;&gt;잘 정리해 둔 글&lt;/a&gt;이 있으니, 영어에 익숙한 분들께서는 참고하시길 바란다.&lt;br /&gt;
&lt;span id=&quot;more-955&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;새로운 템플릿 함수들&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code class=&quot;inlinecode&quot;&gt;post_password_required&lt;/code&gt;: 비밀번호가 걸린 글인지 확인하는 함수&lt;/li&gt;
&lt;li&gt;&lt;code class=&quot;inlinecode&quot;&gt;wp_list_comments&lt;/code&gt;: 댓글들을 출력하는 함수&lt;/li&gt;
&lt;li&gt;&lt;code class=&quot;inlinecode&quot;&gt;have_comments&lt;/code&gt;: 글에 댓글이 존재하는지 확인하는 함수&lt;/li&gt;
&lt;li&gt;&lt;code class=&quot;inlinecode&quot;&gt;previous_comments_link&lt;/code&gt;: 페이지로 나뉜 댓글을 이동하는 함수(이전 페이지)&lt;/li&gt;
&lt;li&gt;&lt;code class=&quot;inlinecode&quot;&gt;next_comments_link&lt;/code&gt;페이지로 나뉜 댓글을 이동하는 함수(다음 페이지)&lt;/li&gt;
&lt;li&gt;&lt;code class=&quot;inlinecode&quot;&gt;paginate_comments_links&lt;/code&gt;페이지로 나뉜 댓글을 이동하는 함수(페이지 번호 표시)&lt;/li&gt;
&lt;li&gt;&lt;code class=&quot;inlinecode&quot;&gt;comments_open&lt;/code&gt;: 댓글기능이 열려있는지 확인하는 함수&lt;/li&gt;
&lt;li&gt;&lt;code class=&quot;inlinecode&quot;&gt;comment_form_title&lt;/code&gt;: 전체 댓글 목록의 제목을 표시하는 함수&lt;/li&gt;
&lt;li&gt;&lt;code class=&quot;inlinecode&quot;&gt;comment_reply_link&lt;/code&gt;: 댓글에 답글을 달기위한 링크 출력 함수&lt;/li&gt;
&lt;li&gt;&lt;code class=&quot;inlinecode&quot;&gt;cancel_comment_reply_link&lt;/code&gt;: 답글을 취소하기 위한 링크&lt;/li&gt;
&lt;li&gt;&lt;code class=&quot;inlinecode&quot;&gt;comment_id_fields&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;기존의 댓글 템플릿 파일(&lt;code class=&quot;inlinecode&quot;&gt;comments.php&lt;/code&gt;)을 수정해서 사용하는 방법도 있지만, 워낙에 여러 부분에 손을 대야 하므로, 워드프레스 버전에 따라 템플릿 파일을 다르게 불러오도록 하는 과정이 필요하다.&lt;/p&gt;
&lt;h4&gt;기존 파일을 백업하고, 워드프레스 2.7 이전버전에 대응하도록 함&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;테마 폴더 안에 있는 &lt;code class=&quot;inlinecode&quot;&gt;comments.php&lt;/code&gt; 파일의 복사본을 만들어 &lt;code class=&quot;inlinecode&quot;&gt;legacy.comments.php&lt;/code&gt; 라고 이름을 지정해 둔다.
&lt;p&gt;&lt;a href=&quot;http://082net.com/2009/955/wordpress-2_7-comments-environment/#SID955_1_tgl&quot; title=&quot;Visit blog to check out this spoiler&quot;&gt;[[Visit blog to check out this spoiler]]&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;테마폴더 안에 function.php 파일을 열어본다. (없다면 새로 만들면 된다)
&lt;p&gt;&lt;a href=&quot;http://082net.com/2009/955/wordpress-2_7-comments-environment/#SID955_2_tgl&quot; title=&quot;Visit blog to check out this spoiler&quot;&gt;[[Visit blog to check out this spoiler]]&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;파일의 맨 위 또는 맨 아래에 아래와 같은 내용을 추가해 둔다.
&lt;div class=&quot;codesnippet&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
add_filter&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;#039;comments_template&amp;#039;&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;&amp;#039;legacy_comments_loader&amp;#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;;&amp;nbsp;&lt;br /&gt;
&lt;span class=&quot;kw2&quot;&gt;function&lt;/span&gt; legacy_comments_loader&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;re0&quot;&gt;$file&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#123;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw1&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt; !&lt;span class=&quot;kw3&quot;&gt;function_exists&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;st0&quot;&gt;&amp;#039;wp_list_comments&amp;#039;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt; &amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;re0&quot;&gt;$file&lt;/span&gt; = TEMPLATEPATH . &lt;span class=&quot;st0&quot;&gt;&amp;#039;/legacy.comments.php&amp;#039;&lt;/span&gt;;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;kw1&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;re0&quot;&gt;$file&lt;/span&gt;;&amp;nbsp;&lt;br /&gt;
&lt;span class=&quot;br0&quot;&gt;&amp;#125;&lt;/span&gt;&amp;nbsp;&lt;br /&gt;
&lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;이제, 수정하기 이전의 파일은 legacy.comments.php 로 저장되어있고, 앞으로 수정할 파일은 comments.php 파일이 된다.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;이제 준비는 완료되었으니, 실질적인 수정작업을 시작하기로 하며, 과정은 다음 페이지에서 계속 이어진다.&lt;/p&gt;</content:encoded>
	<dc:date>2009-04-20T15:09:40+00:00</dc:date>
	<dc:creator>082net</dc:creator>
</item>
<item rdf:about="http://082net.com/?p=939">
	<title>082net: 페이지 템플릿에서 댓글을 지원하게 하기</title>
	<link>http://082net.com/2009/939/enable-comments-on-page-template/</link>
	<content:encoded>&lt;p class=&quot;intro&quot;&gt;일반적으로 워드프레스의 테마들은 페이지 템플릿에서 댓글을 지원하지 않는 경우가 많다. 일단, default 테마만 봐도 이러한 경우에 속한다.&lt;/p&gt;
&lt;p&gt;물론, 워드프레스에서의 고정 페이지 개념을 생각한다면 당연한 것이겠지만, 가끔 페이지에서도 댓글 기능이 필요할 때가 있다. 방명록 페이지의 경우가 그 대표적인 예가 아닐까 한다.&lt;/p&gt;
&lt;p&gt;아래 설명될 내용에서는 워드프레스의 Default 테마를 대상으로 할 것이며, 따로 댓글을 지원하는 페이지 템플릿을 만들기 보다는 기존의 템플릿을 수정하여 댓글을 지원하기도 하고, 안하기도 하도록 하겠다.&lt;br /&gt;
&lt;span id=&quot;more-939&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;시작하기 전에&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;우선, 사용중인 테마에서 댓글을 지원하는 페이지 템플릿을 이미 지원하고 있다면 애써 새로운 템플릿을 만들 필요가 없으므로 한 번 확인해 봐야 한다.
&lt;p&gt;&lt;a href=&quot;http://082net.com/2009/939/enable-comments-on-page-template/#SID939_1_tgl&quot; title=&quot;Visit blog to check out this spoiler&quot;&gt;[[Visit blog to check out this spoiler]]&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;페이지 템플릿(&lt;code class=&quot;inlinecode&quot;&gt;page.php&lt;/code&gt;) 수정하기&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;우선 single.php 파일을 열어 &lt;code class=&quot;inlinecode&quot;&gt;comments_template&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/code&gt; 함수가 &lt;code class=&quot;inlinecode&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;endwhile&lt;/span&gt;;&lt;/code&gt; 과 비교해서 어디쯤에 사용되고 있는지를 확인한다. Default 테마의 경우는 &lt;code class=&quot;inlinecode&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;endwhile&lt;/span&gt;;&lt;/code&gt; 구문 바로 위에 표시되어 있다.&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/comments_template-position.jpg&quot; rel=&quot;lightbox[939]&quot; title=&quot;comments_template-position.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/comments_template-position-300x124.jpg&quot; alt=&quot;comments_template-position&quot; title=&quot;comments_template-position&quot; width=&quot;300&quot; height=&quot;124&quot; class=&quot;alignnone size-medium wp-image-943&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;이제 page.php 파일(기본 페이지 템플릿)을 열어 같은 위치에 &lt;code class=&quot;inlinecode&quot;&gt;comments_template&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;&lt;/code&gt; 함수를 넣어주면 된다.&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/edit-page-template.jpg&quot; rel=&quot;lightbox[939]&quot; title=&quot;edit-page-template.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/edit-page-template-300x122.jpg&quot; alt=&quot;edit-page-template&quot; title=&quot;edit-page-template&quot; width=&quot;300&quot; height=&quot;122&quot; class=&quot;alignnone size-medium wp-image-944&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;위 과정까지만 해도 페이지에서 댓글을 지원하게 되긴 하였지만, 댓글을 지원하지 않는 페이지도 만들려면 조건문을 하나 추가해 두는게 좋다. 최근 &lt;a class=&quot;linx&quot; href=&quot;http://getk2.com/&quot;&gt;K2&lt;/a&gt;에서 사용하는 방식을 인용하여 사용자 정의 값(custom field)에 &amp;#039;comments&amp;#039; 가 존재한다면 댓글을 지원하도록 한다.&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/edit-page-template-w-if.jpg&quot; rel=&quot;lightbox[939]&quot; title=&quot;edit-page-template-w-if.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/edit-page-template-w-if-300x109.jpg&quot; alt=&quot;edit-page-template-w-if&quot; title=&quot;edit-page-template-w-if&quot; width=&quot;300&quot; height=&quot;109&quot; class=&quot;alignnone size-medium wp-image-945&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;이제 page.php 파일을 저장하고 다시 업로드하여 덮어 씌워면 된다.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;댓글을 지원하는 페이지 작성하기&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;새 페이지를 작성하는 화면으로 이동하여, 적당한 제목과 내용을 입력 한 뒤, &amp;#039;사용자 정의 필드(Custom Fields)&amp;#039; 부분을 입력할 준비를 한다. 만약 박스가 접혀있다면 클릭해서 열어주면 된다.&lt;/li&gt;
&lt;li&gt;&amp;#039;새로 입력(Enter New)&amp;#039; 링크를 클릭하면 새로운 사용자 정의 필드를 추가할 수 있도록 바뀐다.&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/custom-fields-add-new-before.jpg&quot; rel=&quot;lightbox[939]&quot; title=&quot;custom-fields-add-new-before.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/custom-fields-add-new-before-300x126.jpg&quot; alt=&quot;custom-fields-add-new-before&quot; title=&quot;custom-fields-add-new-before&quot; width=&quot;300&quot; height=&quot;126&quot; class=&quot;alignnone size-medium wp-image-948&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/custom-fields-add-new-after.jpg&quot; rel=&quot;lightbox[939]&quot; title=&quot;custom-fields-add-new-after.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/custom-fields-add-new-after-300x154.jpg&quot; alt=&quot;custom-fields-add-new-after&quot; title=&quot;custom-fields-add-new-after&quot; width=&quot;300&quot; height=&quot;154&quot; class=&quot;alignnone size-medium wp-image-947&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;한번이라도 같은 이름의 사용자 정의값을 적용한 적이 있다면, 이후에는 기존의 것들 중에서 선택 할 수도 있다.&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/custom-fields-select.jpg&quot; rel=&quot;lightbox[939]&quot; title=&quot;custom-fields-select.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/custom-fields-select-300x85.jpg&quot; alt=&quot;custom-fields-select&quot; title=&quot;custom-fields-select&quot; width=&quot;300&quot; height=&quot;85&quot; class=&quot;alignnone size-medium wp-image-946&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;사용자 정의 필드의 &amp;#039;이름(Name)&amp;#039; 부분에 &amp;#039;comments&amp;#039; 라고 입력하고 &amp;#039;값(Value)&amp;#039; 부분에 &amp;#039;1&amp;#039; 을 입력한 뒤 &amp;#039;사용자 정의 필드 추가(Add Custom Field)&amp;#039; 버튼을 누르면 새로운 값이 추가된다. 여기서 주의할 점은 글을 한 번 저장하기 전까지는 해당 사용자 정의 값은 &lt;strong&gt;임시로만 추가&lt;/strong&gt; 되는 것이라는 점이다.&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/custom-field-added.jpg&quot; rel=&quot;lightbox[939]&quot; title=&quot;custom-field-added.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/custom-field-added-300x80.jpg&quot; alt=&quot;custom-field-added&quot; title=&quot;custom-field-added&quot; width=&quot;300&quot; height=&quot;80&quot; class=&quot;alignnone size-medium wp-image-951&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;이제, 페이지를 저장하고 공개하면 댓글 입력창이 표시되는 페이지를 확인 할 수 있다.&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/publish-guestbook-page1.jpg&quot; rel=&quot;lightbox[939]&quot; title=&quot;publish-guestbook-page1.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/publish-guestbook-page1-150x150.jpg&quot; alt=&quot;publish-guestbook-page1&quot; title=&quot;publish-guestbook-page1&quot; width=&quot;150&quot; height=&quot;150&quot; class=&quot;alignnone size-thumbnail wp-image-952&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
	<dc:date>2009-04-18T13:16:49+00:00</dc:date>
	<dc:creator>082net</dc:creator>
</item>
<item rdf:about="http://082net.com/?p=929">
	<title>082net: 워드프레스 2.7에서 방명록 만들기</title>
	<link>http://082net.com/2009/929/create-guestbook-with-wordpress-2_7/</link>
	<content:encoded>&lt;p&gt;이 블로그에서 몇번쯤인가 언급했지만, 워드프레스 2.7에서는 &lt;a class=&quot;linx&quot; href=&quot;http://082net.com/tag/tp-guestbook/&quot;&gt;TP-Guestbook&lt;/a&gt;플러그인 등 방명록 관련 플러그인이 딱히 필요하지 않게 되었다.&lt;/p&gt;
&lt;p&gt;본인도 이번 블로그 정리를 진행하기 전까지는 워드프레스 2.7의 댓글 시스템을 꽤 생소하게 느꼈던 바가 있어, 이 블로그의 방명록을 2.7에 맞게 바꾸면서 새로 알게 된 점들을 한 번 정리해 보기로&amp;#8230;&lt;/p&gt;
&lt;h4&gt;시작 전 준비사항&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;우선, 플러그인은 따로 필요치 않지만 다른 페이지들과 방명록 페이지에서 댓글이 출력되는 방식을 다르게 하고 싶다면(페이지당 갯수, 정령방식 등등) 얼마전 공개한 &lt;a class=&quot;linx&quot; href=&quot;http://082net.com/tag/per-post-comment-settings/&quot;&gt;Per-Post-Comment-Settings(이하 PPCS)&lt;/a&gt; 플러그인을 사용하면 된다.&lt;/li&gt;
&lt;li&gt;두번째로는 현재 사용중인 테마가 워드프레스 2.7 이후의 댓글 시스템을 지원해야만 하며, 지원 여부는 사용중인 테마 폴더의 &lt;code class=&quot;inlinecode&quot;&gt;comments.php&lt;/code&gt; 파일에서 &lt;code class=&quot;inlinecode&quot;&gt;wp_list_comments&lt;/code&gt; 함수가 사용되었는지를 확인하면 된다.
&lt;ul&gt;
&lt;li&gt;만약 테마가 2.7 이후의 댓글 시스템을 지원하지 않는다면, 해당 테마 제작자에게 지원하도록 요청하거나, 직접 테마를 수정하는 방법이 있다.&lt;/li&gt;
&lt;li&gt;사용중인 테마를 2.7에 맞게 수정하는 방법에 대해서 이 글에 함께 설명하기에는 무리가 있어 조만간 따로 글을 작성할 생각이긴 하지만, 되도록이면 테마 제작자에게 요청하는것이 가장 좋은 방법이 될 듯 하다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;테마의 기본 페이지 템플릿에서 댓글 출력을 지원하고 있는지를 확인해 봐야 한다.
&lt;ul&gt;
&lt;li&gt;페이지 템플릿에서 댓글을 지원하지 않는다면, 간단하게 수정하여 댓글을 지원 하도록 할 수 있다.&lt;/li&gt;
&lt;li&gt;이 방법 또한 알고보면 별것 아닌 간단한 수정이지만, 익숙하지 않은 이들에게는 난감하고 머리아픈 일이 될 것임에 분명하기에 간단하게 &lt;a class=&quot;linx&quot; href=&quot;http://082net.com/2009/939/enable-comments-on-page-template/&quot;&gt;글을 작성해 두었다&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p class=&quot;nline&quot;&gt;워드프레스 2.7 이후의 댓글 시스템을 지원하고, 페이지 템플릿에서 댓글을 지원하는 테마를 사용중이라면 위 준비과정은 전혀 필요치 않은 내용이니 그냥 무시하고 아래 과정을 진행하면 된다.&lt;/p&gt;
&lt;p&gt;&lt;span id=&quot;more-929&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;방명록으로 사용할 페이지 만들기&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;관리자 화면에서 &amp;#039;새 페이지&amp;#039; 링크를 통해 페이지 만드는 화면으로 이동한다.&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/create-new-page-link.jpg&quot; rel=&quot;lightbox[929]&quot; title=&quot;create-new-page-link.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/create-new-page-link-300x101.jpg&quot; alt=&quot;create-new-page-link&quot; title=&quot;create-new-page-link&quot; width=&quot;300&quot; height=&quot;101&quot; class=&quot;alignnone size-medium wp-image-930&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;글 제목에 적당한 이름(아마도&amp;#8230; &amp;#039;방명록&amp;#039;)을 적어준다.&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/write-guestbook-title.jpg&quot; rel=&quot;lightbox[929]&quot; title=&quot;write-guestbook-title.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/write-guestbook-title-300x157.jpg&quot; alt=&quot;write-guestbook-title&quot; title=&quot;write-guestbook-title&quot; width=&quot;300&quot; height=&quot;157&quot; class=&quot;alignnone size-medium wp-image-931&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;방명록에 대해 소개하고 싶은 글이 있다면, 적당한 내용을 적어준다. (비워둬도 무방함)&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/text-for-guestbook.jpg&quot; rel=&quot;lightbox[929]&quot; title=&quot;text-for-guestbook.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/text-for-guestbook-300x192.jpg&quot; alt=&quot;text-for-guestbook&quot; title=&quot;text-for-guestbook&quot; width=&quot;300&quot; height=&quot;192&quot; class=&quot;alignnone size-medium wp-image-936&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;기본 페이지 템플릿이 아닌 다른 템플릿에서 댓글을 지원한다면 해당 템플릿을 선택해 준다.&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/select-page-template.jpg&quot; rel=&quot;lightbox[929]&quot; title=&quot;select-page-template.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/select-page-template-198x300.jpg&quot; alt=&quot;select-page-template&quot; title=&quot;select-page-template&quot; width=&quot;198&quot; height=&quot;300&quot; class=&quot;alignnone size-medium wp-image-932&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;만약 &lt;a class=&quot;linx&quot; href=&quot;http://getk2.com&quot;&gt;K2&lt;/a&gt; SVN 버전을 사용하고 있다면 사용자 정의 필드에서 Name 에 &amp;#039;comments&amp;#039; Value 에 &amp;#039;1&amp;#039; 을 넣어주면 해당 페이지에서 댓글을 지원하게 된다.&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/custom-filed-comments.jpg&quot; rel=&quot;lightbox[929]&quot; title=&quot;custom-filed-comments.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/custom-filed-comments-300x84.jpg&quot; alt=&quot;custom-filed-comments&quot; title=&quot;custom-filed-comments&quot; width=&quot;300&quot; height=&quot;84&quot; class=&quot;alignnone size-medium wp-image-933&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;PPCS 플러그인을 사용하고 있다면, 방명록에 맞게 댓글의 설정을 바꿔준다.&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/adjust-ppcs-settings.jpg&quot; rel=&quot;lightbox[929]&quot; title=&quot;adjust-ppcs-settings.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/adjust-ppcs-settings-150x150.jpg&quot; alt=&quot;adjust-ppcs-settings&quot; title=&quot;adjust-ppcs-settings&quot; width=&quot;150&quot; height=&quot;150&quot; class=&quot;alignnone size-thumbnail wp-image-934&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;페이지를 공개하기 전에 &amp;#039;임시글로 저장하기&amp;#039; 버튼을 눌러 일단 저장해 둔다.&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/save-guestbook-draft.jpg&quot; rel=&quot;lightbox[929]&quot; title=&quot;save-guestbook-draft.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/save-guestbook-draft-150x150.jpg&quot; alt=&quot;save-guestbook-draft&quot; title=&quot;save-guestbook-draft&quot; width=&quot;150&quot; height=&quot;150&quot; class=&quot;alignnone size-thumbnail wp-image-938&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;페이지의 주소를 제목과 다르게 하고 싶다면, 고정주소 부분에서 변경해 준다.&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/edit-guestbook-slug.jpg&quot; rel=&quot;lightbox[929]&quot; title=&quot;edit-guestbook-slug.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/edit-guestbook-slug-300x82.jpg&quot; alt=&quot;edit-guestbook-slug&quot; title=&quot;edit-guestbook-slug&quot; width=&quot;300&quot; height=&quot;82&quot; class=&quot;alignnone size-medium wp-image-935&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;모든 기본적인 설정을 마쳤으므로 &amp;#039;공개하기&amp;#039; 버튼을 눌러서 페이지를 공개하면 된다.&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/publish-guestbook-page.jpg&quot; rel=&quot;lightbox[929]&quot; title=&quot;publish-guestbook-page.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/publish-guestbook-page-150x150.jpg&quot; alt=&quot;publish-guestbook-page&quot; title=&quot;publish-guestbook-page&quot; width=&quot;150&quot; height=&quot;150&quot; class=&quot;alignnone size-thumbnail wp-image-937&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;</content:encoded>
	<dc:date>2009-04-18T12:26:53+00:00</dc:date>
	<dc:creator>082net</dc:creator>
</item>
<item rdf:about="http://082net.com/?p=928">
	<title>082net: WP-Scripts 플러그인 업데이트</title>
	<link>http://082net.com/2009/928/wp-scripts-plugin-update/</link>
	<content:encoded>&lt;p class=&quot;intro&quot;&gt;워드프레스 2.1 이후 포함된 script-loader 로 인해 쓸모가 없어져서, 개인적인 용도로만 수정해서 사용해 오던 플러그인을 이번에 블로그를 정리하면서 몇몇 점들을 보완해서 공개하기로 했다.&lt;/p&gt;
&lt;p&gt;기능에 대해서 이래저래 설명하는 것 보다는 몇개의 스크릿샷으로 대체하는게 효율적일 듯 하다.&lt;/p&gt;
&lt;h4&gt;요구사항&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;이 플러그인은 &lt;strong&gt;워드프레스 2.6 이상&lt;/strong&gt;에서만 작동함.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span id=&quot;more-928&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;스크린샷&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;독립형&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/wp-scripts-general.jpg&quot; rel=&quot;lightbox[928]&quot; title=&quot;wp-scripts-general.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/wp-scripts-general-300x108.jpg&quot; alt=&quot;wp-scripts-general&quot; title=&quot;wp-scripts-general&quot; width=&quot;300&quot; height=&quot;108&quot; class=&quot;alignnone size-medium wp-image-927&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;의존형&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/wp-scripts-dependencies.jpg&quot; rel=&quot;lightbox[928]&quot; title=&quot;wp-scripts-dependencies.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/wp-scripts-dependencies-300x198.jpg&quot; alt=&quot;wp-scripts-dependencies&quot; title=&quot;wp-scripts-dependencies&quot; width=&quot;300&quot; height=&quot;198&quot; class=&quot;alignnone size-medium wp-image-926&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;스크립트를 선택하면 필요한 나머지 것들이 자동으로 선택 됨&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/wp-scripts-check-dependent.jpg&quot; rel=&quot;lightbox[928]&quot; title=&quot;wp-scripts-check-dependent.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/wp-scripts-check-dependent-300x212.jpg&quot; alt=&quot;wp-scripts-check-dependent&quot; title=&quot;wp-scripts-check-dependent&quot; width=&quot;300&quot; height=&quot;212&quot; class=&quot;alignnone size-medium wp-image-925&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;스크립트를 선택해제하면 그에 의존하는 스크립트들이 선택해제 됨&lt;br /&gt;
&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/wp-scripts-uncheck-top-level.jpg&quot; rel=&quot;lightbox[928]&quot; title=&quot;wp-scripts-uncheck-top-level.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/wp-scripts-uncheck-top-level-300x209.jpg&quot; alt=&quot;wp-scripts-uncheck-top-level&quot; title=&quot;wp-scripts-uncheck-top-level&quot; width=&quot;300&quot; height=&quot;209&quot; class=&quot;alignnone size-medium wp-image-924&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;부가기능&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;lightbox, slimbox, thickbox 등의 이미지 오버레이 도구를 사용하게 되면, 본문의 이미지 링크들에 해당 값들이 자동으로 적용됨.&lt;/li&gt;
&lt;li&gt;thickbox를 선택 한 경우는&lt;code class=&quot;inlinecode&quot;&gt;&lt;span class=&quot;kw2&quot;&gt;&amp;lt;?php&lt;/span&gt; wp_loginout&lt;span class=&quot;br0&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span class=&quot;br0&quot;&gt;&amp;#41;&lt;/span&gt;; &lt;span class=&quot;kw2&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/code&gt; 함수를 사용 할 때 로그인 링크가 thickbox와 연동됨.&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=&quot;nline&quot;&gt;&lt;a class=&quot;linx&quot; href=&quot;http://wordpress.org/extend/plugins/&quot;&gt;워드프레스 플러그인 페이지&lt;/a&gt;에 등록했습니다.&lt;br /&gt;
&lt;a class=&quot;linx&quot; href=&quot;http://wordpress.org/extend/plugins/wp-scripts-plugin/&quot;&gt;wp-scripts-plugin.zip&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2009-04-18T07:01:09+00:00</dc:date>
	<dc:creator>082net</dc:creator>
</item>
<item rdf:about="http://082net.com/?p=922">
	<title>082net: Per Post Comment Settings 플러그인</title>
	<link>http://082net.com/2009/922/per-post-comment-settings-plugin/</link>
	<content:encoded>&lt;p class=&quot;intro&quot;&gt;TP-Guestbook 플러그인이 &lt;a class=&quot;linx&quot; href=&quot;http://wordpress.org/development/2008/12/coltrane/&quot;&gt;워드프레스 2.7&lt;/a&gt; 이후 쓸모가 없어짐에 따라 기존에 사용하던 몇가지 기능들을 계속 유지하기 위해서 각 글 또는 페이지 별로 댓글의 설정을 바꿀 수 있는 플러그인을 만들어 봤다.&lt;/p&gt;
&lt;p&gt;&lt;span id=&quot;more-922&quot;&gt;&lt;/span&gt;&lt;br /&gt;
플러그인의 기능을 설명하기 위해 우선 워드프레스의 댓글 관련 설정들을 살펴보자면&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/wordpress-other-comment-settings.jpg&quot; rel=&quot;lightbox[922]&quot; title=&quot;wordpress-other-comment-settings.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/wordpress-other-comment-settings-300x68.jpg&quot; alt=&quot;wordpress-other-comment-settings&quot; title=&quot;wordpress-other-comment-settings&quot; width=&quot;300&quot; height=&quot;68&quot; class=&quot;aligncenter size-medium wp-image-920&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;가입한 회원만 댓글을 달 수 있게 한다거나,&lt;/li&gt;
&lt;li&gt;공개한지 일정 기간이 지난 글의 댓글을 닫는다거나,&lt;/li&gt;
&lt;li&gt;답글에 답글을 달 수 있는 깊이의 한계를 지정한다거나,&lt;/li&gt;
&lt;li&gt;지정된 갯수를 기준으로 댓글을 페이지로 분리한다거나,&lt;/li&gt;
&lt;li&gt;댓글의 정렬 순서를 바꾼다거나,&lt;/li&gt;
&lt;li&gt;먼저 표시될 페이지(첫번째 혹은 마지막)를 지정 할 수 있다.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Per Post Comment Settings 플러그인은 이러한 설정들을 각각의 글 또는 페이지 별로 다르게 설정 할 수 있게 해 준다.&lt;/p&gt;
&lt;p class=&quot;center&quot;&gt;&lt;a href=&quot;http://082net.com/wp/wp-content/uploads/2009/04/per-post-comment-settings.jpg&quot; rel=&quot;lightbox[922]&quot; title=&quot;per-post-comment-settings.jpg&quot;&gt;&lt;img src=&quot;http://082net.com/wp/wp-content/uploads/2009/04/per-post-comment-settings-239x300.jpg&quot; alt=&quot;per-post-comment-settings&quot; title=&quot;per-post-comment-settings&quot; width=&quot;239&quot; height=&quot;300&quot; class=&quot;aligncenter size-medium wp-image-921&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class=&quot;nline&quot;&gt;&lt;a class=&quot;linx&quot; href=&quot;http://wordpress.org/extend/plugins/per-post-comment-settings/&quot;&gt;per-post-comment-settings.zip&lt;/a&gt; @ 워드프레스 플러그인 페이지&lt;/p&gt;</content:encoded>
	<dc:date>2009-04-13T08:27:57+00:00</dc:date>
	<dc:creator>082net</dc:creator>
</item>
<item rdf:about="http://082net.com/?p=918">
	<title>082net: 블로그 정리</title>
	<link>http://082net.com/2009/918/updating-blog/</link>
	<content:encoded>&lt;p class=&quot;intro&quot;&gt;오랜만에 블로그를 정리했다. 미루고 미뤄오던 2.7로의 판올림, 테마 수정 등등등&amp;#8230;&lt;/p&gt;
&lt;p&gt;다른 것들 보다도, 댓글 시스템의 변경이 가장 심적이 부담이 되어 기존 &lt;a class=&quot;linx&quot; href=&quot;http://082net.com/tag/tp-guestbook/&quot;&gt;tp-guestbook&lt;/a&gt; 플러그인을 정리해고 시키고, 글(페이지)마다 댓글 시스템을 정리할 수 있는 &amp;#034;Per Post Comment Settings&amp;#034;란 플러그인을 간단하게 만들어 적용시키기는 했는데, 현재 사용중인 &lt;a class=&quot;linx&quot; href=&quot;http://labs.oinam.com/css/kiss/&quot;&gt;Kiss 테마&lt;/a&gt;가 2.7의 방식을 지원하지 않는 바람에 이것 저것 손대다 보니 하루 종일 붙들고 있게 되었다는&amp;#8230;  &lt;img src=&quot;http://082net.com/wp/wp-content/plugins/my-smilies/textcons/icon_sweat.gif&quot; alt=&quot;-_-;&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;
&lt;p&gt;게다가 워낙에 오랜만에 하는 정리이다 보니, 평소에 미뤄왔던 산더미 처럼 불어버린 &amp;#039;TO DO&amp;#039; 목록을 걸러내고 걸러냈슴에도 여전히 산&amp;#8230; 또 다시 &amp;#039;에고&amp;#8230; 기냥 다음에 시간 날 때 하자&amp;#8230;&amp;#039; 의 유혹이 밀려왔으나 가까스로 물리쳤다&amp;#8230; 휴&amp;#8230;&lt;/p&gt;
&lt;p&gt;대충 한 것들을 정리해 보려 하는데, 그새 뭐 했는지 까먹은게 많아서리&amp;#8230; 이것도 힘드네&amp;#8230; 흑..&lt;br /&gt;
&lt;span id=&quot;more-918&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;삽질 내역&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;WP 2.7 이후용 &lt;a class=&quot;linx&quot; href=&quot;http://082net.com/2009/922/per-post-comment-settings-plugin/&quot;&gt;Per Post Comment Settings&lt;/a&gt; 제작&lt;/li&gt;
&lt;li&gt;Kiss 테마 댓글 시스템 2.7에 맞게 수정.(K2로 옮겨가려다가 결국 포기&amp;#8230;흑..)&lt;/li&gt;
&lt;li&gt;K2-SMB 포기하고 최근 &lt;a class=&quot;linx&quot; href=&quot;http://getk2.com/&quot;&gt;K2&lt;/a&gt;에 포함된 K2-Widgets-Manager 플러그인화하여 적용. 하는김에 &lt;a class=&quot;linx&quot; href=&quot;http://082net.com/tag/aj-spoiler/&quot;&gt;Aj-Spoiler&lt;/a&gt;를 이용한 접히는 기능을 쉽게 적용하기 위한 내용도 적용.&lt;/li&gt;
&lt;li&gt;맘에 안드는 기본 위젯들 제거하고, 새로운 위젯들을 한번에 등록하기 위해 &amp;#039;Extended-Widgets&amp;#039; 제작 및 적용( 아마도 미공개&amp;#8230; 워낙에 개인취향에 맞게 만든 놈이라 &lt;img src=&quot;http://082net.com/wp/wp-content/plugins/my-smilies/textcons/icon_sweat.gif&quot; alt=&quot;-_-;&quot; class=&quot;wp-smiley&quot; /&gt; )&lt;/li&gt;
&lt;li&gt;워드프레스 업데이트 관련 기능들을 제거하는 플러그인 &amp;#039;Disable Wordpress Features&amp;#039; 제작 및 적용. Core 업데이트, Plugin 업데이트, Theme 업데이트 기능. (기냥 관리자 화면 느린게 싫어서&amp;#8230; 다른 이유는 없슴)&lt;/li&gt;
&lt;li&gt;테마 정리하는김에 글꼴 크기 정리하고, 기본 글꼴에 &amp;#039;맑은고딕&amp;#039; 추가.&lt;/li&gt;
&lt;li&gt;Meta 버튼 몇가지 수정.&lt;/li&gt;
&lt;li&gt;ClickToCopy 플러그인이 FireFox 3 에서 작동하도록 수정.&lt;/li&gt;
&lt;li&gt;그 외에 지금은 기억이 안나는 몇가지 것들&amp;#8230; &lt;img src=&quot;http://082net.com/wp/wp-content/plugins/my-smilies/textcons/icon_hehe.gif&quot; alt=&quot;^^;&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;나름 이것 저것 많이 한 것 같은데, 막상 블로그를 보니 변한게 글꼴밖에 안보이네&amp;#8230; 하하 &lt;img src=&quot;http://082net.com/wp/wp-content/plugins/my-smilies/textcons/icon_boogie.gif&quot; alt=&quot;:boogie:&quot; class=&quot;wp-smiley&quot; /&gt; &lt;/p&gt;</content:encoded>
	<dc:date>2009-04-12T15:53:49+00:00</dc:date>
	<dc:creator>082net</dc:creator>
</item>

</rdf:RDF>
