<?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>反正乱拨 &#187; WordPress</title>
	<atom:link href="http://swayweb.com/tag/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://swayweb.com</link>
	<description>Sway的官方博客</description>
	<lastBuildDate>Mon, 19 Jul 2010 12:54:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>自定义“饭否添加到个人博客”</title>
		<link>http://swayweb.com/tech/1115</link>
		<comments>http://swayweb.com/tech/1115#comments</comments>
		<pubDate>Thu, 28 May 2009 14:57:58 +0000</pubDate>
		<dc:creator>Sway</dc:creator>
				<category><![CDATA[老技术]]></category>
		<category><![CDATA[博客]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://swayweb.com/?p=1115</guid>
		<description><![CDATA[&#160;&#160;&#160;&#160;前几天用饭否的你可以把饭否添加到你的博客功能把饭否添加到了自己的博客，饭否有三种可选样式，分别是Flash插件版、图片插件版、JS插件版，就我所知，有很多BSP并不支持JS插件版，如网易博客、Blogbus、新浪博客等，有些是可以支持的，如Google的Blogger（基本上在大陆被封），而独立博客不出意外都应该是可以的。 &#160;&#160;&#160;&#160; Flash插件版和图片插件版虽然看上去很炫，但一则其自定义很差，二则Flash、图片这些都是些浪费带宽的主儿，影响访问速度。所以我个人选择了JS插件版，因为它相对简单，代码页清晰，传输的也仅仅是纯文本，不耗带宽。但用起来着实简单过头，白纸黑字，实在是不好看。 &#160;&#160;&#160;&#160;经过用Firebug分析其显示，虽然饭否生成的信息文字被包裹在一个叫&#60;div id=&#8221;fanfou_statuses_user用户名&#8220; class=&#8221;fanfou_statuses&#8220;&#62;的&#60;div&#62;里面，但其实这个div中的id和class根本就不起任何作用，因为我们的博客服务器上的CSS文件本来就没有定义这些id和class，但以上提到的id和class名又是通过引入的JS动态生成的，没法改，所以我们只需要在自己博客的相关CSS文件中定义（重写）一个名字叫“fanfou_statuses”的类就搞定了。类“fanfou_statuses”中的li的显示效果，同样可以通过 “.fanfou_statuses li {…………}”重写，要什么效果就是你自己的事了。 &#160;&#160;&#160;&#160;最后说一句，以上方法是针对独立博客，BSP托管的好像还不能自己重定义CSS。]]></description>
			<content:encoded><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;前几天用<a title="饭否" href="http://fanfou.com">饭否</a>的<span class="hint"><a href="http://fanfou.com/badge">你可以把饭否添加到你的博客</a>功能把</span><a title="饭否" href="http://fanfou.com">饭否</a><span class="hint">添加到了自己的博客，</span><a title="饭否" href="http://fanfou.com">饭否</a><span class="hint">有三种可选样式，分别是Flash插件版、图片插件版、JS插件版，就我所知，有很多BSP并不支持JS插件版，如<a title="网易博客" href="http://blog.163.com">网易博客</a>、<a title="博客大巴" href="http://www.blogbus.com">Blogbus</a>、<a title="新浪博客" href="http://blog.sina.com.cn">新浪博客</a>等，有些是可以支持的，如Google的<a href="http://www.blogger.com">Blogger</a>（基本上在大陆被封），而独立博客不出意外都应该是可以的。</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;<span class="hint"> Flash插件版和图片插件版虽然看上去很炫，但一则其自定义很差，二则Flash、图片这些都是些浪费带宽的主儿，影响访问速度。所以我个人选择了JS插件版，因为它相对简单，代码页清晰，传输的也仅仅是纯文本，不耗带宽。但用起来着实简单过头，白纸黑字，实在是不好看。</span></p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;经过用Firebug分析其显示，虽然饭否生成的信息文字被包裹在一个叫<span class="nodeLabelBox repTarget">&lt;<span class="nodeTag">div</span><span class="nodeAttr editGroup"> <span class="nodeName editable">id</span>=&#8221;<span class="nodeValue editable">fanfou_statuses_user用户名</span>&#8220;</span><span class="nodeAttr editGroup"> <span class="nodeName editable">class</span>=&#8221;<span class="nodeValue editable">fanfou_statuses</span>&#8220;</span><span class="nodeBracket editable insertBefore">&gt;</span></span>的&lt;div&gt;里面，但其实这个div中的id和class根本就不起任何作用，因为我们的博客服务器上的CSS文件本来就没有定义这些id和class，但以上提到的id和class名又是通过引入的JS动态生成的，没法改，所以我们只需要在自己博客的相关CSS文件中定义（重写）一个名字叫“<span class="nodeLabelBox repTarget"><span class="nodeAttr editGroup"><span class="nodeValue editable">fanfou_statuses”的类就搞定了。类</span></span></span>“<span class="nodeLabelBox repTarget"><span class="nodeAttr editGroup"><span class="nodeValue editable">fanfou_statuses”中的</span></span></span><span class="nodeLabelBox repTarget"><span class="nodeAttr editGroup"><span class="nodeValue editable">li的显示效果，同样可以通过 </span></span></span>“.<span class="nodeLabelBox repTarget"><span class="nodeAttr editGroup"><span class="nodeValue editable">fanfou_statuses li {…………}”重写，要什么效果就是你自己的事了。</span></span></span></p>
<p><span class="nodeLabelBox repTarget"><span class="nodeAttr editGroup"><span class="nodeValue editable"> &nbsp;&nbsp;&nbsp;&nbsp;最后说一句，以上方法是针对独立博客，BSP托管的好像还不能自己重定义CSS。<br />
</span></span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://swayweb.com/tech/1115/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress如何对页面进行排序</title>
		<link>http://swayweb.com/tech/1092</link>
		<comments>http://swayweb.com/tech/1092#comments</comments>
		<pubDate>Mon, 25 May 2009 06:04:19 +0000</pubDate>
		<dc:creator>Sway</dc:creator>
				<category><![CDATA[老技术]]></category>
		<category><![CDATA[博客]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://swayweb.com/?p=1092</guid>
		<description><![CDATA[我们知道管理WordPress博客系统是很自主的，当然对于页面布局方式的管理也不在话下。我是比较喜欢有一个类似菜单栏的页面布局方式，可前几天我却为页面的排序苦恼了半天。每当我新建一个页面后，它就默认排在之前页面的后面，着实让我觉得不够自主性，上网查了很多，有人说去改写php代码，可这也太不友好了吧。经过摸索，我发现WordPress对页面的排序其实很简单。方法如下： 进入后台&#8212;-&#62;页面&#8212;&#8211;&#62;编辑，然后对选中的页面点击快速编辑，你会看到一个参数：排序，你给它填个数字，每个页面的“排序”属性大小顺序就是你要的顺序。当然在你新建一个页面时属性栏里也会有“排序”这个窗口可填写。 就是这么简单。]]></description>
			<content:encoded><![CDATA[<p>我们知道管理WordPress博客系统是很自主的，当然对于页面布局方式的管理也不在话下。我是比较喜欢有一个类似菜单栏的页面布局方式，可前几天我却为页面的排序苦恼了半天。每当我新建一个页面后，它就默认排在之前页面的后面，着实让我觉得不够自主性，上网查了很多，有人说去改写php代码，可这也太不友好了吧。经过摸索，我发现WordPress对页面的排序其实很简单。方法如下：</p>
<p>进入后台&#8212;-&gt;页面&#8212;&#8211;&gt;编辑，然后对选中的页面点击快速编辑，你会看到一个参数：排序，你给它填个数字，每个页面的“排序”属性大小顺序就是你要的顺序。当然在你新建一个页面时属性栏里也会有“排序”这个窗口可填写。</p>
<p>就是这么简单。</p>
]]></content:encoded>
			<wfw:commentRss>http://swayweb.com/tech/1092/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
