2007.03
16

给MT加上Google AJAX Search

说实话, Movable Type的搜索功能的确做得不怎么样, 所以才有各式各样的MT搜索插件, 不过我还是喜欢用Google, 刚才利用Google AJAX Search API给我的blog加了一个站内搜索, 你可以试试看, 它就在blog首页的右上角, 比MT自带的搜索强多了吧.

如果你也是用MT, 可以按下面的方法加入Google AJAX Search, 其他的blog系统都是大同小异. 首先要取得API Key; 下面的步骤我假定你启用了MT自带的插件Widget Manager, 在后台新建模版: Templates > Modules > Create New Template Module, Template Name为google-ajax-search, 内容如这个文本文件google-ajax-search.txt, 需要根据你自己的情况修改key, setUserDefinedLabel, setSiteRestriction这三个部分:

然后在你想要加入Google AJAX Search的页面的head部分加入:
<$MTInclude module="google-ajax-search"$>

在想要加入搜索表单的位置加入:
<div id="searchcontrol">Loading...</div>

这就OK了, 另外Google有详细的文档和例子, 完全可以依据需要定制, 我这个只是最基本的代码.

版权声明

本站文章除非特别注明, 皆非转载, 且版权遵循知识共享协议(署名-非商业性使用-相同方式共享).

相关文章

才1条评论

roy2007.03.17

嗯,好东西
改天有时间我也弄一个

发表评论

您可以先登陆注册一个帐号, 当然也可以自由评论