<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Think Again &#187; widget</title>
	<atom:link href="http://www.thinkagain.cn/archives/tag/widget/feed" rel="self" type="application/rss+xml" />
	<link>http://www.thinkagain.cn</link>
	<description>Inspire thinking, inspire creativity, inspire future.</description>
	<lastBuildDate>Wed, 01 Feb 2012 07:31:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>如何修改代码使主题支持widgets</title>
		<link>http://www.thinkagain.cn/archives/161.html</link>
		<comments>http://www.thinkagain.cn/archives/161.html#comments</comments>
		<pubDate>Mon, 30 Apr 2007 12:14:13 +0000</pubDate>
		<dc:creator>山之岚</dc:creator>
				<category><![CDATA[Blogger]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.thinkagain.cn/archives/161.html</guid>
		<description><![CDATA[Widgets是一个可视化Wordpress主题侧边栏编辑插件，用户可以在Wordpress后台主题配置里面，通过拖曳相应模块到侧边栏来自定义侧边栏内容显示。具体使用说明，详见本人另外一篇文章：Widgets 1.21... ]]></description>
			<content:encoded><![CDATA[<p>Widgets是一个可视化Wordpress主题侧边栏编辑插件，用户可以在Wordpress后台主题配置里面，通过拖曳相应模块到侧边栏来自定义侧边栏内容显示。具体使用说明，详见本人另外一篇文章：<a href="http://www.thinkagain.cn/archives/158.html">Widgets 1.21中文版及使用说明（附图）</a>。</p>
<p>只需在主题文件里面加入适当代码，就可以让主题支持widget拖曳。</p>
<p><strong>1. 修改functions.php代码</strong></p>
<p>如果该主题有functions.php，请在&lt;?php 代码后中加入：</p>
<p>if ( function_exists(&#8216;register_sidebars&#8217;) )</p>
<p>register_sidebars();</p>
<p>如果没有functions.php文件，请建立一个functions.php文件，并输入如下4行代码：</p>
<p>&lt;?php</p>
<p>if ( function_exists(&#8216;register_sidebars&#8217;) )</p>
<p>register_sidebars();</p>
<p>?&gt;</p>
<p>注意，如果侧边栏数量大于1，请在register_sidebars()的()中输入具体数量。例，侧边栏的数目为2，代码为register_sidebars(2);</p>
<p><strong>2.2 修改侧边栏代码</strong></p>
<p>在主题文件中找到侧边栏定义代码，例如：</p>
<p>&lt;div id=&#8221;sidebar&#8221;&gt;</p>
<p>&#8230;侧边栏内容</p>
<p>&lt;/div&gt;</p>
<p>将</p>
<p>&lt;?php if ( function_exists(&#8216;dynamic_sidebar&#8217;) &amp;&amp; dynamic_sidebar() ) : else : ?&gt;</p>
<p>&lt;?php endif; ?&gt;</p>
<p>代码嵌套在sidebar的&lt;div&gt;标签里面即可。</p>
<p>&lt;div id=&#8221;sidebar&#8221;&gt;</p>
<p>&lt;?php if ( function_exists(&#8216;dynamic_sidebar&#8217;) &amp;&amp; dynamic_sidebar() ) : else : ?&gt;</p>
<p>&#8230;侧边栏内容</p>
<p>&lt;?php endif; ?&gt;</p>
<p>&lt;/div&gt;</p>
<p>侧边栏的数目为2的时候，要分别定义。例：</p>
<p>&lt;div id=&#8221;sidebar1&#8243;&gt;</p>
<p>&lt;?php if ( function_exists(&#8216;dynamic_sidebar&#8217;) &amp;&amp; dynamic_sidebar(1) ) : else : ?&gt;<br />
&#8230;侧边栏内容</p>
<p>&lt;?php endif; ?&gt;</p>
<p>&lt;/div&gt;</p>
<p>&lt;div id=&#8221;sidebar2&#8243;&gt;</p>
<p>&lt;?php if ( function_exists(&#8216;dynamic_sidebar&#8217;) &amp;&amp; dynamic_sidebar(2) ) : else : ?&gt;<br />
&#8230;侧边栏内容</p>
<p>&lt;?php endif; ?&gt;</p>
<p>&lt;/div&gt;</p>
<p>注意：dynamic_sidebar()括号里面内容要各个侧边栏相对应。默认Widget中的样式，标题是h2格式，内容以&lt;ul&gt;和&lt;li&gt;标签嵌套。</p>
<hr/><p style="font-size:1.5em;font-weight:bold;"><a href="http://www.thinkagain.cn/archives/161.html#comments">评论5:</a></p><p><strong>5.</strong><i>2008.11.08.10:54.pm</i>.&nbsp;<a href="http://www.thinkagain.cn">山之岚</a>: <a href="#comment-76412" rel="nofollow">@notycn </a>谢谢提醒。已更正。 <img src='http://www.thinkagain.cn/wp-includes/images/smilies/icon_razz.gif' alt=':razz:' class='wp-smiley' /> </p><p><strong>4.</strong><i>2008.11.08.10:18.pm</i>.&nbsp;<a href="http://www.notycn.com">notycn</a>: 有个错误,f ( function_exists(’register_sidebars’) )   少了个I</p><p><strong>3.</strong><i>2008.05.29.7:59.pm</i>.&nbsp;<a href="http://www2.netyifan.cn/?p=34">让主题支持widgets？ | 在德国</a>: [...]        首先：经比较发现，凡是支持的widget功能的的主题，其目录里都含有文件functions.php 。而不支持的没有。故该文件是能否实现widget功能的关键原因。若主题的目录里无functions.php 文件，请建立一个functions.php文件，并输入如下代码：  [...]</p><p><strong>2.</strong><i>2008.05.09.10:44.am</i>.&nbsp;<a href="http://www.okweb.cn">上海网站设计</a>: 学习了，正好找这篇文章！
谢谢了！</p><p><strong>1.</strong><i>2007.12.20.9:21.pm</i>.&nbsp;<a href="http://www.365share.cn/?p=14">StylZone &raquo; Blog Archive &raquo; 如何修改代码使主题支持widgets</a>: [...] Widgets是一个可视化Wordpress主题侧边栏编辑插件，用户可以在Wordpress后台主题配置里面，通过拖曳相应模块到侧边栏来自定义侧边栏内容显示。具体使用说明，详见另外一篇文章：Widgets 1.21中文版及使用说明（附图）。  [...]</p><hr/><p style="font-size:1.5em;font-weight:bold;">推荐阅读</p><p><i>2007.04.17.12:18.pm</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/147.html" title="Latest Updated:无需修改源代码即可以实现评论显示倒序。在评论模板comments.php">如何更改Wordpress评论显示顺序 (33)</a></p><p><i>2007.03.31.12:04.pm</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/129.html" title="前阵子看Feedsky正在进行话题广告内测，于是就申请了一个。估计Feedsky进行">如何在Wordpress进行Feedsky话题广告验证 (0)</a></p><p><i>2007.03.15.11:32.am</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/109.html" title="每次打开Wordpress后台控制面板首页，Wordpress都会加载一些诸如外部链接，Wor">无需插件删除Wordpress后台控制面板中的外部链接 (6)</a></p><p><i>2007.03.11.1:50.pm</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/101.html" title="因为上次搬家的时候，是直接将bokee上的文章拷贝到网址上来的，现在想在">如何在本地服务器建远程服务器上wordpress的镜像 (2)</a></p><p><i>2008.09.09.8:58.pm</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/994.html" title="今天，Wordpress官方发布了2.6.2版。没有跑去Trac看代码变动地方，直接就将程">Wordpress Hacks:WP2.2版后中文邮件标题乱码解决方法 (22)</a></p><p><i>2008.08.03.11:23.am</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/978.html" title="难得一个周末呆在家里，想睡个懒觉都不行。隔壁的朝鲜学校的音乐CIRCLE的">鸟儿早起 (43)</a></p><p><i>2008.07.27.10:44.am</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/971.html" title="WP2.6带来了很多新功能。如后台的turbo等。相比2.3到2.5，2.5到2.6之间给我的">Wordpress Hacks:如何关闭WP2.6的主题预览 (18)</a></p><p><i>2007.12.08.10:50.pm</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/888.html" title="2007-12-09：注，我已经写了一个插件用于含有nextpage或more标签的feed全文输出">如何使用Wordpress内置的分页（Nextpage）功能？ (52)</a></p><hr/><p>Copyright &copy; 2012&nbsp;|&nbsp;<a href="http://www.thinkagain.cn">Think Again</a>&nbsp;|&nbsp;<a href="http://www.thinkagain.cn/archives/161.html">原文链接</a></p><img src="http://img.tongji.cn.yahoo.com/710673/ystat.gif"/>]]></content:encoded>
			<wfw:commentRss>http://www.thinkagain.cn/archives/161.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Widgets 1.21中文版及使用说明（附图）</title>
		<link>http://www.thinkagain.cn/archives/158.html</link>
		<comments>http://www.thinkagain.cn/archives/158.html#comments</comments>
		<pubDate>Mon, 30 Apr 2007 07:19:43 +0000</pubDate>
		<dc:creator>山之岚</dc:creator>
				<category><![CDATA[Blogger]]></category>
		<category><![CDATA[latest version]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.thinkagain.cn/archives/158.html</guid>
		<description><![CDATA[原创Widgets1.21中文汉化版，点此下面链接下载： widgets1.21-zhCN.zipzip- File30. Apr 2007 (301Hits) 插件作者网址：http://automattic.com/code/widgets/。 Widgets是一个可视化Wordpress主题侧边栏编辑插件，用户可以在... ]]></description>
			<content:encoded><![CDATA[<p>原创Widgets1.21中文汉化版，点此下面链接下载：<br />
<span class="downloadbox">
			<span class="downloadboxleft"><a title="Download widgets1.21-zhCN.zip" href="http://www.thinkagain.cn/?load=widgets1.21-zhCN.zip"><img src ="http://www.thinkagain.cn/wp-content/plugins/wsdl_manager/Default.png" alt="Download" /></a></span>
			<span class="downloadboxright"><a title="Download widgets1.21-zhCN.zip" href="http://www.thinkagain.cn/?load=widgets1.21-zhCN.zip">widgets1.21-zhCN.zip</a><br/>zip- File<br/>30. Apr 2007 (301Hits)</span>
		</span></p>
<p>插件作者网址：<a href="http://automattic.com/code/widgets/">http://automattic.com/code/widgets/</a>。</p>
<p>Widgets是一个可视化Wordpress主题侧边栏编辑插件，用户可以在Wordpress后台主题配置里面，通过拖曳相应模块到侧边栏来自定义侧边栏内容显示。Wordpress中文论坛曾发过widgets 1.0中文版。并无widgets1.21  for wordpress2.1的汉化版。</p>
<p>该插件提供了较好的API接口，现在有很多wordpress插件都支持widget。插件中自带delicious（美味书签）和Google搜索插件（已汉化）。点击<a href="http://codex.wordpress.org/Plugins/WordPress_Widgets" target="_blank">这里</a>查看更多支持widget的插件。</p>
<p><strong>Widgets插件使用方法</strong></p>
<p>将zip文件解压缩后上传到Wordpress\wp-content\plugins目录下。在wordpress后台激活该插件。如果存在主题支持widget，那么在应用该主题后，在主题编辑器边上将会出现Sidebar widgets控制面板。在此控制面板中将widget拖曳就可以完成侧边栏的自定义显示。</p>
<p>将widget从可用的widget里面拖到侧边栏中，使侧边栏显示该widget内容。<img src="http://68.142.213.135/185/478052834_e11ce3e9d3_o.jpg" class="pic" height="478" width="450" alt="配置widget"/></p>
<p>将widget从侧边栏中拖回可用的widget里面就可以删掉该widget从侧边栏的显示。<img src="http://68.142.213.135/220/478052934_6f03a9f08e_o.jpg" height="417" width="450" alt="配置widget"/></p>
<p>点击侧边栏配置中的widget右上角的配置按钮，可以设定widget的标题以及其它参数等。<br />
<img src="http://68.142.213.135/167/478052998_052e283a07_o.jpg" height="332" width="326" alt="配置widget"/></p>
<p>如点击“分类”的配置按钮，可以设置是否在分类后面显示文章数以及显示子目录。<img src="http://68.142.213.135/179/478053012_1e355e333d_o.jpg" height="379" width="428" alt="配置widget"/></p>
<p>控制面板中可以设置文本widget和rss feed widget的数量。文本widget支持html代码。<img src="http://68.142.213.135/187/478072169_7da75f4dd1_o.jpg" height="236" width="450" alt="配置widget"/></p>
<p><strong>注意：widgets显示内容中，标题均以h2格式显示，内容为&lt;ul&gt;和&lt;li&gt;嵌套。</strong><br />
[tags]plugin, widget, wordpress[/tags]</p>
<hr/><p style="font-size:1.5em;font-weight:bold;"><a href="http://www.thinkagain.cn/archives/158.html#comments">评论2:</a></p><p><strong>2.</strong><i>2008.07.07.8:37.pm</i>.&nbsp;<a href="http://remix4.danaoke.com/?p=11">REMIX4 &raquo; 如何修改代码使主题支持widgets (转载)</a>: [...] Widgets是一个可视化Wordpress主题侧边栏编辑插件，用户可以在Wordpress后台主题配置里面，通过拖曳相应模块到侧边栏来自定义侧边栏内容显示。具体使用说明，详见本人另外一篇文章：Widgets 1.21中文版及使用说明（附图）。 [...]</p><p><strong>1.</strong><i>2007.06.10.12:28.pm</i>.&nbsp;<a href="http://www.thinkagain.cn">山之岚</a>: 注：wp2.2已内置widget</p><hr/><p style="font-size:1.5em;font-weight:bold;">推荐阅读</p><p><i>2009.01.03.4:57.pm</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/1031.html" title="English user please navigates to http://wordpress.org/extend/plugins/wp-smilies/&#160; for instruct">Wordpress插件: WP Smilies (49)</a></p><p><i>2008.08.25.11:06.pm</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/989.html" title="English user please navigates to http://wordpress.org/extend/plugins/mailtocommenter/ for instructi">Wordpress插件: Mail To Commenter v1.3.2 (377)</a></p><p><i>2008.08.15.3:30.pm</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/985.html" title="Updated: 2008-12-08. Latest version v1.4.1。
English user please goes to http://wordpress.org/ext">Wordpress插件: Hot Friends v1.4.1 (218)</a></p><p><i>2007.12.09.12:12.pm</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/889.html" title="先纠正一个错误，自己昨天在如何使用Wordpress内置的分页（Nextpage）功能？">Wordpress插件:whole_feed_output v0.1 (2)</a></p><p><i>2007.11.21.10:55.pm</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/877.html" title="新写了一个插件，wp_list_posts，主要用于生成存档文章清单。写这个插件的">Wordpress2.3 Plugin: wp_list_posts v0.1 (47)</a></p><p><i>2007.11.15.8:07.pm</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/873.html" title="今天从朋友站点逛回自己博客的时候，发现了一个wp_WelcomeMsg的一个bug，即">Wordpress Plugin:wp_welcomMsg v0.21 (19)</a></p><p><i>2007.10.31.10:12.pm</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/831.html" title="wp_addbookmarks插件升级到0.21版。修正了添加中文标题网页到QQ书签时，网页标">Wordpress插件:wp_addbookmarks 0.21 (56)</a></p><p><i>2007.10.26.2:51.pm</i>.&nbsp;<a href="http://www.thinkagain.cn/archives/827.html" title="刚刚将tags2metakeywords升级到0.31，解决了无index keywords时显示的一个小bug。

">Wordpress2.3插件:tags2metakeywords 0.31 (4)</a></p><hr/><p>Copyright &copy; 2012&nbsp;|&nbsp;<a href="http://www.thinkagain.cn">Think Again</a>&nbsp;|&nbsp;<a href="http://www.thinkagain.cn/archives/158.html">原文链接</a></p><img src="http://img.tongji.cn.yahoo.com/710673/ystat.gif"/>]]></content:encoded>
			<wfw:commentRss>http://www.thinkagain.cn/archives/158.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

