mohammad1980 0 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 درود دوستانمن یک پنجره ایجاد کردم که وقتی کاربر وارد سایتم میشه نمایش داده بشه . و کاربر میتونه ببندش اما موضوع اینکه که کاربر هر بار که صفحه رو رفرش مکینه اون پنجره دوباره نمایش داده میشه . اگر ممکنه یکی از دوتسان راهنمایی کنه چطوری یک کوکی برای این div قرار بدم که فقط توی بازدید اول نمایش داده بشه و توی بازدید صفحات بعدی به کاربر نمایش داده نشه ممنونمآدرس سایت http://www.bm-kerman.ir لینک به ارسال
javad abbasi 502 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 من از مرورگر گوگل کردم استفاده می کنم چنین چیزی نشد. فقط همان بار اول اومد. کلا هم این پنجره به مذاق کاربران اصلا خوش نمی آید. نباشه بهتره . لینک به ارسال
استاد اعظم 900 ارسال شده در دی 93 گزارش بازنشر ارسال شده در دی 93 بهتره از سیشن بجای کوکی استفاده بشه ، کد زیر را در 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 در زیر کنید و خروچی کد را در قالب (بجای کد پاپ آپ فعلی) بزارید :<?phpif(!$_SESSION['pop_ip']){$_SESSION['pop_ip'] = true;?>yor code<?php}?> 1 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری