一直都想给WordPress添加一个返回顶部的按钮,我知道可以有这类型的插件,但不想用插件。于是网上查看了一些文章,找到了一个从百度搜索风云榜这里扒出来的JS代码。
1、找到“返回顶部”的代码,将代码复制到所用主题的footer.php文件,</body>标签之后、</html>标签之前的位置。
- <div id=“full” style=“width:50px; height:95px; position:fixed; left:49%; top:476px; margin-left:493px; z-index:100; text-align:center; cursor:pointer;”>
- <a><img src=“https://www.wuwenhui.cn/wp-content/uploads/2012/11/feedback_return.gif” border=0 alt=“返回顶部”></a>
- </div>
- <script src=“https://www.wuwenhui.cn/wp-content/themes/HotNewspro/js/news_top.js” type=“text/javascript”></script>
2、为了防止上述代码调用的js文件失效,可以把 https://www.wuwenhui.cn/wp-content/themes/HotNewspro/js/news_top.js文件保存到自己网站目录内,然后修改为自己的调用地址。
3、下面是news_top.js文件内容:
- 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) };
4、最后,将图片链接地址换上自己喜欢的图片地址,根据自己的习惯更改高度及位置。
原创文章,作者:wwh,如若转载,请注明出处:https://www.wuwenhui.cn/596.html
评论列表(15条)
路过了。好像是第二次了
路过
试了下很好用,就用了。 :mrgreen: 谢谢
@sean::cry:
问好,博主!
谢了,之前不知道要加在之后
@zarte::cry: :cry:
:evil: 好用吗?我试试
@newnk:好用的,图片也可自定义~
博主 右面返回顶部怎么设置的 求代码
@阿门:上面文章内容就能实现返回顶部功能的~ :smile:
真的很好用哦 :mrgreen:
本来是学的,结果喜欢上了博主的主题。这可怎么好
先评论用试用!
:mrgreen: 很灵活不错。。。