2017-11-05 5 views

答えて

1

functions.phpでそれを定義して設定し、必要なあらゆる場所で使用できます。例えば

add_action('init', 'myStartSession', 1); 
add_action('wp_logout', 'myEndSession'); 
add_action('wp_login', 'myEndSession'); 

function myStartSession() { 
    if(!session_id()) { 
     session_start(); 
    } 

    $_SESSION['myKey'] = "Some data I need later"; 
} 

function myEndSession() { 
    session_destroy(); 
} 

そして、あなたが必要とする各テーマファイルであることを示しています。

if(isset($_SESSION['myKey'])) { 
    $value = $_SESSION['myKey']; 
} else { 
    $value = ''; 
} 
echo $value; 
+0

であなたのWordPressサイトのどこにでも$の合計にアクセスすることができますあなたが歓迎@MohammedHamza –

+0

@ありがとうありがとう@andrew –

1

使うための最善のことは、非期限切れ一過性です。 page-pants.phpファイルに$totalを次のコードで設定します。私はあなたがパンツのページを訪問するたびに$合計値が変化していると仮定しています。

delete_transient('pants_total'); 
// Save $total as the transient pants_total 
set_transient('pants_total', $total); 

その後、あなたは以下の

$total = get_transient('pants_total'); 
echo $total;  
+0

あるマジッド・アッバースィー –

関連する問題