自由屋推书网—热门的小说推荐平台!

你的位置: 首页 > wordpress分享

wordpress给网站右键添加自定义的按钮美化

2022-03-07 11:15:47

最近看到很多朋友需要这个效果,因此分享给大家

将下面的 PHP 代码加入到主题目录下:themes/footer.php 文件中。其他的主题和网站添加方式一样的,只需要添加网站全局引用的文件当中就行,或者 footer.php 文件中,自行修改一下首页和百宝箱的链接改为自己的即可

  1. <style type="text/css">
  2.     a {text-decoration: none;}
  3.     div.usercm{background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#fff;font-size:13px!important;width:130px;-moz-box-shadow:1px 1px 3px rgba
  4. (0,0,0,.3);box-shadow:0px 0px 15px #333;position:absolute;display:none;z-index:10000;opacity:0.9; border-radius: 8px;}
  5.     div.usercm ul{list-style-type:none;list-style-position:outside;margin:0px;padding:0px;display:block}
  6.     div.usercm ul li{margin:0px;padding:0px;line-height:35px;}
  7.     div.usercm ul li a{color:#666;padding:0 15px;display:block}
  8.     div.usercm ul li a:hover{color:#fff;background:rgba(170,222,18,0.88)}
  9.     div.usercm ul li a i{margin-right:10px}
  10.     a.disabled{color:#c8c8c8!important;cursor:not-allowed}
  11.     a.disabled:hover{background-color:rgba(255,11,11,0)!important}
  12.     div.usercm{background:#fff !important;}
  13.     </style>
  14. <div class="usercm" style="left: 199px; top: 5px; display: none;">
  15.     <ul>
  16.         <li><a href="https://www.ziyouwu.com/"><i class="fa fa-home fa-fw"></i><span>首页</span></a></li>
  17.         <li><a href="javascript:void(0);" onclick="getSelect();"><i class="fa fa-copy fa-fw"></i><span>复制</span></a></li>
  18.         <li><a href="javascript:history.go(1);"><i class="fa fa-arrow-right fa-fw"></i><span>前进</span></a></li>
  19.         <li><a href="javascript:history.go(-1);"><i class="fa fa-arrow-left fa-fw"></i><span>后退</span></a></li>
  20.         <li style="border-bottom:1px solid gray"><a href="javascript:window.location.reload();"><i class="fa fa-refresh fa-fw"></i><span>刷新</span></a></li>
  21.         <li><a href="javascript:void(0);"  onclick="baiduSearch();"><i class="fa fa-paw fa-fw"></i><span>百度</span></a></li>
  22.         <li><a href="javascript:void(0);" onclick="googleSearch();"><i class="fa fa-google fa-fw"></i><span>谷歌</span></a></li>
  23.         <li style="border-bottom:1px solid gray"><a target="_blank" href="https://www.ziyouwu.com/"><i class="fa fa-refresh fa-fw"></i><span>自由屋</span></a></li>
  24.         </ul>
  25. </div>
  26. <script type="text/javascript">
  27.     (function(a) {
  28.         a.extend({
  29.             mouseMoveShow: function(b) {
  30.                 var d = 0,
  31.                     c = 0,
  32.                     h = 0,
  33.                     k = 0,
  34.                     e = 0,
  35.                     f = 0;
  36.                 a(window).mousemove(function(g) {
  37.                     d = a(window).width();
  38.                     c = a(window).height();
  39.                     h = g.clientX;
  40.                     k = g.clientY;
  41.                     e = g.pageX;
  42.                     f = g.pageY;
  43.                     h + a(b).width() >= d && (e = e - a(b).width() - 5);
  44.                     k + a(b).height() >= c && (f = f - a(b).height() - 5);
  45.                     a("html").on({
  46.                         contextmenu: function(c) {
  47.                             3 == c.which && a(b).css({
  48.                                 left: e,
  49.                                 top: f
  50.                             }).show()
  51.                         },
  52.                         click: function() {
  53.                             a(b).hide()
  54.                         }
  55.                     })
  56.                 })
  57.             },
  58.             disabledContextMenu: function() {
  59.                 window.oncontextmenu = function() {
  60.                     return !1
  61.                 }
  62.             }
  63.         })
  64.     })(jQuery);
  65.     function getSelect() {
  66.         "" == (window.getSelection ? window.getSelection() : document.selection.createRange().text) ? layer.msg("请选择需要百度的内容!") : document.execCommand("Copy")
  67.     }
  68.     function baiduSearch() {
  69.         var a = window.getSelection ? window.getSelection() : document.selection.createRange().text;
  70.         "" == a ? layer.msg("请选择需要百度的内容!") : window.open("https://www.baidu.com/s?wd=" + a)
  71.     }
  72.     function googleSearch() {
  73.         var a = window.getSelection ? window.getSelection() : document.selection.createRange().text;
  74.         "" == a ? layer.msg("请选择需要谷歌的内容!") : window.open("https://www.google.com/search?q=" + a)
  75.     }
  76.     $(function() {
  77.         for (var a = navigator.userAgent, b = "Android;iPhone;SymbianOS;Windows Phone;iPad;iPod".split(";"), d = !0, c = 0; c < b.length; c++) if (0 < a.indexOf(b[c])) {
  78.             d = !1;
  79.             break
  80.         }
  81.         d && ($.mouseMoveShow(".usercm"), $.disabledContextMenu())
  82.     });
  83. </script>

效果预览:

 

编辑推荐

热门小说