در این مطلب قصد داریم کد پاپ آپ پشت صفحه ، کد پاپ آپ 24 ساعته ، کد پاپ آپ تلگرام ، کد پاپ آپ باز شدن در پنجره جدید ، کد پاپ آپ رز بلاگ ، کد پاپ آپ وبلاگ ، کد پاپ آپ بلاگ فا و مهمتر از همه کد پاپ آپ وردپرس را برای شما کابران گرای قرا دهیم این کد از بهترین ها می باشد که بلوکه نمی شود و هر 24 ساعت یکبار باز خواهد شد همچنین در قالب یک فایل جاوا اسکریپت می باشد که بسیار قوی عمل می کند.با ما همرا هباشید تا به برسی این کد پاپ آپ بپردازم …
دوستان عزیز همان طور که می دانید امروزه کد پاپ آپ بسیار مد شده و مدیران سایت ها ، وبلاگ ها و … از این امکان برای نمایش برخی از صفحات و یا سایت ها استفاده میکنند اگر اشاره ای به معایب و مزایای پاپ آپ بکنیم باید گفت در یک حالت سود دارد و در حالت دیگر روی سئو ی سایت تاثیر منفی خواهد داشت.برای مثال اگر برای معرفی سایتی از پاپ آپ استفاده کنیم تا کاربران از این طریق وارد سایت دیگری شوند همن سایت مبدا و هم سایت مقصد آسیب سئو خواهند دید به طوری که موتور های جستجو مانند گوگل سایت مقصد را با سئوی کلاه سیاه خواهد شناخت و در نتیجه با جریمه مواجه خواهد کرد و سایت مبدا هم همین طور اما بیشترین ضرر وب سایت مقصد خواهد دید.مزایای این کا هم معرفی سایت ، محصول ، برخی از صفحات به کاربران می باشد که در نوع خود جالب و اهمیت دارد.
از پاپ آپ در سایت استفاده کنیم یا خیر؟
در جواب این سوال نه میتوان گفت استفاده نکنید و نه میتوان گفت استفاده کنید بستگی به فکر ، زمینه کاری و بسیاری دیگر دارد که باید خود تصمیم گیرنده باشید اما ما پیشنهاد می کنیم تا می توانید کمتر استفاد کنید برای مثال بر حسب میزان بازدید و باز شدن پاپ آپ کار کنید یعنی از سایتی در روز 1000 بازدیدکننده دارد و 500 بار این امکان اجرا می شود یعنی یعنی در روز 500 بار صفحه ای که معرفی کردید حال جدا از سایت خود و یا صفحات سایت خود شما سعی کنید ساعتی تعیین و از 500 بار 100 بار استفاده کنید بلافرض از ساعت 2 ظهر تا 5 ظهر بعد از آن کد را غیر فعال یا پاک کنید تا روز بعد.
نحوه استفاده از کد پاپ آپ
برای این کار باید کد را در داخل کد های هدر حال وبلاگ و یا وبسایت قرار دهید همانند زیر:
<head>
کد شما
</head>
برای این مظور از کد پاپ آپ زیر استفاده کنید:
<script type="text/javascript"> var needpop = 1; var vc_cn = "jot9843504"; var vc_url = "https://uptheme.ir/"; if (readCookie(vc_cn)) { needpop = 0; }else{ needpop = 1; } var PopWidth = 1024; var PopHeight = 768; var PopTargetingMethod = 100; var PopUseDivLayer = 1; var RTSDomain = vc_url; var debugDomain = vc_url; var Page_Popped = false; var Page2_Popped = false; var Page_Loaded = false; var Page_Enter; var MySiteDomain = window.location.href.split('/'); if (needpop == 1) { InitPop() } function InitPop() { Page_Enter = new Date(); if (window.captureEvents) { window.captureEvents(Event.CLICK); window.onclick = LoadStandardPop } else document.onclick = LoadStandardPop } function SiteEnter() { Page_Loaded = true } function createCookie(name, value, days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(1*60*60*1000)); var expires = "; expires=" + date.toGMTString() } else var expires = ""; document.cookie = name + "=" + value + expires + "; path=/"; } function readCookie(name) { var ca = document.cookie.split(';'); var nameEQ = name + "="; for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length) } return null } function RetrieveCount() { var cookieName = vc_cn; var popSuccesses = readCookie(cookieName); if (popSuccesses != null) popSuccesses = parseInt(popSuccesses); else popSuccesses = 0; return popSuccesses } function IncrementCount() { var cookieName = vc_cn; var popSuccesses = readCookie(cookieName); if (popSuccesses != null) createCookie(cookieName, parseInt(popSuccesses) + 1, 1); else createCookie(cookieName, 1, 1) } function LoadStandardPop() { if (Page_Popped == true) return; var pLoaded = false; if (window.SymRealWinOpen) { open = SymRealWinOpen } if (window.NS_ActualOpen) { open = NS_ActualOpen } var pxLeft = 0; var pxTop = 0; if (screen.width > 0 && screen.height > 0) { pxLeft = (screen.width / 2) - (PopWidth / 2); pxTop = (screen.height / 2) - (PopHeight / 2) - 50; if (pxLeft < 0) pxLeft = 0; if (pxTop < 0) pxTop = 0 } pLoaded = open(vc_url, '', 'toolbar=1,scrollbars=1,location=1,statusbar=1,men ubar=1,resizable=1,top=' + pxTop + ',left=' + pxLeft + ',width=' + PopWidth + ',height=' + PopHeight); if (pLoaded) { Page_Popped = true; IncrementCount() } else { Page_Popped = true; if (Page_Loaded) initAdLayer(); else XBrowserAddHandlerPops(window, "load", "initAdLayer") } window.focus() } </script>
خب به کد بالا دقت کنید شما باید آدرس مورد نظر خود که قصد دارید به صورت پاپ آپ در پنجره جدید باز شود را جایگزین آدرس https://uptheme.ir بکنید این بخش در ابتدای کد و در خط 4 قرار گرفته است.
لازم به ذکر است این کد به صورت پیشفرض روی 24 ساعت قرار گرفته یعنی پنجره هر 24 ساعت یکبار برای هر آیپی باز خواهد شد شما می توایند آن را تغییر دهید تا هر 6 ساعت و یا زمان مورد نطر خود باز شود.برای این کار باید 1*60*60*1000 را که در خط 37 قرار گرفته را تغییر دهید ( به ثانیه می باشد )
نکته آخر این که صفحه پاپ آپ آپ به صورت پیشفرض در اندازه 1024*768 می باشد که شما میتوانید و به هر سایزی که دوست دارید صفحه پاپ آپ نمایش داده شود تغییر دهید برای این کار باید به خط 10 و 11 مراجعه کنید.
خب کاربران گرامی این کد پاپ آپ بدون بلوکه شدن می باشد یعنی تا جایی که امکان دارد محدودیت های مرورگرها را دور می زند امید وارم مورد استفاده شما واقع قرار گرفته باشد.
در این رابطه بخوانید:
بهترین افزونه پاپ آپ برای وردپرس با ninja popup
منبع: آپ تم مرجع: آموزش وردپرس | قالب وردپرس فروشگاهی | قالب وردپرس شرکتی | قالب وردپرس تجاری
سلام
چجوری یکار کنم دوبار پنجره باز بشه یا حتی سه بار؟
سلام من میخواستم لینک تبلیغاتیم که از سایت کسب درامد گرفتم و هر بار تغییر میکنه رو با همچین کدی بزارم تو سایتم تا موقع باز شدن سایت این تبلیغ در یک صفحه دیگه باز بشه و ازیتی برای بیننده نداشته باشه تا زود حذف اش کنه
اگه امکان اش هست کد رو بهم میدید یا راهنماییم کنید ممنون میشم
سلام ، چطور لینک شما تغییر میکند ؟ وقتی شما یک لینک را درون این کد اضافه میکنید چطور به صورت اتوماتیک تغییر میکند ؟ بازم بستگی دارد اینکه شما در چه بستری آن را پیاده سازی کنید، وقتی لینک خودتان را درون کد قرار میدهید فقط همان لینک باز خواهد شد
سلاممثلا اگه بخواییم هر 1 ساعت یکبار اجرا بشه باید چه مقداری بزاریم؟ من متوجه اون 1000 نشدم!!!
در این رابطه کاملا توضیح دادیم. به انتهای مطلب مراجعه کند.