sasan_dingo 42 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 سلام خسته نماشین اساتید محترم سوالی داشتم، سوالم اینه که چجوری میتونم عکس یا مطلب یا کلا مثلا یک پاپ آپ رو فقط یک بار برای یک ip به نمایش در بیاریم سپاس از زمانی که میگذارید نقل قول لینک به ارسال
Mobin 1669 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 شما باید قبل از نمایش پاپ اپ چک کنین ایا برای این ایپی قبلا پاپ اپ نمایش دادین یا خیر اگه نمایش دادین که هیچی اگه ندادین ایپی رو تو دیتابیس ثبت کنین و پاپ اپ رو نمایش بدید 1 نقل قول لینک به ارسال
sasan_dingo 42 ارسال شده در بهمن 94 مالک گزارش بازنشر ارسال شده در بهمن 94 من زیاد آشنا نیستم با فرایند اجرای این پروسه، تازه کارم! لذا میشه لطفا کدی یا تابعه ای بدین که چنین کاریو بشه انجام داد باهاش؟ سپاس نقل قول لینک به ارسال
sasan_dingo 42 ارسال شده در بهمن 94 مالک گزارش بازنشر ارسال شده در بهمن 94 کسی هست بتونه کمک کنه؟ نقل قول لینک به ارسال
sasan_dingo 42 ارسال شده در اسفند 94 مالک گزارش بازنشر ارسال شده در اسفند 94 کسی نظری نداره؟ نقل قول لینک به ارسال
امیر حسین حبیبی 618 ارسال شده در اسفند 94 گزارش بازنشر ارسال شده در اسفند 94 با سلام و احترام دوست عزیز چیزی که شما میخواهید کد نویسی خاص خودشو داره پیشنهاد میکنم اگر آشنایی ندارید بدید کسی براتون انجام بده 1 نقل قول لینک به ارسال
sasan_dingo 42 ارسال شده در اسفند 94 مالک گزارش بازنشر ارسال شده در اسفند 94 در هم اکنون، a2h گفته است : با سلام و احترام دوست عزیز چیزی که شما میخواهید کد نویسی خاص خودشو داره پیشنهاد میکنم اگر آشنایی ندارید بدید کسی براتون انجام بده من آشنای با کد نویسی حرفه ای در php ندارم شما راهکاری نداری برای اینکار؟ من فقط میخوام مثلا یک عکس فقط برای یک نفر با یک ای پی یا بر اساس کوکی مروگرش یکبار نمایش داده بشه. نقل قول لینک به ارسال
rezakianoosh 1795 ارسال شده در اسفند 94 گزارش بازنشر ارسال شده در اسفند 94 باید از کوکی ها در وردپرس استفاده کنید. افزونه هایزیر چنین قابلیتی رو ایجاد میکنن https://wordpress.org/plugins/easy-wp-cookie-popup/ https://wordpress.org/plugins/uk-cookie-consent/ https://wordpress.org/plugins/what-would-seth-godin-do/ توضیحات افزونه ها: کوکی در وردپرس – نمایش پیام یک بار برای بازدیدکننده 2 نقل قول لینک به ارسال
sasan_dingo 42 ارسال شده در اسفند 94 مالک گزارش بازنشر ارسال شده در اسفند 94 در هم اکنون، rezakianoosh گفته است : باید از کوکی ها در وردپرس استفاده کنید. افزونه هایزیر چنین قابلیتی رو ایجاد میکنن https://wordpress.org/plugins/easy-wp-cookie-popup/ https://wordpress.org/plugins/uk-cookie-consent/ https://wordpress.org/plugins/what-would-seth-godin-do/ توضیحات افزونه ها: کوکی در وردپرس – نمایش پیام یک بار برای بازدیدکننده بخاطر پاسختون سپاس گذارم ولی من میخوام مثلا محتوای داخل یک دیو خواص رو برای یک آی پی یکبار نمایش بدم قطعه کدی در نطر ندارید که چنین کاری بکنه حالا یا بر اساس کوکی یا آی پی؟ نقل قول لینک به ارسال
وردپرس فارسی 272 ارسال شده در اسفند 94 گزارش بازنشر ارسال شده در اسفند 94 با سلام این کد رو چک کنید ببینید مشکلتون حل میشه . <head> <style type="text/css"> div#slider { /* Hide the div */ display: none; } </style> </head> <body> <div class="wrapper"> <div class="header"></div> <div class="slider"></div> <div class="maincontent"></div> </div> <script type="text/javascript"> var cookie = document.cookie; if (cookie.indexOf('visited=', 0) == -1) { var expiration = new Date(); expiration.setDate(expiration.getDate()+1); document.cookie = 'visited=1;expires=' + expiration + ';path=/'; var element = document.getElementById('slider'); element.style.display = 'block'; } </script> </body> با کد بالا Div slider رو فقط یک بار نمایش میده برای هر آیپی . 1 نقل قول لینک به ارسال
sasan_dingo 42 ارسال شده در اسفند 94 مالک گزارش بازنشر ارسال شده در اسفند 94 در هم اکنون، slashflash گفته است : با سلام این کد رو چک کنید ببینید مشکلتون حل میشه . <head> <style type="text/css"> div#slider { /* Hide the div */ display: none; } </style> </head> <body> <div class="wrapper"> <div class="header"></div> <div class="slider"></div> <div class="maincontent"></div> </div> <script type="text/javascript"> var cookie = document.cookie; if (cookie.indexOf('visited=', 0) == -1) { var expiration = new Date(); expiration.setDate(expiration.getDate()+1); document.cookie = 'visited=1;expires=' + expiration + ';path=/'; var element = document.getElementById('slider'); element.style.display = 'block'; } </script> </body> با کد بالا Div slider رو فقط یک بار نمایش میده برای هر آیپی . سلام. متاسفانه کار نکرد ولی میدونم روش کار همینطوری کدرو که هم نگاه میکنم بنظر درست میاد اما جواب نمیده و دیو مربطرو باز هم نشون میده انگار دستور رو نمیخونه روش دیگه یا نظری دارین چرا؟! نقل قول لینک به ارسال
وردپرس فارسی 272 ارسال شده در اسفند 94 گزارش بازنشر ارسال شده در اسفند 94 (ویرایش شده) روی لوکال تست میکنید ؟ روی لوکال جواب نمیده . یه نمونه کد دیگه هم هستش که توی سایت های خارجی دیدم و گفتند کار میکنه. تست کنید اینرو هم ( روی لوکال جواب نمیده ) <div class="welcome"> <div> <h1>Hello..!<br> Welcome to ABC <br> </h1> <h2>We wish you a Great Day..!</h2> <br> <h2><a id="close-welcome" href="#">Thank you.. and please take me to the website</a> </h2> </div> </div> <script> $(document).ready(function() { if ($.cookie('noShowWelcome')) $('.welcome').hide(); else { $("#close-welcome").click(function() { $(".welcome").fadeOut(1000); $.cookie('noShowWelcome', true); }); } }); </script> این فایل js هم سیو کنید داخل کامپیوتر بعد ایمپورت کنید . https://raw.githubusercontent.com/carhartl/jquery-cookie/master/src/jquery.cookie.js ویرایش شده اسفند 94 توسط slashflash 1 نقل قول لینک به ارسال
وردپرس فارسی 272 ارسال شده در اسفند 94 گزارش بازنشر ارسال شده در اسفند 94 (ویرایش شده) این راه هم هستش که یکم پیشرفته تره و کار میکنه ( روی هاست کار کنید نه لوکال ) <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script> <script type="text/javascript" src="https://github.com/carhartl/jquery-cookie/raw/master/jquery.cookie.js"></script> <script type="text/javascript"> $(document).ready(function() { if( $.cookie('showOnlyOne') ){ //it is still within the day //hide the div $('#showOnlyOnceADay').hide(); $('#showothertimes').show(); } else { //either cookie already expired, or user never visit the site //create the cookie $.cookie('showOnlyOne', 'showOnlyOne', { expires: 1 }); //and display the div $('#showOnlyOnceADay').show(); $('#showothertimes').hide(); } }); </script> </head> <body> <div id="showOnlyOnceADay"> Div(A) </div> <div id="showothertimes"> Div(B) </div> </body> فقط داخل کد بالا script دومی که از github فراخوانی شده برید توی اون آدرس فایل رو سیو کنید داخل کامپیوتر بعد بریزید روی هاستتون از هاست فراخوانی کنیدش ، در غیر اینصورت کار نمیکنه کد بالا اگر بخواید از همون آدرس github بخونه جاوا رو . ویرایش شده اسفند 94 توسط slashflash 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .