根据WordPress中的会话加载头文件

时间:2015-09-28 09:50:42

标签: php wordpress session wordpress-theming

我正在设计和开发一些关于Wordpress的博客,我正在创建专用模板。

我的目标是为新会话加载不同的标题(假设它是某种类型的启动画面),并为同一台机器的每个下一个请求加载不同的(正常)(直到会话缩减)。

例如:我有两个PHP文件:header-init.php和header.php,我想用这两个文件创建if语句。

我怎样才能实现这一目标?我可以在会话中使用WordPress构建还是我需要其他东西?

1 个答案:

答案 0 :(得分:0)

第1步:设置会话功能.php

add_action('init', 'letsstartsession', 1);
function letsstartsession() {
    if(!session_id()) {
        session_start();
    }
}

第2步:检查你的page.php post.php等会话,

 if(isset($_SESSION['header_session'])){
    $get_val = $_SESSION['header_session'];
if($get_val =='header_value1'){get_header('header1');}    
else{
    get_header('header_default');
}
}else{
    get_header('header_default');
}