Php Wordpress中的启动页

Php Wordpress中的启动页,php,javascript,css,wordpress,Php,Javascript,Css,Wordpress,我正在创建一个Wordpress博客,上面会有成人内容,所以我需要在Wordpress上有一个第一次使用的启动页面。第一次,我可以用cookie解决这个问题(尽管我知道并不是每个人都启用了cookie) 我能做的是,创建一个脚本,如果没有cookie,它将加载另一个页面。或者我可以将启动页面设置为我的主页,如果存在cookie,则重定向 但这不是我真正想要的。我不想和书页争论。取而代之的是我正在寻找一个lightbox-y解决方案,它可以使背景(主页)变暗,并显示一个可以选择留下或离开的面板 我

我正在创建一个Wordpress博客,上面会有成人内容,所以我需要在Wordpress上有一个第一次使用的启动页面。第一次,我可以用cookie解决这个问题(尽管我知道并不是每个人都启用了cookie)

我能做的是,创建一个脚本,如果没有cookie,它将加载另一个页面。或者我可以将启动页面设置为我的主页,如果存在cookie,则重定向

但这不是我真正想要的。我不想和书页争论。取而代之的是我正在寻找一个lightbox-y解决方案,它可以使背景(主页)变暗,并显示一个可以选择留下或离开的面板


我不知道该怎么开始。我熟悉PHP、Javascript和CSS,所以我甚至不需要代码。我只是想让一个网络程序员对这一点的看法,以及一些关于如何以我喜欢的方式创建启动页的帮助。还是一个愚蠢的想法?

我会使用灯箱解决方案

e、 g.


这包括如何使用它的示例

我会为它创建CSS,让它做好准备,然后根据您的条件将它粘贴到标题中。这样,你知道每个页面都会显示它,你可以;如果你被链接到某个网站,你就不会被“抓到”


我唯一关心的是确保lightbox效果覆盖任何图形,因为我确信您不希望在用户同意看到它之前显示它。

创建一点JavaScript代码来检查cookie并在未设置cookie时显示lightbox应该不会有任何问题。JavaScript可以使用面板简单地显示一个div,可以选择留下或离开。也可以用另一个div来调暗背景,但你可以用任何你认为合适的方式来做。

使用Colorbox并称之为onload

我用它来创建加载时的弹出窗口。它将cookie设置为每30天过期一次。创建一个名为
#inline_content
的div,其中包含所有内容,并将其设置为
display:none

希望这有帮助

        <script>

                $(document).ready(function() { 

                    if (document.cookie.indexOf('visited=true') === -1) {
                       var expires = new Date();
                        expires.setDate(expires.getDate()+30);
                        document.cookie = "visited=true; expires="+expires.toUTCString();
                        $.colorbox({inline:true, width:"40%", height:"450px", href:"#inline_content"});

                    }


                    });

            </script>

$(文档).ready(函数(){
if(document.cookie.indexOf('visted=true')=-1){
var expires=新日期();
expires.setDate(expires.getDate()+30);
document.cookie=“visited=true;expires=“+expires.toutString();
$.colorbox({inline:true,宽度:“40%”,高度:“450px”,href:“#inline_content”});
}
});
我使用了建议的解决方案,但内联不起作用,
display:none
没有被jQuery更改,所以我使用了

$.colorbox({html:"<div id=\"splash-wrapper\"><h1>it works</h1></div>"});
$.colorbox({html:“它工作”});
它就像一个符咒