文章目录[隐藏]
下面我们看看具体的实现步骤:
1、首先注册一个站内搜索的二级域名
到你的域名服务商做一个二级域名解析,比如本站是 so.511yj.com类型CNAME,子域名填写:so 指向:zhannei.baidu.com,二级域名注册成功后就是:so.511yj.com,可以在浏览器地址输入so.511yj.com打开看看是否成功。
2、到百度站长平台注册一个账号进行相关设置
如果你已经有百度账号了,可以直接登陆 百度站长平台。登入百度站长平台后、在左侧选择网站组件–站内搜索-现在使用,然后点击右边的大图开始添加搜索框。需要强调的是将搜索框生效范围里面网址改为你刚设置的二级域名,比如so.511yj.com,当然这个也可以设置成的你的网站域名,比如本站可以设成 www.511yj.com
在结果页管理中点击基本信息,模仿下图填写相关信息,可以自定义你的logo图片,大小150×50以内,可是png,jpg,gif等等,其他自己琢磨填写。可以重复修改。
在你浏览器输入你的搜索地址,比如so.511yj.com效果如下
3、整合到wordpress中
登陆到wordpress后台,外观-小工具,给你的边栏添加文本小工具,把下面的代码复制进去
<form class="search-form" action="http://so.dedewp.com"target="_blank" id="cse-search-box">
<input type="hidden" name="s" value="8727654889002048035" />
<input type="text" onclick="this.value='';" name="q" id="q" class="form-control"placeholder="搜索…输入关键词按回车键"/>
</form>
将action="http://so.dedewp.com"
换成你的二级搜索域名,value="8727654889002048035"
就是上图浏览器地址栏中的那串数字换成你的。这样就把百度站内搜索融合到了你的wordpress中了。
4、把搜索结果页面嵌入到你的主题页面中
首先登陆到你的百度站内搜索页面点击-结果页管理-点击左面工具栏-嵌入式搜索结果,请复制以代码,在你的wordoress后台-页面-新建页面-文本模式中粘贴刚才复制的代码,打开你的刚才建立的页面就可以看到效果了。这是本站的效果 站内搜索
5、把站内搜索添加到你的边栏工具搜索中
我们不需要给我们刚才建立的搜索页面单独一个链接,如果你想把刚才的效果整合到边栏工具搜索中,那么你只需要在外观-小工具-给边栏添加一个文本,把以下代码复制进去就可以了。
<form class="search-form" action="http://www.511yj.com/zhannei-search" target="_blank" id="cse-search-box">
<input type="hidden" name="s" value="8727654889002048035" />
<input type="text" onclick="this.value='';" name="q" id="q" class="form-control"placeholder="搜索…输入关键词按回车键"/>
</form>
我们只是把action的地址换成了你刚才建立的搜索页面,这样搜索结果,页面样式不需要单独设置,都继承了你的主题样式,是不是很方便。这样就实现了百度站内搜索和wordpress主题的完美整合