为您的WordPress博客添加上一篇下一篇固定悬浮按钮。

流年
流年
管理员
327
文章
504.1千
浏览
81,7611字数 661阅读2分12秒

现在我的文章两边各有一个小箭头是上下篇按钮,之前看见别人博客上有,觉得挺有意思的,就折腾了一个。

非常直观且有利于提升用户体验!

折腾就是学习。。点击这里查看效果

一.添加css样式

添加到style.css里面。

 

  1. /*上下篇*/
  2. #art_left{
  3. position:fixed;
  4. top:50%;
  5. left:10px;
  6. margin-top:-32px;
  7. }
  8. #art_right{
  9. position:fixed;
  10. top:50%;
  11. rightright:10px;
  12. margin-top:-32px;
  13. }
  14. .fa-angle-left{
  15.     font-size60px;
  16.     color#CECECE;
  17.     padding-left:20px;
  18.     width50px;
  19. }
  20. .fa-angle-rightright{
  21.     font-size60px;
  22.     color#CECECE;
  23.     padding-right:20px;
  24.     width50px;
  25. }
  26. .fa-angle-left:hover ,.fa-angle-rightright:hover{
  27.     color#000000;
  28. }

二.把下面代码添加到single.php页面进行调用,请自己添加到适当位置!

  1. <!--上下翻页-->
  2. <div class="prev" id = "prev" style = "display:none;"><?php previous_post_link('« %link') ?></div>
  3. <div class="next" id = "next" style = "display:none;"><?php next_post_link('%link »') ?></div>
  4. <div id = "art_left">
  5.     <a href = "javascript:;" onclick = "jump('p');">
  6.         <i class="fa fa-angle-left"></i>
  7.     </a>
  8. </div>
  9. <div id = "art_right">
  10.     <a href = "javascript:;" onclick = "jump('n');"><i class="fa fa-angle-right"></i></a>
  11. </div>
  12. <script>
  13.     //声明全局变量
  14.     var prev;
  15.     var next;
  16.     //获取对应的URL
  17.     $(document).ready(function(){
  18.         prev = $("#prev a").attr("href");
  19.         next = $("#next a").attr("href");
  20.     });
  21.     //调用方法进行跳转
  22.     function jump(re) {
  23.         if(re == 'p') {
  24.             window.location.href = prev;
  25.         }
  26.         if(re == 'n') {
  27.             if(next == null) {
  28.                     alert('真滴没有下一篇了!不要再点了!o(^▽^)o');
  29.                     return false;
  30.                 }
  31.                 else{
  32.                     window.location.href = next;
  33.                 }
  34.         }
  35.     }
  36. </script>
  37. <!--上下翻页END-->

以上代码用了fontawesome的图标字体。如果你像使用要引入fontawesome相关文件。 也可以到后台搜索安装这个插件 Font Awesome 4 Menus 。

如果你不想使用图标字体,那么可以使用以下代码。

一.上传素材图片到你的网站目录。


为您的WordPress博客添加上一篇下一篇固定悬浮按钮。为您的WordPress博客添加上一篇下一篇固定悬浮按钮。

二.把以上代码中的这两句

  1. <i class="fa fa-angle-right">
  1. <i class="fa fa-angle-left"></i>

都换成这个

  1. <img src = "您的图片素材地址" />

然后图片地址改成你刚才上传的那两个图片地址。

CSS:

  1. #art_left{
  2. position:fixed;
  3. top:50%;
  4. left:10px;
  5. margin-top:-32px;
  6. }
  7. #art_right{
  8. position:fixed;
  9. top:50%;
  10. rightright:10px;
  11. margin-top:-32px;
  12. }

OK全部完工,不懂得可以留言。

 

刚才写完文章以后,我打开手机版看了下,看见按钮依然存在,在手机上貌似没那个必要。。所以我们要添加一个css

  1. @media screen and (max-width480px) {
  2. .fa-angle-rightright,.fa-angle-left{display:none}
  3. }

这个css就是当屏幕小于等于480像素的时候,隐藏上下篇箭头。。懂得自然懂。。不懂得去研究一下。

最后这个css是自适应模板用的,不是自适应的也能用。

好啦折腾完了,俺要睡觉觉了。

网站最后更新:2026-1-13
流年
  • 本文由 流年 发表于2015年11月30日 21:02:29
  • 除非特殊声明,本站文章均为原创,需要转载,请留言说明!
评论  8  访客  5  作者  3
    • 网扑蜘
      网扑蜘 3

      这是个好教程

      • Q叔
        Q叔 1

        我的主题用上啦,建议吧上一篇下一篇改成文章标题,更好

          • 流年
            流年

            @ Q叔 嘿嘿,谢谢指教,我看你的博客就是的。我去改改

          • 轻微生活
            轻微生活 1

            这个技巧非常不错,值得折腾一下 :lol:

            • 极客自留地
              极客自留地 3

              这东西确实看别人网站有,不错

            匿名

            发表评论

            匿名网友
            确定

            拖动滑块以完成验证