WordPress 博客使用百度站内搜索的详细操作步骤如下:
准备工作
1、增加二级域名:
解析 CNAME 记录到zhannei.baidu.com
,主机记录处填so
,例如你的二级域名即为so.yourdomain.com
。
2、登录百度站长平台:
注册并登录百度站长平台。
3、添加搜索框:
在百度站长平台的左侧选择“其他工具”“站内搜索”,点击右边的大图开始添加搜索框。
将搜索框生效范围里面网址改为你刚设置的二级域名,如so.yourdomain.com
。
替换 WordPress 默认搜索为百度站内搜索
1、修改主题选项:
打开知更鸟主题的主题选项,选择百度站内搜索。
打开主题模板中的header.php
,找到调用 Google 搜索的代码段:
```php
include('includes/g_search.php');
```
替换为以下代码:
```php
<form action="<?php echo get_option('swt_search_link'); ?>" target="_blank" id="csesearchbox">
<div>
<input type="hidden" name="s" value="<?php echo get_option('swt_search_ID'); ?>" />
<input type="text" onclick="this.value='';" name="q" id="q" class="swap_value" />
<input type="image" src="<?php bloginfo('template_directory'); ?>/images/go.gif" id="go" alt="Search" title="搜索" />
</div>
</form>
```
参考知更鸟主题选项中的【搜索设置】,修改成自己的百度站内搜索 ID 和地址。
2、非知更鸟主题的实现方法:
直接在侧边栏文本框中添加以下代码:
```php
<form action="http://so.zhangge.net/cse/search" target="_blank" id="csesearchbox">
<div>
<input type="hidden" name="s" value="你的百度站内搜索ID" />
<input type="text" onclick="this.value='';" name="q" id="q" class="swap_value" />
<input type="image" src="<?php bloginfo('template_directory'); ?>/images/go.gif" id="go" alt="Search" title="搜索" />
</div>
</form>
```
将代码中的搜索链接和 ID 修改为你自己的站内搜索地址及 ID。
个性化搜索结果页样式
1、设置 logo 和页面顶部信息:
切换到结果页管理,设置 logo、logo 尺寸为 160*50 像素。
提交网页列表、搜索结果干预等操作。
2、广告布置:
切换到获得收入选项,在页面下方添加你创建的百度联盟的 cpro_id。
最终效果预览
1、预览搜索效果:
在知更鸟主题导航的内嵌搜索框中输入任意内容,回车即可看到百度站内搜索的结果。
相关问答 FAQs
问题一:如何确认百度站内搜索已经正确配置?
解答:
确认二级域名已正确解析并可以访问,如so.yourdomain.com
。
在百度站长平台查看是否显示站点已验证通过。
在 WordPress 后台检查是否有新的搜索框代码出现在指定位置。
尝试在搜索框中输入关键词,看是否能返回正确的搜索结果。
问题二:如何自定义百度站内搜索结果页的样式?
解答:
登录百度站长平台,进入站内搜索的结果页管理。
在结果页管理中,可以进行 logo 设置、行业模板数据提交、搜索结果干预等一系列操作。
保存设置后,可以通过预览功能查看最终效果。
WordPress博客使用百度站内搜索
1. 引言
在WordPress博客中集成百度站内搜索功能,可以帮助用户快速定位博客内的内容,提高用户体验,以下将详细介绍如何在WordPress博客中实现百度站内搜索。
2. 准备工作
确保你的WordPress博客已经安装并配置好。
获取百度站内搜索的API密钥。
3. 安装插件
1、登录WordPress后台。
2、点击“插件”>“添加新插件”。
3、在搜索框中输入“百度站内搜索”或“Baidu Site Search”。
4、找到相应的插件并点击“安装现在”。
5、安装完成后,点击“激活”按钮。
4. 配置百度站内搜索
1、在WordPress后台,点击“设置”>“百度站内搜索”。
2、输入你从百度获取的API密钥。
3、填写你的百度站内搜索应用ID。
4、选择搜索类型(文章、页面、自定义字段等)。
5、设置搜索结果数量和显示方式。
6、点击“保存设置”。
5. 站内搜索结果展示
1、在WordPress后台,点击“外观”>“编辑”。
2、找到你想要添加搜索框的页面或文章模板。
3、将以下代码添加到模板中:
```html
<form id="baidusearchform" action="/search" method="get">
<input type="text" name="q" placeholder="搜索...">
<input type="submit" value="搜索">
</form>
```
4、保存模板更改。
6. 测试百度站内搜索
1、访问你的WordPress博客。
2、在搜索框中输入关键词。
3、点击搜索按钮,查看搜索结果是否正确显示。
7. 归纳
通过以上步骤,你可以在WordPress博客中成功集成百度站内搜索功能,这样,用户就可以在博客内快速找到所需内容,提升用户体验。
注意:以上步骤仅供参考,具体操作可能因WordPress版本和插件版本的不同而有所差异,在操作过程中,请确保遵循相关法律法规和平台政策。