重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
WordPress网站返回顶部按钮添加方法:
为巴青等地区用户提供了全套网页设计制作服务,及巴青网站建设行业解决方案。主营业务为做网站、网站制作、巴青网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
重写window.onscroll()事件,先将返回顶部div设置为position:fixed;right:10px;bottom:10px;display:none,一旦event.scrollTop100(100可以设置为你想要的值)就display:block(fadeIn()),否则display:none(fadeOut())。还要设置返回顶部div点击事件,onclick(function(){$('body,html').animate({scrollTop:0},1000);}),这个什么意思不用我多说吧,既然搞Jquery,动画还是应该晓得。
style type="css/text"
#gotop{position:fixed;right:10px;bottom:10px;display:none}
/style
div id="gotop"/div
script type="javascript/text"
$(function(){
$(window).scroll(function(){
if($(window).scrollTop 100){
$("#gotop").fadeIn(1000);//一秒渐入动画
}else{
$("#gotop").fadeOut(1000);//一秒渐隐动画
}
});
$("#gotop").click(function(){
$('body,html').animate({scrollTop:0},1000);
});
});
/script
默认情况,WordPress博客登陆之后会直接进入管理后台,但是若想登陆后返回登陆前的页面该怎么办呢?在WordPress中文论坛有个网友提起了这个问题,下面是我给他提供的解决方案:
你可以在主题目录下的sidebar.php或者其他文件中添加以下登陆超链接
a href="?php echo wp_login_url( home_url(add_query_arg(array(),$wp-request)) ); ?" title="登陆后台"登陆后台/a
这样在侧边栏点击这个链接登陆后就会自动返回登录前的页面。
用户一般都是自上而下浏览完网站,浏览完后就要返回网站顶部,一般的网站都添加了返回顶部的功能,方便用户快速到达网站顶部,而不必去滚动鼠标。如果你不懂得代码,没关系,wp auto top这个WordPress插件将帮你实现这个功能。
下面将详细介绍WordPress返回顶部插件wp auto top的使用方法。
1/3
先安装wp auto top插件。登陆WordPree后台,按如下步骤操作:
2/3
安装好了之后,不用任何设置,打开网站首页,在左侧会看到如下图的两个箭头,点击向上的箭头,回到网站顶部,点击向下的箭头,回到网站底部。
3/3
另外,我们在“设置”》“wp-auto-top”里面可以设置它的图片颜色、显示页面、显示位置、浮层层高等等。
1、打开wordpress后台,选择“外观”–“编辑”–找到“footer.php”,在/body之前加上下面这段代码:
代码如下
div id="full" style="
width:50px;
height:95px;
position:fixed;
left:50%; top:420px;
margin-left:493px;
z-index:100;
text-align:center;
cursor:pointer;"
aimg src="121008370928.png" border=0 alt="返回顶部"/a /div
script type="text/javascript"var isie6 = window.XMLHttpRequest ? false : true; function newtoponload() { var c = document.getElementById("full"); function b() { var a = document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop; if (a 0) { if (isie6) { c.style.display = "none"; clearTimeout(window.show); window.show = setTimeout(function () { var d = document.documentElement.scrollTop || window.pageYOffset || document.body.scrollTop; if (d 0) { c.style.display = "block"; c.style.top = (400 + d) + "px" } }, 300) } else { c.style.display = "block" } } else { c.style.display = "none" } } if (isie6) { c.style.position = "absolute" } window.onscroll = b; b() } if (window.attachEvent) { window.attachEvent("onload", newtoponload) } else { window.addEventListener("load", newtoponload, false) } document.getElementById("full").onclick = function () { window.scrollTo(0, 0) };/script
2.然后保存,删除缓存文件即可。