如何在另一个函数中访问Wordpress会话

时间:2018-01-22 11:47:55

标签: php wordpress session session-variables php-5.3

我在访问会话值时遇到问题 在word press

我已成功使用

在Word按值中设置会话值
    function register_session(){
        if( !session_id() )
            session_start();
    }
   public function getAll($data) {
       $parse_uri = explode( 'wp-content', $_SERVER['SCRIPT_FILENAME'] ); 
        require_once( $parse_uri[0] . 'wp-load.php' );
        add_action('init','register_session');

    $_SESSION['currentPdfDownload']="12";
    $owners['max_download_limit']="20";
}

但是当我尝试在其他函数中访问Session值时,它返回 NULL

 public function new_function(){

       $parse_uri = explode( 'wp-content', $_SERVER['SCRIPT_FILENAME'] ); 
        require_once( $parse_uri[0] . 'wp-load.php' );

         if ( is_user_logged_in() )
         {
              echo $_SESSION['currentPdfDownload'];
               echo $_SESSION['max_download_limit'];

}
}

请突出我的错误 提前致谢

0 个答案:

没有答案