رفتن به مطلب

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


پست های پیشنهاد شده

درود دوستان

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

ممنونم

آدرس سایت

http://www.bm-kerman.ir

لینک به ارسال
  • 2 هفته بعد...

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

لینک به ارسال

بهتره از سیشن بجای کوکی استفاده بشه ، کد زیر را در 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
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...