如何增加WordPress标题欢迎信息与浏览器欢迎信息

增加欢迎信息,给来访用户宾至如归的感觉。

在一些WordPress网站上,当你在这个网站评论过之后,下次再访问这个网站,标题上就会显示如”XXX,欢迎回来!”的信息,给人很温馨的感觉,也让用户清楚的知道,这个站他曾今来过。

方法很简单,直接将下列代码放入header或footer中即可

<?php if($_COOKIE["comment_author_" . COOKIEHASH]!="") { ?> 
<script type="text/javascript">document.title = "<?php echo $_COOKIE["comment_author_" . COOKIEHASH].’,欢迎归来~’; ?>" + document.title</script> 
<?php } ?>

注:一些朋友担心这样等于修改了WordPress标题,会影响SEO。其实这个考虑是多余的,首可以看到被输出的文字是被套在 script 里的,一个 JS 的脚本是无法被搜索爬虫识别的。

添加针对浏览器的欢迎信息。

假如别人通过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 /><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");
}

 

1条评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注