您的位置:首页网页设计经验技巧 → dede5.6 搜索改为百度及置入百度搜索广告和google搜索广告

dede5.6 搜索改为百度及置入百度搜索广告和google搜索广告

时间:2011/1/13 15:18:57来源:百度整理作者:不详我要评论(0)

 首先,感谢织梦把搜索功能整合得非常完善!

只是,有很多朋友都希望把谷歌搜索换成百度的,毕竟谷歌已经离我们而去,百度才是大家目前使用的搜索引擎。所以本站结合其他朋友的方法,整理了织梦CMS5.6的搜索功能。再次感谢无私奉献的人们!

1、找到head.htm文件,需要替换以下几处代码:

(1)找到以下代码: <input type="hidden" name="domains" value="www.dedecms.com">


换成:

<input type="hidden" name="tn" value="you84">

说明:you84是我自己的百度ID,如果你没有,就不用修改或者空着。

(2)找到以下代码:

<input name="q" type="text" class="search-keyword" id="search-keyword" value="在这里搜索..." onfocus="if(this.value=='在这里搜索...'){this.value='';}" onblur="if(this.value==''){this.value='在这里搜索...';}" />


换成: <input name="wd" type="text" class="search-keyword" id="search-keyword" value="在这里搜索..." onfocus="if(this.value=='在这里搜索...'){this.value='';}" onblur="if(this.value==''){this.value='在这里搜索...';}" />


(3)找到以下代码

<option value="" selected='1'>google搜索</option>

换成: <option value="" selected='1'>百度搜索</option>


2、然后找到需要使用到搜索服务的模板,如index.htm、list_article、article_article等,找到以下代码 if(document.formsearch.searchtype.value=="")
document.formsearch.action="http://www.google.cn/custom"
else
document.formsearch.action="{dede:field name='phpurl'/}/search.php"


改成: if(document.formsearch.searchtype.value==""){
document.formsearch.action="http://www.baidu.com/s";
document.formsearch.wd.name="wd";
}
else{
document.formsearch.action="{dede:field name='phpurl'/}/search.php"
document.formsearch.wd.name="q";
}


至此,改成百度搜索就完毕了!

3、修改成使用自己网址的谷歌搜索:

在head.htm文件找到以下代码: <input type="hidden" name="domains" value="www.dedecms.com">


把“www.dedecms.com”改成你自己的网址,然后再修改: <input type="hidden" name="client" value="pub-9280232748837488">


里面的“pub-9280232748837488”为你自己的广告代号就OK!

4、搜索结果列表页无法搜索,主要原因就是差一个script语言,需要在search.htm文件里面添加以下代码。添加位置为</head>之前。 <script language="javascript" type="text/javascript">
<!--
function CheckLogin(){
var taget_obj = document.getElementById('_ajax_feedback');
myajax = new DedeAjax(taget_obj,false,false,'','','');
myajax.SendGet2("{dede:global.cfg_cmsurl/}/member/ajax_feedback.php");
DedeXHTTP = null;
}
function postBadGood(ftype,fid)
{
var taget_obj = document.getElementById(ftype+fid);
var saveid = GetCookie('badgoodid');
if(saveid != null)
{
var saveids = saveid.split(',');
var hasid = false;
saveid = '';
j = 1;
for(i=saveids.length-1;i>=0;i--)
{
if(saveids[i]==fid && hasid) continue;
else {
if(saveids[i]==fid && !hasid) hasid = true;
saveid += (saveid=='' ? saveids[i] : ','+saveids[i]);
j++;
if(j==10 && hasid) break;
if(j==9 && !hasid) break;
}
}
if(hasid) { alert('您刚才已表决过了喔!'); return false;}
else saveid += ','+fid;
SetCookie('badgoodid',saveid,1);
}
else
{
SetCookie('badgoodid',fid,1);
}
myajax = new DedeAjax(taget_obj,false,false,'','','');
myajax.SendGet2("{dede:field name='phpurl'/}/feedback.php?aid="+fid+"&action="+ftype+"&fid="+fid);
}
function postDigg(ftype,aid)
{
var taget_obj = document.getElementById('newdigg');
var saveid = GetCookie('diggid');
if(saveid != null)
{
var saveids = saveid.split(',');
var hasid = false;
saveid = '';
j = 1;
for(i=saveids.length-1;i>=0;i--)
{
if(saveids[i]==aid && hasid) continue;
else {
if(saveids[i]==aid && !hasid) hasid = true;
saveid += (saveid=='' ? saveids[i] : ','+saveids[i]);
j++;
if(j==20 && hasid) break;
if(j==19 && !hasid) break;
}
}
if(hasid) { alert("您已经顶过该帖,请不要重复顶帖 !"); return; }
else saveid += ','+aid;
SetCookie('diggid',saveid,1);
}
else
{
SetCookie('diggid',aid,1);
}
myajax = new DedeAjax(taget_obj,false,false,'','','');
var url = "{dede:global.cfg_phpurl/}/digg_ajax.php?action="+ftype+"&id="+aid;
myajax.SendGet2(url);
}
function getDigg(aid)
{
var taget_obj = document.getElementById('newdigg');
myajax = new DedeAjax(taget_obj,false,false,'','','');
myajax.SendGet2("{dede:global.cfg_phpurl/}/digg_ajax.php?id="+aid);
DedeXHTTP = null;
}
function check(){
if(document.formsearch.searchtype.value==""){
document.formsearch.action="http://www.baidu.com/s";
document.formsearch.wd.name="wd";
}
else{
document.formsearch.action="{dede:field name='phpurl'/}/search.php"
document.formsearch.wd.name="q";
}
}
-->
</script>

相关视频

    没有数据

相关阅读 PC6教你如何删除dedecms织梦链dedecms 跨域共享cookie的域名 实际方法dedecms gbk转换UTF-8同版本详细教程dedecms内容模型使用教程DedeCMS没找到正确的uc配置!dedecms5.6 小说频道出错的解决办法dedecms分页显示代码并设置样式教程DEDE图片是否加水印的BUG解决方法

文章评论
发表评论

热门文章 Wordpress本地安装教程dx1.5如何设置二级域名

最新文章 hbuilder有哪些快捷键Wordpress本地安装教程 Wordpress本地安装教程expression web 4文档乱码解决方法dz 2.5“收藏本版”关闭小对话框无法关闭解在制作安装软件之前,您必须先将易语言存盘,

人气排行 如何使用multipart/form-data格式上传文件Photoshop PS图层混合模式详解(非常详细)ISAPI_Rewrite3使用教程网站里添加收藏和设为首页代码桌面快捷方式图标不见了C#获取执行程序所在的当前路径的方法详解(XMLHttpRequest)进行跨域请求方法如何用远程桌面连接进行传输文件