前言

看到很多wordpress主题都自带sweetalert弹框,但是begin主题不自带,久伴就弄了一个弹框,支持所有wordpress主题

特性

久伴写的sweetalert弹框是写入cookie的,为什么这么做了,因为同一个用户访问网站每次都弹框,用户很反感这种站点,所以写入cookie方式制作这个弹框

用户第一次打开会弹出,此cookie会保存7天,在7天内用户打开网站不会在弹,除非用户清空了浏览器cookie,当然大家可以自己设定cookie存在时间

效果图

整合到wordpress教程

将以下代码添加到你当前主题文件head.php文件head标签中间

    <script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>  
    <script src="https://jiubx.com/wp-content/themes/begin/js/jquery.cookie.js"></script>
    <script src="https://jiubx.com/wp-content/themes/begin/js/sweetalert.min.js"></script>

将以下代码添加到你当前主题文件footer.php文件body标签后面

    <script>
             $(function(){
            console.log($.cookie('the_cookie'));
            if($.cookie('the_cookie')=='the_value'){
              $('.swal-overlay').attr("class",'jiub');
            }
        })
    swal({
      title:"官方公告",
      text:"资源失效怎么办,加入久伴博客QQ交流群,即可获取失效资源下载地址",
     
      button:"我已阅读"
    }).then(function(isConfirm){
      
         $(function(){
            $.cookie('the_cookie', 'the_value', { expires: 7 });
            console.log($.cookie('the_cookie'));
         })  
    })
    </script>

转载申明 https://jiubx.com/5399.html

声明: 1、本站所有文章仅供参考,如有侵权 请联系我们删除 meng#yimiaonet.com #换成@ 2、文章大部分源自网络或ai生成,文章不作为任何依据,仅供参考。 3、本站的所有源码都是在网络上转载或由用户投稿,仅供参考学习使用,请您务必在下载后24小时内删除。 4、本站下载的所有源码等内容不得用于任何违反相关法律法规的用途,一经发现 我们立即向有关部门报备。 5、### 本站除商业栏目外 其他资源均来自于网络或用户投稿,如有侵权 请及时联系我们删除,感谢您的支持与理解,让我们一起支持创作者权益。 6、如果您需要商用,可以联系客服定制开发或购买商业源码栏目内的内容,当然也可以联系部分源码的原作者;我们最终一切版权。 7、您注册本站会员后,如果需要注销账号等适宜,请联系客服。