このサイトの下に、Wordpress と php の Cookie で遊んでいるサイトがあります。http://johnnylai.me/lotus
私がやりたいのは、ユーザーが初めて来たときに、フロントページの2つのリンクのいずれかを選択してもらいたいということです(これは別のWPインストールです)。次回同じユーザーがサイトに戻ってきたときに、もうフロントページを表示したくありません (b 4 cookie が削除されているか、期限切れになっています)。2 つのサイトのうちの 1 つに直接アクセスするようにします - http://johnnylai .me/lotus/virksonhedまたはhttp://johnnylai.me/lotus/privat - 最初に何をクリックしたかによって異なります。
私はいくつかのクッキーが必要であることを知っていますが、ファイルをどこに置くべきか、そしてそれを正しく行う方法がわかりません.
フロントページ( http://johnnylai.me/lotus )を持つWPインストールのfunction.phpというファイルにsulotion/phpコードを考えていますが、これが正しい方法かどうかはわかりませんそれ。
いくつかのコード例がいいでしょう:)
どんな助けでも感謝します、ありがとう!
<?php
$expire=time()+60*60*24*30;
setcookie("cat", "/cat1", $expire);
// But this is something with categoies in WP, that's not what i need.
?>
また、
<?php
function has_auth_cookie()
{
// See if cookie is set
if(isset($_COOKIE['lotus'])){
// Do nothing
header('Location: johnnylai.me/lotus/???');
}
else
{
// Do Something else
header('Location: johnnylai.me/lotus/');
}
}
add_action('http://johnnylai.me/lotus/????', 'has_auth_cookie');
?>