<?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; OpenSearch</title>
	<atom:link href="http://www.gexiaofei.com/tag/opensearch/feed" rel="self" type="application/rss+xml" />
	<link>http://www.gexiaofei.com</link>
	<description>惟愿生活简单前行</description>
	<lastBuildDate>Wed, 08 Apr 2009 15:48:15 +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>创建基于WordPress的OpenSearch应用</title>
		<link>http://www.gexiaofei.com/20081106369.html</link>
		<comments>http://www.gexiaofei.com/20081106369.html#comments</comments>
		<pubDate>Thu, 06 Nov 2008 15:09:58 +0000</pubDate>
		<dc:creator>天眞</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[OpenSearch]]></category>

		<guid isPermaLink="false">http://www.gexiaofei.com/?p=369</guid>
		<description><![CDATA[创建基于Wordpress的OpenSearch应用，直接在浏览器中搜索Wordpress博客。]]></description>
			<content:encoded><![CDATA[<p></p><p>Firefox和IE等浏览器的地址栏右边都有一个自带的搜索框，里面自带例如Google的搜索并且可以自己添加删除搜索引擎，这个就是OpenSearch的应用。关于OpenSearch的详细说明，可以查阅其<a href="http://www.opensearch.org/">官方网站</a>。使用OpenSearch技术应用，可以您的网站创建一个自定义搜索，访问者可以将网站搜索添加到他们的浏览器搜索栏中，此后就可以直接从他们的浏览器搜索栏中搜索网站内容，就像他们可以从同一界面上搜索Google或其他搜索引擎，而不需要单独打开网站页面。</p>
<p>WordPress博客更加容易使用OpenSearch应用，因为其自身支持OpenSearch并且OpenSearch所需要的XML文件非常容易制作。譬如我的博客上就实现了OpenSearch，并且我添加到firefox浏览器中。<a href="http://www.gexiaofei.com/wp-content/uploads/2008/11/screenshot00073.jpg"><img src="http://www.gexiaofei.com/wp-content/uploads/2008/11/screenshot00073.jpg" alt="" title="OpenSearch" width="269" height="170" class="alignright size-medium wp-image-370" /></a></p>
<p>WordPress使用OpenSearch应用的方法很简单，两步：首先，在WordPress主题模板的header.php里加上代码<coolcode>
<link rel="search" type="application/opensearchdescription+xml" title="<?php bloginfo('name'); ?>&#8221; href=&#8221;<?php bloginfo('url'); ?>/os.xml&#8221; /></coolcode><br />
然后创建一个os.xml文件并上传到博客根目录下就可以了。os.xml内容如下，根据各自网站进行修改就行。<br />
<coolcode><?xml version="1.0" encoding="UTF-8"?><br />
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"><br />
	<ShortName>天眞博客</ShortName><br />
	<Description>Search on gexiaofei.com blog.</Description><br />
	<Url type="text/html" method="get" template="http://www.gexiaofei.com/?s={searchTerms}"></Url><br />
	<Contact>gexiaofei@vip.qq.com</Contact><br />
	<LongName>Gexiaofei.com Blog Search</LongName><br />
	<Image height="16" width="16" type="image/x-icon">http://www.gexiaofei.com/favicon.ico</Image><br />
	<Tags>Weblog WordPress Webdevelopment</Tags><br />
	<Url type="application/atom+xml" template="http://www.gexiaofei.com/?q={searchTerms}&amp;pw={startPage?}&amp;format=atom"/><br />
	<Url type="application/rss+xml" template="http://http://www.gexiaofei.com/?q={searchTerms}&amp;pw={startPage?}&amp;format=rss"/><br />
	<Url type="text/html" template="http://http://www.gexiaofei.com/?q={searchTerms}&amp;pw={startPage?}"/><br />
	<Query role="example" searchTerms="blog"/><br />
	<Developer>Frank Bueltge</Developer><br />
	<Attribution><br />
	    Search data Copyright 2007, All Rights Reserved<br />
	</Attribution><br />
	<SyndicationRight>open</SyndicationRight><br />
	<AdultContent>false</AdultContent><br />
	<Language>de-DE</Language><br />
	<OutputEncoding>UTF-8</OutputEncoding><br />
	<InputEncoding>UTF-8</InputEncoding><br />
</OpenSearchDescription></coolcode></p>
<p>这个应用对于一些站内搜索比较多的博客有用，可以很方便的让用户直接从浏览器中查找博客内容，而不需要每次登陆博客输入搜索。如果你感兴趣，可以添加我的博客搜索到你的firefox或者IE7，尝试一下是否方便很多。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gexiaofei.com/20081106369.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
