Php 根据WordPress中的会话加载头文件
我正在Wordpress上设计和开发一些博客,我正在创建专门的模板 我的目标是为新的会话加载不同的头,比如说它是一种splashscreen,并且在会话关闭之前,同一台机器的下一个请求都会有不同的正常情况 例如:我有两个PHP文件:header-init.PHP和header.PHP,我想用这两个文件生成if语句 我怎样才能做到这一点?我可以在会话中使用WordPress build,还是需要其他功能?步骤1:设置会话函数.phpPhp 根据WordPress中的会话加载头文件,php,wordpress,session,wordpress-theming,Php,Wordpress,Session,Wordpress Theming,我正在Wordpress上设计和开发一些博客,我正在创建专门的模板 我的目标是为新的会话加载不同的头,比如说它是一种splashscreen,并且在会话关闭之前,同一台机器的下一个请求都会有不同的正常情况 例如:我有两个PHP文件:header-init.PHP和header.PHP,我想用这两个文件生成if语句 我怎样才能做到这一点?我可以在会话中使用WordPress build,还是需要其他功能?步骤1:设置会话函数.php add_action('init', 'letsstartses
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');
}
到目前为止你试过什么?您是否面临特定的编程问题?据我所知,这个问题的范围是非常广泛的。实际上下面的答案可能解决了我的问题,但我现在不能检查它。在我看来,这确实是一个特殊的问题——如何加载文件取决于WordPress中的会话?有多种解决方案吗?在我看来,不是真的。