[英]PHP session_start() not working if not login wordpress
如果我已登錄wp admin,則我的會話正在運行,但是如果我未登錄WP-admin,則會話不起作用。 我該如何解決?
<?php
session_start();
global $post;
if( $post->ID == 22 ) :
session_unset();
echo "Login Page";
else :
endif;
嘗試這個:
從您的代碼中刪除session_start。
將此代碼添加到您的functions.php中:
add_action ('wp_loaded', 'myInitSession' );
function initSession(){
if( !session_id() ){
session_start();
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.