wordpress添加浏览器欢迎信息
发表时间:2011-4-4 评论:2 点击 4,110+
当别人通过搜索引访问的你网站时,可以给来者添加一段欢迎信息,假如别人通过google来到你的小站,欢迎就会显示,欢迎来自google 的朋友,欢迎词可以自己修改,会自动判断来自什么搜索引擎。代码如下:
请在functions里添加如下代码:
<?php
function show_hello(){
$show_hello_welcome=$_SERVER['HTTP_REFERER'];
$ban_list=array($_SERVER["HTTP_HOST"]);
for($ii=0;$ii<count($ban_list);$ii++){
if(strpos($show_hello_welcome,$ban_list[$ii])){
return;
}
}
if($show_hello_welcome){
preg_match("/^(http:\/\/)?([^\/]+)/i",
$show_hello_welcome, $matches);
$host = $matches[2];
echo "<div id=\"hello_show\">欢迎来自 ".$host." 的朋友!<br />推荐您<a href=\"http://feed.haoma.pub\" target=\"_blank\">点击这里</a>订阅我,(*^__^*).也可以Q我: <a target=\"_blank\" href=\"http://sighttp.qq.com/authd?IDKEY=327e4a05ec69036f71db1af05ba0b0f41da5163d0060f7ba\"><img border=\"0\" src=\"http://wpa.qq.com/imgd?IDKEY=327e4a05ec69036f71db1af05ba0b0f41da5163d0060f7ba&pic=45\" alt=\"点击这里给我发消息\" title=\"点击这里给我发消息\"></a><div class=\"closebox\"><a href=\"javascript:void(0)\" onclick=\"$('#hello_show').slideUp('slow');\" title=\"关闭\">×</a></div></div>";
}
}
?>
然后在header 里适当地方添加如下代码:
<?php show_hello(); ?>
然后再css样式里添加如下代码:
/*show_hello*/
#hello_show {
background:#000000;
border:1px solid #B3B3B3;
color:#FFFFFF;
font-size:14px;
opacity:0.7;
filter:alpha(opacity=70);
padding:10px;
right:0;
top:200px;
position:fixed;
left:auto;
_position: absolute;
_top: expression(documentElement.scrollTop + 200 + "px");
}
好了大家可以看哈效果,你可以在百度搜索嘿逗网看看我的效果如何,呵呵!很不错的哟!
ala衰 我试了一下,没有反应,郁闷中
不错,一会试试!