当时没事搞了个百度站内搜索 效果还不错,打算把百度站内搜索集成到D8主题内,经过摸索终于实现了。
替换大前端D8主题自带搜索为百度站内搜索
首先打开header.php文件,找到如下代码
- <form method="get" class="dropdown search-form" action="<?php echo esc_url( home_url( '/' ) ); ?>" >
- <input class="search-input" name="s" type="text" placeholder="输入关键字搜索"<?php if( is_search() ){ echo ' value="'.htmlspecialchars($s).'"'; } ?> x-webkit-speech=""><input class="btn btn-success search-submit" type="submit" value="搜索">
- <ul class="dropdown-menu search-suggest"></ul>
- </form>
替换成如下代码
- <form action="http://so.howsci.com/cse/search" target="_blank" class="dropdown search-form" >
- <input type="hidden" name="s" value="11526139864094409334" />
- <input class="search-input" onclick="this.value='';" name="q" id="q" class="swap_value" type="text" placeholder="输入关键字搜索"><input class="btn btn-success search-submit" type="submit" value="搜索">
- </form>
注意上述代码中的红色部分不要忘了替换成自己的域名和ID哦。
下面大家可以试一下搜索效果,嘎嘎,个人认为还不错。但是就是Logo太不美观了。