mohammad1980

راهنمایی برای تنظیم کردن کوکی

3 پست در این موضوع قرار دارد

درود دوستان

من یک پنجره ایجاد کردم که وقتی کاربر وارد سایتم میشه نمایش داده بشه . و کاربر میتونه ببندش اما موضوع اینکه که کاربر هر بار که صفحه رو رفرش مکینه اون پنجره دوباره نمایش داده میشه . اگر ممکنه یکی از دوتسان راهنمایی کنه چطوری یک کوکی برای این div قرار بدم که فقط توی بازدید اول نمایش داده بشه و توی بازدید صفحات بعدی به کاربر نمایش داده نشه

ممنونم

آدرس سایت

http://www.bm-kerman.ir

0

به اشتراک گذاری این پست


لینک به پست

من از مرورگر گوگل کردم استفاده می کنم چنین چیزی نشد. فقط همان بار اول اومد. کلا هم این پنجره به مذاق کاربران اصلا خوش نمی آید. نباشه بهتره .

0

به اشتراک گذاری این پست


لینک به پست

بهتره از سیشن بجای کوکی استفاده بشه ، کد زیر را در functions.php قالبتون بزارید :


add_action('init', 'my_session_start', 1);
add_action('wp_logout', 'my_session_end');
function my_session_start() {
if(!session_id()) {
session_start();
$_SESSION['pop_ip'] = false;

}
}
function my_session_end() {
if(session_id())
{
$_SESSION=array();
session_destroy ();
}
}

حالا کد پاپ آپ را جایگزین عبارت your code در زیر کنید و خروچی کد را در قالب (بجای کد پاپ آپ فعلی) بزارید :


<?php
if(!$_SESSION['pop_ip'])
{
$_SESSION['pop_ip'] = true;
?>
yor code
<?php
}
?>

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری