google搜索代替wordpress的搜索功能

简介:

见很多人都使用google自定义搜索代替wordpress的搜索功能....我今天也弄一个,效果还不错的. ..13.gif
网上的教程都很不详细,初次使用wordpress的网友们都不明白..今天.我就来完整的记录出来...

第一步:创建一个空白的googlesearch.php页面模板image?url=http%3A%2F%2Flh3.ggpht.com%2F_,在里边输入
<?php
/*
Template Name: Google 自定义搜索..
*/
?>
然后在FTP,把googlesearch.php上传到wp-content/themes/当前主题目录,例如我的主题是ZarVa,就上传到wp-content/themes/ZarVa就行了.
在WordPress后台,"外观"-->"编辑".
image?url=http%3A%2F%2Flh4.ggpht.com%2F_
就可以看到刚才上传的googlesearch.php文件了.
image?url=http%3A%2F%2Flh5.ggpht.com%2F_
打开single.phpimage?url=http%3A%2F%2Flh3.ggpht.com%2F_把里边的代码复制到googlesearch.php文件下边.
image?url=http%3A%2F%2Flh6.ggpht.com%2F_
然后点下边的"更新文件"保存.
在WordPress后台,选择"页面"--->"添加页面"
image?url=http%3A%2F%2Flh3.ggpht.com%2F_
标题就写search,要和刚才填写"显示搜索结果的网址"相同
image?url=http%3A%2F%2Flh6.ggpht.com%2F_
如果没有"永久链接",就需要点击右上角的"屏幕选项",把"页面缩略名"打个勾.
image?url=http%3A%2F%2Flh3.ggpht.com%2F_
在"页面缩略名"处填写"search"image?url=http%3A%2F%2Flh3.ggpht.com%2F_即可
在右侧的"属性"-->"模板",处选择"Google 自定义搜索"为模板
image?url=http%3A%2F%2Flh5.ggpht.com%2F_
然后点击"发布"...
第二步:去google自定义搜索引擎创建自定义搜索引擎...image?url=http%3A%2F%2Flh4.ggpht.com%2F_
image?url=http%3A%2F%2Flh4.ggpht.com%2F_
设置您的网址格式单个网页:指定 www.mysite.com/mypage.html 仅会包含 www.mysite.com 上的 mypage.html 网页。 
整个网站:指定 www.mysite.com/* 时会包含位于 www.mysite.com 的所有网页。 
网站的一部分:可以使用通配符格式来指定仅包含网站的特定部分。例如,www.mysite.com/*about* 仅包含位于 www.mysite.com 且名称中含有 about 的文件。 
整个域: 也可以使用 *.mydomain.com 来指定整个域。如果您指定 mydomain.com,我们会自动将它转换为 *.mydomain.com/*。如果您不希望这样,可以在控制面板中将其复原。 image?url=http%3A%2F%2Flh3.ggpht.com%2F_
image?url=http%3A%2F%2Flh3.ggpht.com%2F_
第三步:选择刚才创建的google自定义搜索引擎名称的控制面板
image?url=http%3A%2F%2Flh4.ggpht.com%2F_
然后选择左侧的"代码"
image?url=http%3A%2F%2Flh5.ggpht.com%2F_
选择搜索结果托管选项.....选择"在您的网站上托管搜索结果:iframe".在"显示搜索结果的网址"处填写http://zarva.org/search,这个网址就是显示搜索结果的.呆会我们需要用到的..."广告的位置",任选....
image?url=http%3A%2F%2Flh5.ggpht.com%2F_
修改googlesearch.php文件.把里边一些的关于文章评论,日志日期等内容删除,把"搜索结果代码"粘贴上去...
image?url=http%3A%2F%2Flh5.ggpht.com%2F_
第四步:
把主题里边默认的WordPress搜索框代码,以下是WordPress自带默Default认主题搜索框代码
<form method="get" id="searchform" action="<?php bloginfo('url'); ?>/">
<label class="hidden" for="s"><?php _e('Search for:', 'kubrick'); ?></label>
<div><input type="text" value="<?php the_search_query(); ?>" name="s" id="s" />
<input type="submit" id="searchsubmit" value="<?php _e('Search', 'kubrick'); ?>" />
</div>
</form>

找到<form开头,以/form>结束的部分用google自定义搜索引擎的"搜索框代码"代替....
image?url=http%3A%2F%2Flh5.ggpht.com%2F_
第五步:调整搜索框的样式...根据不同主题,调整不一样...就不说了....
第六步:进google自定义搜索引擎,选择控制面板--"外观"...可以修改搜索结果的外观....
第七步:进google自定义搜索引擎,选择控制面板--"赚钱"...把 Google 自定义搜索帐户目前与 AdSense id 相联...
效果请看本站右上角:






本文转自黄聪博客园博客,原文链接:http://www.cnblogs.com/huangcong/archive/2010/03/31/1701699.html,如需转载请自行联系原作者

相关文章
|
2月前
|
安全 中间件 PHP
Google Hacking高级实战-搜索特定口子-敏感信息
Google Hacking高级实战-搜索特定口子-敏感信息
|
6月前
|
机器学习/深度学习 数据采集 数据可视化
R语言Pearson相关性分析降雨量和“外卖”谷歌搜索热度google trend时间序列数据可视化
R语言Pearson相关性分析降雨量和“外卖”谷歌搜索热度google trend时间序列数据可视化
|
6月前
|
数据可视化 搜索推荐 数据挖掘
R语言Pearson相关性分析就业率和“性别平等”谷歌搜索热度google trend时间序列数据可视化
R语言Pearson相关性分析就业率和“性别平等”谷歌搜索热度google trend时间序列数据可视化
|
6月前
|
关系型数据库 MySQL 数据库连接
百度搜索:蓝易云【使用docker部署Wordpress教程】
这就是使用Docker部署WordPress的简洁步骤。祝你顺利完成部署!
122 5
|
6月前
|
Ubuntu 关系型数据库 MySQL
百度搜索:蓝易云【ubuntu系统服务器安装WordPress教程】
现在,你已经成功在Ubuntu系统服务器上安装了WordPress。可以使用你的域名或服务器IP地址访问WordPress网站,进行网站配置和内容发布。
209 0
|
人工智能 自然语言处理 数据可视化
Google SGE 正在添加人工智能图像生成器,现已推出:从搜索中的生成式 AI 中获取灵感的新方法
Google SGE 正在添加人工智能图像生成器,现已推出:从搜索中的生成式 AI 中获取灵感的新方法
260 1
|
前端开发 JavaScript Python
10 个使用 Google 搜索的小技巧
最近 Twitter 上有一篇介绍 Google 搜索技巧的帖子,觉得非常实用,所以分享给大家,原帖子地址放在文末了。
134 0
10 个使用 Google 搜索的小技巧
|
数据采集 JavaScript 搜索推荐
对于Python抓取Google搜索结果的一些了解
对于Python抓取Google搜索结果的一些了解
|
Linux 应用服务中间件 数据库
Google搜索技巧
Google搜索技巧
91 0
|
开发框架 算法 搜索推荐
涨知识|Google语法快速高效的搜索
涨知识|Google语法快速高效的搜索
188 0