1 2<!DOCTYPE html> 3<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-gb" lang="en-gb" dir="ltr" xmlns:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml" > 4 <head> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <link href="/templates/ays/images/favicon.ico" rel="shortcut icon" type="image/x-icon"> 7 <meta name="google-site-verification" content="uQ_q7wYjhcxKAInf4i_JmPaTBWujck2iohGhpFS58ec" /> 8 <base href="https://ays-pro.com/wordpress/random-posts-and-pages" /> 9 <meta http-equiv="content-type" content="text/html; charset=utf-8" /> 10 <meta name="keywords" content="premium plugins, wordpress plugins, wordpress best plugins, wordpress, wp, wp plugins, wordpress premium plugins, wp premium plugins, plugin" /> 11 <meta name="description" content=" WordPress random posts/pages widget created for the siteâs internal linking. Widget is getting random posts and creates in the box randomly moving links" /> 12 <meta name="generator" content="Joomla! - Open Source Content Management" /> 13 <title>Random posts and pages | Ays Pro</title> 14 <link href="https://ays-pro.com/wordpress/random-posts-and-pages" rel="canonical" /> 15 <link rel="stylesheet" href="https://ays-pro.com/components/com_ayspaypal/css/styles.css?v=7" type="text/css" /> 16 <link rel="stylesheet" href="https://ays-pro.com/templates/ays/css/template.css?v=54" type="text/css" media="screen,projection" /> 17 <link rel="stylesheet" href="https://ays-pro.com/templates/ays/css/template_def.css?v=56" type="text/css" media="screen,projection" as="style" rel="preload" onload="this.media='all'" /> 18
18<script src="https://ays-pro.com/templates/ays/js/jquery.min.js" type="text/javascript" defer="defer"></script>
18 19
19<script src="/templates/ays/js/main.js?v=33" type="text/javascript" defer="defer"></script>
19 20
20<script type="application/ld+json">{ 21 "@context": "http://schema.org", 22 "@type": "Product", 23 "aggregateRating": { 24 "@type": "AggregateRating", 25 "ratingValue": "5", 26 "reviewCount": "20" 27 }, 28 "name": "WP Random Posts and Pages", 29 "description": " WordPress random posts/pages widget created for the siteâs internal linking. Widget is getting random posts and creates in the box randomly moving links", 30 "image": "https://ays-pro.com/administrator/components/com_ayspaypal/uploads/images/random-posts.png", 31 "url": "https://ays-pro.com/wordpress/random-posts-and-pages","offers": { 32 "@type": "Offer", 33 "availability": "https://schema.org/InStock", 34 "price": "0.00", 35 "priceValidUntil": "2028-12-31", 36 "priceCurrency": "USD", 37 "itemCondition": "https://schema.org/UsedCondition" 38 }, 39 "brand": "AYS Pro" 40 }</script>
40 41 <noscript><link rel="stylesheet" href="https://ays-pro.com/templates/ays/css/template_def.css?v=57"></noscript> 42 43 44 45 46 <!-- 2025 | Black Friday 2025 top banner main page | Start --> 47 <!-- 2025 | Black Friday 2025 top banner main page | End --> 48 <style> /* Christmas 2025 footer banner | Start */ /* Keyframe Animations */ @keyframes ays-pro-sparkle-animation { 0%, 100% { opacity: 0.3; transform: scale(0.8); } 50% { opacity: 1; transform: scale(1.2); } } @keyframes ays-pro-slide-up { 0% { opacity: 0; transform: translateY(100%); } 100% { opacity: 1; transform: translateY(0); } } @keyframes ays-pro-slide-down { 0% { opacity: 1; transform: translateY(0); } 100% { opacity: 0; transform: translateY(100%); } } @keyframes ays-pro-pulse-glow { 0%, 100% { box-shadow: 0 0 20px rgba(238, 173, 43, 0.3); } 50% { box-shadow: 0 0 30px rgba(238, 173, 43, 0.5); } } /* Main Wrapper */ .ays-pro-christmas-bottom-banner-wrapper { position: fixed; bottom: 0; left: 0; right: 0; z-index: 9999; padding: 0 16px 16px; animation: ays-pro-slide-up 0.5s cubic-bezier(0.16, 1, 0.3, 1) forwards; } .ays-pro-christmas-bottom-banner-wrapper.ays-pro-banner-closing { animation: ays-pro-slide-down 0.4s cubic-bezier(0.16, 1, 0.3, 1) forwards; } /* Container */ .ays-pro-christmas-bottom-banner-container { position: relative; margin: 0 auto; max-width: 700px; overflow: hidden; border-radius: 16px; background: linear-gradient(135deg, rgb(170, 24, 48) 0%, rgb(105, 22, 43) 100%); box-shadow: 0 -4px 30px -5px rgba(170, 24, 48, 0.25), 0 -2px 10px -2px rgba(0, 0, 0, 0.1); } /* Content */ .ays-pro-christmas-bottom-banner-content { position: relative; } /* Decorative Sparkles */ .ays-pro-christmas-bottom-banner-sparkle { position: absolute; pointer-events: none; color: rgba(238, 173, 43, 0.4); animation: ays-pro-sparkle-animation 2s ease-in-out infinite; } .ays-pro-christmas-bottom-banner-sparkle-1 { top: 12px; left: 16px; width: 16px; height: 16px; animation-delay: 0s; } .ays-pro-christmas-bottom-banner-sparkle-2 { top: 8px; right: 64px; width: 12px; height: 12px; color: rgba(250, 246, 232, 0.3); animation-delay: 0.7s; } .ays-pro-christmas-bottom-banner-sparkle-3 { bottom: 12px; left: 25%; width: 12px; height: 12px; color: rgba(238, 173, 43, 0.3); animation-delay: 1.4s; } /* Gradient Overlay */ .ays-pro-christmas-bottom-banner-gradient { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: linear-gradient(to right, transparent, rgba(250, 246, 232, 0.05), transparent); } /* Inner Content */ .ays-pro-christmas-bottom-banner-inner { position: relative; padding: 16px 20px 14px; } /* Left Section */ .ays-pro-christmas-bottom-banner-left { display: inline-block; vertical-align: middle; } .ays-pro-christmas-bottom-banner-icon-wrapper { display: inline-block; position: relative; margin-right: 12px; vertical-align: middle; } .ays-pro-christmas-bottom-banner-icon-glow { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(238, 173, 43, 0.2); border-radius: 50%; filter: blur(16px); } .ays-pro-christmas-bottom-banner-icon { position: relative; display: inline-block; width: 40px; height: 40px; border-radius: 50%; background: rgba(250, 246, 232, 0.1); backdrop-filter: blur(4px); border: 1px solid rgba(250, 246, 232, 0.2); text-align: center; line-height: 40px; } .ays-pro-christmas-bottom-banner-icon svg { width: 20px; height: 20px; color: rgb(250, 246, 232); vertical-align: middle; } /* Text */ .ays-pro-christmas-bottom-banner-text { display: inline-block; vertical-align: middle; } .ays-pro-christmas-bottom-banner-title { color: rgb(250, 246, 232); font-size: 18px; font-weight: 600; letter-spacing: -0.025em; margin-right: 8px; } .ays-pro-christmas-bottom-banner-subtitle { color: rgba(250, 246, 232, 0.9); font-size: 20px; font-weight: 500; } /* Right Section */ .ays-pro-christmas-bottom-banner-right { float: right; } .ays-pro-christmas-bottom-banner-code-wrapper, .ays-pro-christmas-bottom-banner-cta, .ays-pro-christmas-bottom-banner-close { display: inline-block; vertical-align: middle; margin-left: 12px; } /* Promo Code */ .ays-pro-christmas-bottom-banner-code-wrapper { position: relative; } .ays-pro-christmas-bottom-banner-code-glow { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(238, 173, 43, 0.2); border-radius: 50%; filter: blur(12px); opacity: 0; transition: opacity 0.2s; } .ays-pro-christmas-bottom-banner-code-wrapper:hover .ays-pro-christmas-bottom-banner-code-glow { opacity: 1; } .ays-pro-christmas-bottom-banner-code { position: relative; padding: 6px 16px; border-radius: 50px; background: rgba(250, 246, 232, 0.95); box-shadow: 0 2px 8px -2px rgba(0, 0, 0, 0.15); border: 2px dashed rgba(105, 22, 43, 0.3); cursor: pointer; } .ays-pro-christmas-bottom-banner-code-text { display: flex; justify-content: center; align-items: center; color: rgb(105, 22, 43); font-weight: 700; font-size: 14px; letter-spacing: 0.05em; } .ays-pro-christmas-bottom-banner-code-text path { fill: rgb(105, 22, 43); } /* CTA Button */ .ays-pro-christmas-bottom-banner-wrapper .ays-pro-christmas-bottom-banner-cta { position: relative; padding: 10px 24px; border-radius: 50px; background-color: rgb(238, 173, 43); color: rgb(105, 22, 43); font-weight: 600; font-size: 14px; border: none; cursor: pointer; box-shadow: 0 4px 15px -3px rgba(170, 24, 48, 0.4); transition: transform 0.2s; } .ays-pro-christmas-bottom-banner-wrapper .ays-pro-christmas-bottom-banner-cta:hover { transform: scale(1.05); background-color: rgb(238, 173, 43); } .ays-pro-christmas-bottom-banner-cta-glow { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: rgba(238, 173, 43, 0.4); border-radius: 50px; filter: blur(12px); opacity: 0.4; animation: ays-pro-pulse-glow 2s ease-in-out infinite; } .ays-pro-christmas-bottom-banner-cta-text { position: relative; white-space: nowrap; color: rgb(105, 22, 43); } /* Close Button */ .ays-pro-christmas-bottom-banner-close { padding: 6px; border-radius: 50%; background: transparent; color: rgba(250, 246, 232, 0.6); border: none; cursor: pointer; transition: all 0.2s; }
48 .ays-pro-christmas-bottom-banner-close:hover { color: rgb(250, 246, 232); background: rgba(250, 246, 232, 0.1); } .ays-pro-christmas-bottom-banner-close svg { width: 20px; height: 20px; display: block; } /* Notification */ .ays-quiz-christmas-banner-copy-notification { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background: rgba(0, 0, 0, 0.8); color: #fff; padding: 12px 24px; border-radius: 8px; font-size: 14px; z-index: 10000; opacity: 0; transition: opacity 0.3s; } .ays-quiz-christmas-banner-copy-notification.show { opacity: 1; } /* Responsive Design */ @media (max-width: 768px) { .ays-pro-christmas-bottom-banner-inner { padding: 14px 16px; } .ays-pro-christmas-bottom-banner-left, .ays-pro-christmas-bottom-banner-right { display: block; float: none; text-align: center; } .ays-pro-christmas-bottom-banner-right { margin-top: 12px; } .ays-pro-christmas-bottom-banner-icon-wrapper { margin-right: 8px; } .ays-pro-christmas-bottom-banner-code-wrapper, .ays-pro-christmas-bottom-banner-cta, .ays-pro-christmas-bottom-banner-close { margin-left: 8px; } .ays-pro-christmas-bottom-banner-close { position: absolute; top: 0; right: 0; } .ays-pro-christmas-bottom-banner-title { font-size: 16px; } .ays-pro-christmas-bottom-banner-subtitle { font-size: 14px; } .ays-pro-christmas-bottom-banner-cta { padding: 8px 20px; font-size: 13px; } } @media (max-width: 480px) { .ays-pro-christmas-bottom-banner-wrapper { padding: 0 12px 12px; } .ays-pro-christmas-bottom-banner-container { border-radius: 12px; } .ays-pro-christmas-bottom-banner-title { display: block; } .ays-pro-christmas-bottom-banner-subtitle { display: none; } .ays-pro-christmas-bottom-banner-code-wrapper { display: block; margin: 8px auto; width: fit-content; } div.ays-pro-christmas-bottom-banner-wrapper .ays-pro-christmas-bottom-banner-cta { margin-left: 0; } } /* 2025 | Christmas 2025 footer banner | End */ </style> </head> 49 <body> 50 <div id="top"></div> 51 <div id="jmain" class="ays-view-products"> 52 <!-- 2025 | Black Friday top banner main page | Start --> 53 <!-- 2025 | Black Friday top banner main page | End --> 54 <header class="ays-site-header"> 55 <div class="jrow_full_width jtop_header"> 56 <div class="jrow_content_width ays-site-header__inner"> 57 <div class="jlogo"> 58 <a href="/" class="jlogo_text" aria-label="AYS Pro home"> 59 <img src="/templates/ays/images/Logo_final.png" alt="" width="80" height="54"> 60 <span class="ays-site-brand-name">AYS <strong>Pro</strong></span> 61 </a> 62 </div> 63 <div class="jtopmenu"> 64 <button type="button" class="dd_menu_trigger" aria-expanded="false" aria-controls="ays-site-menu-drawer" aria-label="Open navigation menu"> 65 <span class="ays-menu-icon" aria-hidden="true"></span> 66 </button> 67 <div class="ays-site-header__drawer" id="ays-site-menu-drawer"> 68 <ul class="nav menu"> 69<li class="item-201"><a href="/" >Home</a></li><li class="item-168 active deeper parent"><a href="/wordpress" title="WordPress Plugins" >WordPress Plugins</a><button type="button" class="ays-submenu-toggle" aria-expanded="false" aria-controls="ays-submenu-168" aria-label="Toggle WordPress Plugins submenu"><span aria-hidden="true"></span></button><ul class="nav-child unstyled small" id="ays-submenu-168"><li class="item-187"><a href="/wordpress/quiz-maker" title="Wordpress Quiz Plugin" ><img src="/images/plugins-icons-menu/quiz-maker.webp" alt="Quiz Maker" loading="lazy" /><span class="image-title">Quiz Maker</span> </a></li><li class="item-215"><a href="/wordpress/survey-maker" ><img src="/images/plugins-icons-menu/survey-maker.webp" alt="Survey Maker" loading="lazy" /><span class="image-title">Survey Maker</span> </a></li><li class="item-195"><a href="/wordpress/poll-maker" title="Wordpress Poll Plugin" ><img src="/images/plugins-icons-menu/poll-maker.webp" alt="Poll Maker" loading="lazy" /><span class="image-title">Poll Maker</span> </a></li><li class="item-329"><a href="https://foxlms.com/" target="_blank" ><img src="/images/plugins-icons-menu/fox-lms.webp" alt="Fox LMS" loading="lazy" />
69<span class="image-title">Fox LMS</span> </a></li><li class="item-190"><a href="/wordpress/popup-box" ><img src="/images/plugins-icons-menu/popup-box.webp" alt="Popup Box" loading="lazy" /><span class="image-title">Popup Box</span> </a></li><li class="item-304"><a href="/wordpress/chatgpt-assistant" ><img src="/images/plugins-icons-menu/chatgpt-assistant.webp" alt="ChatGPT assistant" loading="lazy" /><span class="image-title">ChatGPT assistant</span> </a></li><li class="item-289"><a href="/wordpress/easy-form" ><img src="/images/plugins-icons-menu/easy-form.webp" alt="Easy Form" loading="lazy" /><span class="image-title">Easy Form</span> </a></li><li class="item-288"><a href="/wordpress/chart-builder" ><img src="/images/plugins-icons-menu/chart-builder.webp" alt="Chart Builder" loading="lazy" /><span class="image-title">Chart Builder</span> </a></li><li class="item-172"><a href="/wordpress/facebook-popup-likebox" ><img src="/images/plugins-icons-menu/facebook-popup-likebox.webp" alt="Facebook Popup Likebox" loading="lazy" /><span class="image-title">Facebook Popup Likebox</span> </a></li><li class="item-194"><a href="/wordpress/secure-copy-content-protection" title="WordPress Copy Content Protection Plugin" ><img src="/images/plugins-icons-menu/secure-copy-content-protection.webp" alt="Copy Content Protection" loading="lazy" /><span class="image-title">Copy Content Protection</span> </a></li><li class="item-188"><a href="/wordpress/photo-gallery" title="Wordpress Photo Gallery Plugin" ><img src="/images/plugins-icons-menu/photo-gallery.webp" alt="Photo Gallery" loading="lazy" /><span class="image-title">Photo Gallery</span> </a></li><li class="item-226"><a href="/wordpress/personal-dictionary" ><img src="/images/plugins-icons-menu/personal-dictionary.webp" alt="Personal Dictionary" loading="lazy" /><span class="image-title">Personal Dictionary</span> </a></li><li class="item-176"><a href="/wordpress/image-slider" ><img src="/images/plugins-icons-menu/image-slider.webp" alt="Image Slider" loading="lazy" /><span class="image-title">Image Slider</span> </a></li><li class="item-170 current active"><a href="/wordpress/random-posts-and-pages" ><img src="/images/plugins-icons-menu/random-posts.webp" alt="Random posts and pages" loading="lazy" /><span class="image-title">Random posts and pages</span> </a></li><li class="item-198"><a href="/wordpress/faq-builder" ><img src="/images/plugins-icons-menu/faq-builder.webp" alt="FAQ Builder" loading="lazy" /><span class="image-title">FAQ Builder</span> </a></li><li class="item-203"><a href="/wordpress/portfolio-responsive-gallery" ><img src="/images/plugins-icons-menu/portfolio-responsive-gallery.webp" alt="Portfolio Responsive Gallery" loading="lazy" /><span class="image-title">Portfolio Responsive Gallery</span> </a></li><li class="item-237"><a href="/wordpress/advanced-related-posts" ><img src="/images/plugins-icons-menu/advanced-related-posts.webp" alt="Advanced Related Posts" loading="lazy" /><span class="image-title">Advanced Related Posts</span> </a></li><li class="item-272"><a href="/wordpress/auto-scroll" ><img src="/images/plugins-icons-menu/autoscroll.webp" alt="Auto scroll" loading="lazy" /><span class="image-title">Auto scroll</span> </a></li></ul></li><li class="item-117"><a href="/log-in" >Log In</a></li><li class="item-106"><a href="/about-us" >About Us</a></li><li class="item-116"><a href="/contact" >Contact Us</a></li></ul> 70 71 <a class="ays-site-header__cta" href="/wordpress"> 72 Explore Plugins </a> 73 </div> 74 <button type="button" class="jmenu_bg" aria-label="Close navigation menu" tabindex="-1"></button> 75 </div> 76 </div> 77 </div> 78 </header> 79 <div class="jrow_full_width jslider"> 80 </div> 81 82 <div class="jcontent"> 83 <div class="jrow_content_width"> 84 85 <div id="system-message-container"> 86 </div> 87 88 89 90 91 92<div class="ays_container"> 93 <div class="ays_product"> 94 <div class="ays_product_item"> 95 <div class="left ays_img ays_ml_img"> 96 <div class="ays_prod_img ays_ml_prod_img"><img src="https://ays-pro.com/images/plugins-icons/random-posts.png" alt="WP Random Posts and Pages"></div> 97 </div> 98 <div class="right ays_right"> 99 100 <h1 class="ays_pr_title ays_ml_pr_title">WP Random Posts and Pages</h1> 101 102 <div class="ays_plugin_info"> 103 <div class="ays_plugin_rating_wrap"> 104 <div class="ays_plugin_rating"> 105 <img src="/images/quizmaker/svg/star.svg" alt="Ays Star"><img src="/images/quizmaker/svg/star.svg" alt="Ays Star"><img src="/images/quizmaker/svg/star.svg" alt="Ays Star"><img src="/images/quizmaker/svg/star.svg" alt="Ays Star"><img src="/images/quizmaker/svg/star.svg" alt="Ays Star"> </div> 106 <div style="padding-left: 7px;line-height: 1;"> 107 <a href="https://wordpress.org/support/plugin/ays-random-posts-and-pages/reviews/" target="_aank">
108 <span>(20)</span> 109 </a> 110 </div> 111 </div> 112 <div class="ays_vertical_divider"></div> 113 <div> 114 <img style="width:20px;height:20px;position: relative;top: 4px;" src="/images/quizmaker/svg/download.svg" alt="Quiz Maker Download"> 115 <span>100</span> 116 </div> 117 </div> 118 </div> 119 <div class="clear"></div> 120 <div class="prices"> 121 122 <div class="center_prices ml_center_prices"> 123 124 <div class="price ml_price"> 125 126 <span class="ays_pr_package">Business</span> 127 <div><img class="ays_price_icon" src="https://ays-pro.com/components/com_ayspaypal/images/business_avatar.png" alt="Business avatar" title="Business avatar"></div> 128 <div class="ays_bus_dif"> 129 <p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Support for 5 site</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Update for 12 months</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Support for 12 months</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Usage for lifetime</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Responsive design</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>20+ style options</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Custom post types</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Themes</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Animation type fixed</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Recommended posts</p> </div> 130 131 132 <div class="ays_pr_price" style="margin-bottom:-20px;"> 133 <span style="color:red;font-size: 16px;font-style: italic;display:none">Until September 1</span><br> 134 135 <del style="color:#444;"> 136 $29 </del> 137 </div> 138 139 140 <div class="ays_pr_price"> 141 $19 142 </div> 143 144 <div class="ays_buttons"> 145 <form action="https://ays-pro.com/?option=com_ayspaypal&view=products&layout=ameria_registration" method="post"> 146 <input type="hidden" name="p" value="2" /> 147 <input type="hidden" name="arm" value="usd" /> 148 <input type="hidden" name="id" value="21" /> 149 <input type="hidden" name="pad_id" value="816335" /> 150 <button type="submit" class="ays_buy buy_business" name="submitbutt">Buy now</button> 151 </form> 152 <p class="otp_note">One-time payment</p> 153 154 <div class="ays_cyber_monday_div"> <img loading="lazy" class="ays_cyber_monday" src="https://ays-pro.com/components/com_ayspaypal/images/cyber_monday.png" alt=""></div> 155 </div> 156 </div> 157 <div class="price ml_price">
158 <span class="ays_pr_package">Developer</span> 159 <div><img class="ays_price_icon" src="https://ays-pro.com/components/com_ayspaypal/images/pro_avatar.png" alt=""></div> 160 <div class="ays_dev_dif"> 161 <p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Support for unlimited sites</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Update for lifetime</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Support for lifetime</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Usage for lifetime</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Responsive design</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>20+ style options</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Custom post types</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Themes</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Animation type fixed</p><p class="ays_dif"><span><img class="iconik" alt="Feature icon" loading="lazy" src="https://ays-pro.com/components/com_ayspaypal/images/check.png"></span>Recommended posts</p> 162 </div> 163 164 <div class="ays_pr_price" style="margin-bottom:-20px;"> 165 <span style="color:red;font-size: 16px;font-style: italic;display:none">Until September 1</span><br> 166 <del style="color:#444;"> 167 $99 </del> 168 </div> 169 170 <div class="ays_pr_price"> 171 $69 </div> 172 173 <div class="ays_buttons"> 174 <form action="https://ays-pro.com/?option=com_ayspaypal&view=products&layout=ameria_registration" method="post"> 175 176 <input type="hidden" name="p" value="3" /> 177 <input type="hidden" name="arm" value="usd" /> 178 <input type="hidden" name="id" value="21" /> 179 <input type="hidden" name="pad_id" value="815979" /> 180 <button type="submit" class="ays_buy buy_developer" name="submitbutt">Buy now</button> 181 </form> 182 183 <p class="otp_note">One-time payment</p> 184 185 <div class="ays_cyber_monday_div"> <img loading="lazy" class="ays_cyber_monday" src="https://ays-pro.com/components/com_ayspaypal/images/cyber_monday.png" alt=""></div> 186 187 </div> 188 </div> 189 190 191 192 193 194 195 196 </div> 197 </div> 198<!-- 199 <p> 200 201 <a class="ays_details" href="/" target="_blank">Free Demo</a> 202 203 <a class="ays_details" href="/" target="_blank">Pro Demo</a> 204 <a class="ays_usermanual" href="/">Documentation</a> 205 206 </p> 207--> 208 <div class="ays-pro-buttons-container"> 209 <div class="ays-pro-buttons-box"> 210 <div class="ays-pro-buttons-link-row"> 211 <a class="ays_details ays-pro-button" href="https://wordpress.org/plugins/ays-random-posts-and-pages/" target="_blank">Free Version</a> 212 </div> 213 <div class="ays-pro-buttons-img-row"> 214 <img loading="lazy" style="width:20px;height:23px" src="/images/quizmaker/svg/download-free.svg" alt="Free version"> 215 </div> 216 </div> 217 <div class="ays-pro-buttons-box"> 218 <div class="ays-pro-buttons-link-row"> 219 <a class="ays_details ays-pro-button" href="https://plugins.ays-demo.com/random-posts-and-pages-pro-demo/" target="_blank">Demo</a> 220 </div> 221 <div class="ays-pro-buttons-img-row"> 222 <img loading="lazy" style="width:20px;height:23px" src="/images/quizmaker/svg/diamond.svg" alt="Quiz Maker Diamond"> 223 </div> 224 </div> 225 <div class="ays-pro-buttons-box"> 226 <div class="ays-pro-buttons-link-row"> 227 <a class="ays_usermanual ays-pro-button" href="https://ays-pro.com/wordpress-random-posts-pages-user-manual">Documentation</a> 228 </div> 229 <div class="ays-pro-buttons-img-row"> 230 <img loading="lazy" style="width:15px;height:20px" src="/images/quizmaker/svg/file-docs.svg" alt="Ays Documentation"> 231 </div> 232 </div> 233 234 </div> 235 236 237 <p> 238 <b><i>We're sure that you'll love our WP Random Posts and Pages, but, if for some reason, you're not satisfied in the first 30 days of using our product, there is a money back guarantee and we'll issue a refund. 239 </i></b> 240 </p> 241 <!-- <div class="ays_video" style="text-align:center;padding-top:80px"> 242 <h3>PRO Version Video</h3> 243 <iframe width="728" height="409" src="https://www.youtube.com/embed/" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe> 244 </div> 245 --> 246 247 <!-- Popup Video Xcho --> 248 <div class="ays-pro-image-box-for-youtube ays-pro-youtube-box-center" style="background-image: url('https://ays-pro.com/components/com_ayspaypal/images/video-layer.webp')"> 249 <div class="ays-pro-play-button-box-for-youtube ays-pro-youtube-box-center" data-yt-link="https://www.youtube.com/embed/nOkwIB50ah0"> 250 <img loading="lazy" src="https://ays-pro.com/images/easyform/svg/polygon.svg" loading="lazy" alt="Youtube Video Layer"> 251 <!-- <iframe src="about:blank" class="ays-pro-youtube-iframe-video" width="728" height="409" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen=""></iframe> --> 252 </div> 253 </div> 254 <div class="ays-pro-youtube-video-popub-box"> 255 <div class="ays-pro-youtube-popup-container"> 256 <div class="ays-pro-youtube-video-container"> 257 <div class="ays-pro-youtube-popup-close-button"> 258 <img loading="lazy" src="/images/quizmaker/svg/times.svg" alt="Ays Close"> 259 </div> 260 <iframe src="about:blank" class="ays-pro-youtube-iframe-video" width="728" height="409" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen=""></iframe> 261 </div> 262 </div> 263 </div> 264 265 <div class="ays_pr_description jtext"><br /><br /> 266<h2 style="text-align:center">WordPress Random Posts And Pages plugin</h2> 267<br /> 268<p><strong>The Random Posts and Pages widget</strong> is for building internal linking and for engaging website 269 visitors. Observe the random movement of random links changing every time. You can insert an <strong>unlimited 270 number of links</strong> in a container and easily adjust them. Take the chance to have a more<strong> 271 interactive website</strong> with the help of our widget. Attract more visitors to your site, make them stay 272 longer on your page, and thus <strong>improve your SEO ranking</strong>.</p> 273<br /> 274<h3>EASY-TO-USE | USER-FRIENDLY | RESPONSIVE DESIGN</h3> 275<p>Go to <strong>Appearance</strong> on the sidebar, then head to <strong>Widgets</strong>. As soon as you install 276 and activate the widget, it will appear on this page. Make sure to drag-and-drop it from the inactive widgets. 277 Choose where to see the upcoming box â on the sidebar, on the home page, on all the pages except for the home 278 page, or at the bottom of the page.</p> 279<p>The random posts widget is<strong> easy to use</strong> and <strong>customize</strong>. You can have a 280 well-organized container <strong>in a few minutes!</strong> Select the post type and the post category and see 281 the corresponding links in your brand-new random post box. You may also want to specify the number of links to 282 be visible.</p> 283<p>As there is an increasingly large number of mobile users, take the chance to display <strong>mobile-friendly 284 random post boxes</strong> on your website.</p> 285<br /> 286<h3>ADVANCED SETTINGS</h3> 287<p>Have a fully customized box that you will find appealing. With our random posts widget,</p> 288<ul style="list-style: initial;"> 289 <li>Choose the <strong>animation type</strong> and specify the <strong>animation speed</strong>,</li> 290 <li>Set the box <strong>width</strong> and the box <strong>height</strong>,</li> 291 <li>Choose the box <strong>background color</strong> and make it more transparent if you need,</li> 292 <li>Upload a <strong>background image</strong> for the container,</li> 293 <li>Pick the box<strong> border color</strong> and specify the thickness of the box border,</li> 294 <li>Specify the value of <strong>border-radius</strong> both for the container and for links,</li> 295 <li>Add <strong>shadow effects</strong> to the container,</li> 296 <li>Set a<strong> link text color</strong> and a <strong>link background color</strong>,</li> 297 <li>Set the <strong>padding</strong> for links,</li> 298 <li>Select a<strong> text font</strong>,</li> 299 <li>Choose to display the featured image of a link already open or while hovering over it,</li> 300 <li>Set the <strong>link image height</strong> and <strong>its size</strong>,</li> 301 <li>And many more!</li> 302</ul> 303<p>Don't forget to<strong> save the changes</strong> you've made in the end.</p> 304<br /> 305<h3>WHY CHOOSE US</h3> 306<p>Placing a random post box on your WordPress website is a powerful and fun way to interest your site visitors. 307 Also, it's effective in encouraging them to follow the links you have provided.
307</p> 308<p>Besides being<strong> user-friendly</strong>, the widget will also save you time. Navigate easily and find the 309 very option you need in an instant.</p> 310<p><strong>It's your chance to improve your website effortlessly with us!</strong></p> 311<br /> 312<p>Don't forget, in case of any problems or upcoming questions, feel free to contact us via e-mail â 313 <em>[email protected].</em> 314</p> 315<p><strong>We're sure that you'll love our WordPress Random Posts And Pages plugin, but, if for some reason, you're not 316 satisfied in 317 the 318 first 30 days of using our product, there is a money-back guarantee and we'll issue a refund.</strong></p></div> 319 <div class="plugin_versions"> 320 <p><b>Business version:</b> 7.4.9</p><p><b>Developer version:</b> 7.4.9</p> 321 </div> 322 323 324 325 <!-- Fox LMS banner Smbo start --> 326 <div class="ays-pro-article-banner-container"> 327 <section class="kb-main-need_help" aria-label="Contact team"> 328 <div class="kb-main-need_help__content-container"> 329 <div class="kb-main-need_help__content"> 330 <h2 class="kb-main-header__title">FoxLMS plugin is launched! <br> Start building courses on WordPress today!</h2> 331 <div class="kb-main-need_help__buttons"> 332 <a class="kb-main-need_help__btn" id="help-button" href="https://foxlms.com/?utm_source=banner&utm_medium=ays-pro&utm_campaign=banner" target="_blank"> 333 <span>Pricing</span> 334 </a> 335 <a class="kb-main-need_help__btn" id="help-button" href="https://wordpress.org/plugins/fox-lms/" target="_blank"> 336 <span>Free Version</span> 337 </a> 338 </div> 339 340 </div> 341 <img class="kb-main-need_help__illustration" data-testid="contactSupport" src="/images/quizmaker/foxlms-logo-128x128.png" alt=""> 342 </div> 343 </section> 344 345 <style> 346 .kb-main-need_help__buttons{ 347 display: flex; 348 gap:20px; 349 } 350 .kb-main-header__title { 351 font-family: inherit; 352 font-size: 26px; 353 line-height: 120%; 354 padding: 0px 0 28px; 355 font-weight: bold; 356 } 357 358 @media all and (max-width: 767px) { 359 .kb-main-header__title { 360 font-size:20px; 361 padding: 0px 0 16px; 362 } 363 } 364 365 .kb-main__desc { 366 font-family: inherit; 367 color: #171a22; 368 font-size: 14px; 369 line-height: 150%; 370 margin-top: 4px; 371 } 372 373 .kb-main__contact { 374 font-size: 16px; 375 } 376 377 .kb-main-need_help { 378 position: relative; 379 margin-top: 40px; 380 margin-bottom: 40px; 381 } 382 383 @media all and (max-width: 1023px) { 384 .kb-main-need_help { 385 } 386 } 387 388 @media all and (max-width: 767px) { 389 .kb-main-need_help { 390 } 391 } 392 393 .kb-main-need_help__content { 394 display: flex; 395 flex-direction: column; 396 max-width: 500px; 397 text-align: start; 398 font-family: inherit; 399 color: #171a22; 400 } 401 402 @media all and (max-width: 767px) { 403 .kb-main-need_help__content { 404 max-width:100%; 405 width: 100%; 406 text-align: center; 407 align-items: center; 408 } 409 } 410 411 .kb-main-need_help__content .kb-main-header__title { 412 margin: 0; 413 padding-bottom: 12px; 414 color: #fff; 415 } 416 417 .kb-main-need_help__content-container { 418 position: relative; 419 background: #283486; 420 border: none; 421 box-sizing: border-box; 422 border-radius: 16px; 423 box-shadow: 10px 10px 45px rgba(0,0,0,0.1); 424 padding: 17px 45px; 425 width: 80%; 426 display: flex; 427 justify-content: space-between; 428 z-index: 99; 429 margin: 0 auto; 430 align-items: center; 431 } 432 433 @media all and (max-width: 1023px) { 434 .kb-main-need_help__content-container { 435 max-width:552px; 436 margin: 0 auto; 437 } 438 439 .kb-main-need_help__content { 440 text-align: center; 441 width: 100%; 442 max-width: 100%; 443 } 444 445 .kb-main-need_help__btn { 446 margin: 0 auto; 447 } 448 } 449 450 @media all and (max-width: 767px) { 451 .kb-main-need_help__content-container { 452 padding:22px 28px; 453 margin: 0; 454 max-width: 100%; 455 width: 100%; 456 justify-content: center; 457 } 458 } 459 460 .kb-main-need_help__btn { 461 display: flex; 462 box-sizing: border-box; 463 max-width: 290px; 464 background-color: #ff642d; 465 border-radius: 12px; 466 margin-top: 16px; 467 padding: 17px 50px; 468 text-align: center; 469 transition: all 0.2s ease-in-out; 470 font-family: inherit; 471 color: #171a22; 472 border: 0; 473 cursor: pointer; 474 font-size: 16px; 475 line-height: 16px; 476 text-decoration: unset; 477 width:40%; 478 justify-content: center; 479 align-items: center; 480 } 481 482 @media all and (max-width: 767px) { 483 .kb-main-need_help__btn { 484 padding:17px 25px; 485 } 486 } 487 488 .kb-main-need_help__btn:hover { 489 background-color: #af3100; 490 } 491 492 .kb-main-need_help__btn span { 493 color: #ffffff; 494 } 495 496 .kb-main-need_help__illustration { 497 width: 90px; 498 height: 90px; 499 box-shadow: unset !important; 500 } 501 502 @media all and (max-width: 1023px) { 503 .kb-main-need_help__illustration { 504 display:none; 505 } 506 } 507 508 .kb-main-need_help__background { 509 width: 424px; 510 height: 510px; 511 position: absolute; 512 left: -60px; 513 bottom: -100px; 514 z-index: 1; 515 } 516 517 @media all and (max-width: 1023px) { 518 .kb-main-need_help__background { 519 left:-10px; 520 bottom: -100px; 521 width: 365px; 522 height: 440px; 523 } 524 } 525 526 @media all and (max-width: 767px) { 527 .kb-main-need_help__background { 528 left:-60px; 529 bottom: -100px; 530 width: 300px; 531 height: 350px; 532 } 533 } 534 </style> 535 </div> 536 <!-- Fox LMS banner Smbo end --> 537 538 539 540 <div class="related ays-pro-related-container"> 541 <h2 class="ays-pro-related-container-title">Plugins that Our Customers use along with!</h2> 542 <div class="related_box ays-pro-related-box-container"> 543 544 <div class='related_prod ays-pro-related-box'><div class='related_link ays-pro-related-link-box'><div class='related_img ays-pro-related-post-img-row'><a class='ays-pro-related-link' href='https://ays-pro.com/wordpress/quiz-maker'><img loading='lazy' src='https://ays-pro.com/images/plugins-icons/quizmakerr_logo-pdf.png' alt='Quiz Maker by AYS - Best WordPress Quiz Plugin'></a></div><div class='ays-pro-related-post-title-row'><a class='ays-pro-related-link' href='https://ays-pro.com/wordpress/quiz-maker'>Quiz Maker by AYS - Best WordPress Quiz Plugin</a></div><div class='ays-pro-related-post-desctiption-row'>
544This plugin allows you to make an unlimited number of quizzes. Each QUIZ can include unlimited questions.  </div><div class='ays-pro-related-post-learn-more-row'><a class='ays-pro-related-post-learn-more-link' href='https://ays-pro.com/wordpress/quiz-maker'><div class='ays-pro-related-post-learn-more-text'>Learn more</div><div class='ays-pro-related-post-learn-more-arrow'><img src='/images/quizmaker/svg/long-arrow-right.svg' alt='Quiz Maker Arrow Right'></div></a></div></div></div><div class='related_prod ays-pro-related-box'><div class='related_link ays-pro-related-link-box'><div class='related_img ays-pro-related-post-img-row'><a class='ays-pro-related-link' href='https://ays-pro.com/wordpress/secure-copy-content-protection'><img loading='lazy' src='https://ays-pro.com/images/plugins-icons/45456565656.png' alt='WordPress Secure Copy Content Protection'></a></div><div class='ays-pro-related-post-title-row'><a class='ays-pro-related-link' href='https://ays-pro.com/wordpress/secure-copy-content-protection'>WordPress Secure Copy Content Protection</a></div><div class='ays-pro-related-post-desctiption-row'>Copy Protection plugin is activated it disables the right click, copy paste, content selection and copy shortcut keys</div><div class='ays-pro-related-post-learn-more-row'><a class='ays-pro-related-post-learn-more-link' href='https://ays-pro.com/wordpress/secure-copy-content-protection'><div class='ays-pro-related-post-learn-more-text'>Learn more</div><div class='ays-pro-related-post-learn-more-arrow'><img src='/images/quizmaker/svg/long-arrow-right.svg' alt='Quiz Maker Arrow Right'></div></a></div></div></div><div class='related_prod ays-pro-related-box'><div class='related_link ays-pro-related-link-box'><div class='related_img ays-pro-related-post-img-row'><a class='ays-pro-related-link' href='https://ays-pro.com/wordpress/poll-maker'><img loading='lazy' src='https://ays-pro.com/images/plugins-icons/wordpress-poll-maker-plguin-logo150.png' alt='Poll Maker by AYS - Best WordPress Poll Plugin'></a></div><div class='ays-pro-related-post-title-row'><a class='ays-pro-related-link' href='https://ays-pro.com/wordpress/poll-maker'>Poll Maker by AYS - Best WordPress Poll Plugin</a></div><div class='ays-pro-related-post-desctiption-row'>POLL MAKER plugin allows you make unlimited number of polls (choosing, rating, voting)</div><div class='ays-pro-related-post-learn-more-row'><a class='ays-pro-related-post-learn-more-link' href='https://ays-pro.com/wordpress/poll-maker'><div class='ays-pro-related-post-learn-more-text'>Learn more</div><div class='ays-pro-related-post-learn-more-arrow'><img src='/images/quizmaker/svg/long-arrow-right.svg' alt='Quiz Maker Arrow Right'></div></a></div></div></div> 545 </div> 546 <div class="ays-pro-related-all-plugins-box"> 547 <div class='ays-pro-related-post-see-all-plugins'> 548 <a href="https://ays-pro.com/wordpress">See all plugins</a> 549 </div> 550 <div class='ays-pro-related-post-see-all-plugins-learn-more-arrow'> 551 <a href="https://ays-pro.com/wordpress"> 552 <img loading="lazy" src='/images/quizmaker/svg/arrow-right.svg' alt='Quiz Maker Arrow Right'> 553 </a> 554 </div> 555 </div> 556 </div> 557 558 </div> 559 560 </div> 561</div> 562 563 564 565 </div> 566 </div> 567 <footer class="ays-site-footer"> 568 <div class="jrow_full_width jfooter"> 569 <div class="jrow_content_width ays-site-footer__inner"> 570 <div class="ays-site-footer__brand"> 571 <a href="/" class="jlogo_text" aria-label="AYS Pro home"> 572 <img src="/templates/ays/images/Logo_final.png" alt="" width="80" height="54"> 573 <span class="ays-site-brand-name">AYS <strong>Pro</strong></span> 574 </a> 575 <p>Premium WordPress plugins built and supported by one team since 2014.</p> 576 </div> 577 <nav class="jfootermenu" aria-label="Footer navigation"> 578 579<ul class="nav menu"> 580<li class="item-142 alias-parent-active"><a href="/wordpress" >Products</a></li><li class="item-212"><a href="https://wordpress.org/plugins/search/ays-pro/" target="_blank" >WordPress Plugins</a></li><li class="item-330"><a href="https://foxlms.com/" target="_blank" >Fox LMS</a></li><li class="item-143"><a href="/about-us" >About Us</a></li><li class="item-253"><a href="/affiliates" >Affiliates</a></li><li class="item-147"><a href="/sitemap" >Sitemap</a></li><li class="item-149"><a href="/terms-and-conditions" >Terms and Conditions</a></li><li class="item-146"><a href="/contact" >Contact Us</a></li><li class="item-217"><a href="/blog" >Blog</a></li></ul> 581 </nav>
582 <div class="ays-site-footer__copyright"> 583 <p class="jfooter_text"> 584 AYS Pro Plugins © 2014-2026 </p> 585 </div> 586 </div> 587 </div> 588 </footer> 589 </div> 590 591 592 593 594 <!-- Mega Bundle Popup | Start --> 595 <!-- Mega Bundle Popup | End --> 596 597 598 599 <!-- 2025 | Christmas 2025 footer banner | HTML | Start --> 600 601 <div class="ays-pro-christmas-bottom-banner-wrapper" style="display: none;"> 602 <div class="ays-pro-christmas-bottom-banner-container"> 603 <div class="ays-pro-christmas-bottom-banner-content"> 604 605 <!-- Decorative sparkles --> 606 <svg class="ays-pro-christmas-bottom-banner-sparkle ays-pro-christmas-bottom-banner-sparkle-1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 607 <path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path> 608 <path d="M20 3v4"></path> 609 <path d="M22 5h-4"></path> 610 <path d="M4 17v2"></path> 611 <path d="M5 18H3"></path> 612 </svg> 613 614 <svg class="ays-pro-christmas-bottom-banner-sparkle ays-pro-christmas-bottom-banner-sparkle-2" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 615 <path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path> 616 <path d="M20 3v4"></path> 617 <path d="M22 5h-4"></path> 618 <path d="M4 17v2"></path> 619 <path d="M5 18H3"></path> 620 </svg> 621 622 <svg class="ays-pro-christmas-bottom-banner-sparkle ays-pro-christmas-bottom-banner-sparkle-3" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 623 <path d="M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z"></path> 624 <path d="M20 3v4"></path> 625 <path d="M22 5h-4"></path> 626 <path d="M4 17v2"></path> 627 <path d="M5 18H3"></path> 628 </svg> 629 630 <!-- Gradient overlay --> 631 <div class="ays-pro-christmas-bottom-banner-gradient"></div> 632 633 <!-- Main content --> 634 <div class="ays-pro-christmas-bottom-banner-inner"> 635 636 <!-- Left section with icon and text --> 637 <div class="ays-pro-christmas-bottom-banner-left"> 638 <div class="ays-pro-christmas-bottom-banner-icon-wrapper"> 639 <div class="ays-pro-christmas-bottom-banner-icon-glow"></div> 640 <div class="ays-pro-christmas-bottom-banner-icon"> 641 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 642 <rect x="3" y="8" width="18" height="4" rx="1"></rect> 643 <path d="M12 8v13"></path> 644 <path d="M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7"></path> 645 <path d="M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5"></path> 646 </svg> 647 </div> 648 </div> 649 650 <div class="ays-pro-christmas-bottom-banner-text"> 651 <span class="ays-pro-christmas-bottom-banner-title">Mega Bundle (Quiz, Survey, Poll)</span> 652 <span class="ays-pro-christmas-bottom-banner-subtitle">- 50% OFF</span> 653 </div> 654 </div> 655 656 <!-- Right section with code and buttons --> 657 <div class="ays-pro-christmas-bottom-banner-right"> 658 659 <!-- CTA Button --> 660 <button class="ays-pro-christmas-bottom-banner-cta"> 661 <div class="ays-pro-christmas-bottom-banner-cta-glow"></div> 662 <div class="ays-pro-christmas-bottom-banner-cta-text">Get Deal</div> 663 </button> 664 665 <!-- Close Button --> 666 <button class="ays-pro-christmas-bottom-banner-close" aria-label="Close popup"> 667 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 668 <path d="M18 6 6 18"></path> 669 <path d="m6 6 12 12"></path> 670 </svg> 671 </button> 672 673 </div> 674 675 </div> 676 </div> 677 </div> 678 </div>
678<script> 679 /** 680 * Christmas Banner JavaScript - ES5 Compatible 681 * With delayed popup and visit tracking 682 */ 683 684 (function() { 685 'use strict'; 686 687 // Configuration 688 var STORAGE_KEY = 'ays_christmas_banner_data'; 689 var POPUP_RULES = [ 690 { visit: 1, delay: 10000 }, // 1st visit: 10 seconds 691 { visit: 2, delay: 10000 }, // 2nd visit: 10 seconds 692 { visit: 3, delay: 15000 }, // 3th visit: 15 seconds 693 { visit: 4, delay: 15000 }, // 4th visit: 15 seconds 694 { visit: 5, delay: 20000 }, // 5th visit: 20 seconds 695 { visit: 7, delay: 20000 }, // 7th visit: 20 seconds 696 { visit: 10, delay: 30000 } // 10th visit: 30 seconds 697 ]; 698 var MAX_SHOWS_PER_DAY = 7; 699 700 // Wait for DOM to be ready 701 if (document.readyState === 'loading') { 702 document.addEventListener('DOMContentLoaded', initBanner); 703 } else { 704 initBanner(); 705 } 706 707 function initBanner() { 708 var banner = document.querySelector('.ays-pro-christmas-bottom-banner-wrapper'); 709 var closeButton = document.querySelector('.ays-pro-christmas-bottom-banner-close'); 710 var ctaButton = document.querySelector('.ays-pro-christmas-bottom-banner-cta'); 711 712 if (!banner) { 713 return; 714 } 715 716 // Hide banner initially 717 banner.style.display = 'none'; 718 719 // Get or initialize banner data 720 var bannerData = getBannerData(); 721 722 // Check if we need to reset daily data 723 if (shouldResetData(bannerData.lastResetDate)) { 724 bannerData = resetDailyData(); 725 } 726 727 // Increment visit count 728 bannerData.visitCount++; 729 saveBannerData(bannerData); 730 731 // Check if banner should be shown 732 var shouldShow = shouldShowBanner(bannerData); 733 734 if (shouldShow.show) { 735 // Show banner after delay 736 setTimeout(function() { 737 banner.style.display = 'block'; 738 739 // Increment show count 740 bannerData.showCount++; 741 saveBannerData(bannerData); 742 }, shouldShow.delay); 743 } 744 745 // Close button handler 746 if (closeButton) { 747 closeButton.addEventListener('click', function() { 748 closeBanner(banner); 749 }); 750 } 751 752 // CTA button handler 753 if (ctaButton) { 754 ctaButton.addEventListener('click', function() { 755 // Add your CTA URL here 756 window.open('https://ays-pro.com/mega-bundle?utm_source=ays-pro&utm_medium=mega-bundle-popup&utm_campaign=get-deal'); 757 // Optionally close banner after click 758 closeBanner(banner); 759 }); 760 } 761 } 762 763 /** 764 * Get banner data from localStorage 765 */ 766 function getBannerData() { 767 try { 768 var data = localStorage.getItem(STORAGE_KEY); 769 if (data) { 770 return JSON.parse(data); 771 } 772 } catch (e) { 773 // localStorage not available or parsing error 774 } 775 776 // Return default data 777 return { 778 visitCount: 0, 779 showCount: 0, 780 lastResetDate: getTodayDate() 781 }; 782 } 783 784 /** 785 * Save banner data to localStorage 786 */ 787 function saveBannerData(data) { 788 try { 789 localStorage.setItem(STORAGE_KEY, JSON.stringify(data)); 790 } catch (e) { 791 // localStorage not available 792 } 793 } 794 795 /** 796 * Check if data should be reset (new day) 797 */ 798 function shouldResetData(lastResetDate) {
799 var today = getTodayDate(); 800 return lastResetDate !== today; 801 } 802 803 /** 804 * Reset daily data 805 */ 806 function resetDailyData() { 807 var newData = { 808 visitCount: 0, 809 showCount: 0, 810 lastResetDate: getTodayDate() 811 }; 812 saveBannerData(newData); 813 return newData; 814 } 815 816 /** 817 * Get today's date as string (YYYY-MM-DD) 818 */ 819 function getTodayDate() { 820 var date = new Date(); 821 var year = date.getFullYear(); 822 var month = String(date.getMonth() + 1).padStart(2, '0'); 823 var day = String(date.getDate()).padStart(2, '0'); 824 return year + '-' + month + '-' + day; 825 } 826 827 /** 828 * Check if banner should be shown based on rules 829 */ 830 function shouldShowBanner(bannerData) { 831 // Check if already shown max times today 832 if (bannerData.showCount >= MAX_SHOWS_PER_DAY) { 833 return { show: false, delay: 0 }; 834 } 835 836 // Check visit count against rules 837 for (var i = 0; i < POPUP_RULES.length; i++) { 838 var rule = POPUP_RULES[i]; 839 if (bannerData.visitCount === rule.visit) { 840 return { show: true, delay: rule.delay }; 841 } 842 } 843 844 return { show: false, delay: 0 }; 845 } 846 847 /** 848 * Close banner with animation 849 */ 850 function closeBanner(banner) { 851 if (!banner) { 852 return; 853 } 854 855 // Add closing animation class 856 banner.classList.add('ays-pro-banner-closing'); 857 858 // Wait for animation to complete 859 setTimeout(function() { 860 banner.style.display = 'none'; 861 }, 400); 862 } 863 864 // Polyfill for String.padStart (for older browsers) 865 if (!String.prototype.padStart) { 866 String.prototype.padStart = function(targetLength, padString) { 867 targetLength = targetLength >> 0; 868 padString = String(typeof padString !== 'undefined' ? padString : ' '); 869 if (this.length >= targetLength) { 870 return String(this); 871 } else { 872 targetLength = targetLength - this.length; 873 if (targetLength > padString.length) { 874 padString += padString.repeat(targetLength / padString.length); 875 } 876 return padString.slice(0, targetLength) + String(this); 877 } 878 }; 879 } 880 })(); 881 882 function aysQuizChristmasCopyToClipboard(text) { 883 var textarea = document.createElement('textarea'); 884 textarea.value = text; 885 textarea.style.position = 'fixed'; 886 textarea.style.opacity = '0'; 887 document.body.appendChild(textarea); 888 889 textarea.select(); 890 textarea.setSelectionRange(0, 99999); 891 892 try { 893 document.execCommand('copy'); 894 aysQuizChristmasShowCopyNotification('Coupon code copied'); 895 } catch (err) { 896 console.error('Failed to copy text: ', err); 897 } 898 899 document.body.removeChild(textarea); 900 } 901 902 function aysQuizChristmasShowCopyNotification(message) { 903 var existingNotification = document.querySelector('.ays-quiz-christmas-banner-copy-notification'); 904 if (existingNotification) { 905 document.body.removeChild(existingNotification); 906 } 907 908 var notification = document.createElement('div'); 909 notification.className = 'ays-quiz-christmas-banner-copy-notification'; 910 notification.textContent = message; 911 document.body.appendChild(notification); 912 913 setTimeout(function() { 914 notification.classList.add('show'); 915 }, 10); 916 917 setTimeout(function() { 918 notification.classList.remove('show'); 919 setTimeout(function() { 920 if (notification.parentNode) { 921 document.body.removeChild(notification); 922 } 923 }, 300); 924 }, 2000); 925 } 926 </script>
926 <!-- 2025 | Christmas 2025 footer banner | HTML | End --> 927 928 929 <!-- Livechat support Aro--> 930 <!-- Livechat support Aro--> 931 </body> 932</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.