wordpress:添加引导页 welcome页

依照wordpress的模板机制,如果存在home.php,则home.php最先被引入。
只要在home.php里增加判断,即可以实现引导页的功能。
比如我单独建立引导页为welcome.php,首页为index.php
然后利用cookie是否为空或传入参数来引入引导页。

home.php的完整示例代码:

1
2
3
4
5
6
7
8
global $welcome;
$welcome = !( isset($_COOKIE['welcome']) ) )? true : false;
if ( $welcome ) {
    setcookie('welcome', 'welcome', time()+3600, COOKIEPATH, COOKIE_DOMAIN);
    require_once 'welcome.php';
}else{
    include_once 'index.php';
}

上面的代码表示,访客访问时,如果没有cookie记录,则显示引导页,否则显示首页!
1小时内访客重复访问时,不再显示引导页,减少影响。

如果您想访客每次访问首页时,都先显示引导页,则需调整上面的代码,改成通过引入参数来判断什么时候引入index.php!

人吐槽 人点赞

猜你喜欢

发表评论

用户名: 密码:
验证码: 匿名发表

你可以使用这些语言

查看评论:wordpress:添加引导页 welcome页