CINXE.COM
Subscribe - SouthValley.com
<!DOCTYPE html> <html class="no-js" lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="profile" href="https://gmpg.org/xfn/11" /> <link rel="pingback" href="https://southvalley.com/xmlrpc.php" /> <!-- This site is optimized with the Yoast SEO plugin v14.7 - https://yoast.com/wordpress/plugins/seo/ --> <title>Subscribe - SouthValley.com</title> <meta name="robots" content="index, follow" /> <meta name="googlebot" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" /> <meta name="bingbot" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" /> <link rel="canonical" href="https://southvalley.com/subscribe/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Subscribe - SouthValley.com" /> <meta property="og:description" content="Print subscriptions South Valley Magazine is published every month in the Morgan Hill Times and Gilroy Dispatch. Help support real journalism and consider subscribing and having it delivered to your house each week. Click here to subscribe. South Valley E-nnouncements & Weekly E-Newsletters Looking for the best local deals and event listings in South Valley? We’ve got you covered with our E-nnouncements that are sent out on a periodic basis to your inbox. Our free newsletters highlight the top news stories and events each week. The newsletter arrives in your inbox every Friday afternoon. Join thousands of your neighbors and business owners and start getting our weekly E-Newsletter TODAY! You may unsubscribe at any time, and we do not share our email lists with anyone. Click here to subscribe!" /> <meta property="og:url" content="https://southvalley.com/subscribe/" /> <meta property="og:site_name" content="SouthValley.com" /> <meta property="article:modified_time" content="2022-01-15T00:27:34+00:00" /> <meta name="twitter:card" content="summary" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://southvalley.com/#organization","name":"New SV Media Inc.","url":"https://southvalley.com/","sameAs":[],"logo":{"@type":"ImageObject","@id":"https://southvalley.com/#logo","inLanguage":"en-US","url":"https://i0.wp.com/southvalley.com/wp-content/uploads/2017/02/NewSVMedia_Logo2017.png?fit=102%2C60&ssl=1","width":102,"height":60,"caption":"New SV Media Inc."},"image":{"@id":"https://southvalley.com/#logo"}},{"@type":"WebSite","@id":"https://southvalley.com/#website","url":"https://southvalley.com/","name":"SouthValley.com","description":"Home of South Valley Magazine | Serving Morgan Hill, Gilroy & San Martin","publisher":{"@id":"https://southvalley.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":"https://southvalley.com/?s={search_term_string}","query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https://southvalley.com/subscribe/#webpage","url":"https://southvalley.com/subscribe/","name":"Subscribe - SouthValley.com","isPartOf":{"@id":"https://southvalley.com/#website"},"datePublished":"2017-06-29T00:54:53+00:00","dateModified":"2022-01-15T00:27:34+00:00","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://southvalley.com/subscribe/"]}]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//secure.gravatar.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel='dns-prefetch' href='//s.w.org' /> <link rel="alternate" type="application/rss+xml" title="SouthValley.com » Feed" href="https://southvalley.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="SouthValley.com » Comments Feed" href="https://southvalley.com/comments/feed/" /> <script type="text/javascript"> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/southvalley.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.3.17"}}; !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([55357,56424,55356,57342,8205,55358,56605,8205,55357,56424,55356,57340],[55357,56424,55356,57342,8203,55358,56605,8203,55357,56424,55356,57340])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(n=t.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings); </script> <style type="text/css"> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 .07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://southvalley.com/wp-content/plugins/gutenberg/build/block-library/style.css?ver=1717216953' type='text/css' media='all' /> <style id='wp-block-library-inline-css' type='text/css'> .has-text-align-justify{text-align:justify;} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13;--wp--preset--font-size--normal:16;--wp--preset--font-size--medium:20;--wp--preset--font-size--large:36;--wp--preset--font-size--huge:42;}.has-black-color{color:#000000;} .has-cyan-bluish-gray-color{color:#abb8c3;} .has-white-color{color:#ffffff;} .has-pale-pink-color{color:#f78da7;} .has-vivid-red-color{color:#cf2e2e;} .has-luminous-vivid-orange-color{color:#ff6900;} .has-luminous-vivid-amber-color{color:#fcb900;} .has-light-green-cyan-color{color:#7bdcb5;} .has-vivid-green-cyan-color{color:#00d084;} .has-pale-cyan-blue-color{color:#8ed1fc;} .has-vivid-cyan-blue-color{color:#0693e3;} .has-vivid-purple-color{color:#9b51e0;} .has-black-background-color{background-color:#000000;} .has-cyan-bluish-gray-background-color{background-color:#abb8c3;} .has-white-background-color{background-color:#ffffff;} .has-pale-pink-background-color{background-color:#f78da7;} .has-vivid-red-background-color{background-color:#cf2e2e;} .has-luminous-vivid-orange-background-color{background-color:#ff6900;} .has-luminous-vivid-amber-background-color{background-color:#fcb900;} .has-light-green-cyan-background-color{background-color:#7bdcb5;} .has-vivid-green-cyan-background-color{background-color:#00d084;} .has-pale-cyan-blue-background-color{background-color:#8ed1fc;} .has-vivid-cyan-blue-background-color{background-color:#0693e3;} .has-vivid-purple-background-color{background-color:#9b51e0;} .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);} .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);} .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);} .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);} .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);} .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);} .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);} .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);} .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);} .has-pale-ocean-gradient-background{background:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);} .has-electric-grass-gradient-background{background:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);} .has-midnight-gradient-background{background:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);} .has-small-font-size{font-size:13;} .has-normal-font-size{font-size:16;} .has-medium-font-size{font-size:20;} .has-large-font-size{font-size:36;} .has-huge-font-size{font-size:42;} </style> <link rel='stylesheet' id='wdps_frontend-css' href='https://southvalley.com/wp-content/plugins/post-slider-wd/css/wdps_frontend.css?ver=1.0.60' type='text/css' media='all' /> <link rel='stylesheet' id='wdps_effects-css' href='https://southvalley.com/wp-content/plugins/post-slider-wd/css/wdps_effects.css?ver=1.0.60' type='text/css' media='all' /> <link rel='stylesheet' id='wdps_font-awesome-css' href='https://southvalley.com/wp-content/plugins/post-slider-wd/css/font-awesome/font-awesome.css?ver=4.6.3' type='text/css' media='all' /> <link rel='stylesheet' id='smpl_shortcodes-css' href='https://southvalley.com/wp-content/plugins/smpl-shortcodes/assets/css/smpl-shortcodes.css?ver=5.3.17' type='text/css' media='all' /> <link rel='stylesheet' id='wpapp_admin_css-css' href='https://southvalley.com/wp-content/plugins/ultimate-popup-creator/css/wpappp_style.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='font_select-css' href='https://southvalley.com/wp-content/plugins/ultimate-popup-creator/css/wpappp_fontselect.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='wp-color-picker-css' href='https://southvalley.com/wp-admin/css/color-picker.min.css?ver=5.3.17' type='text/css' media='all' /> <link rel='stylesheet' id='mh-google-fonts-css' href='//fonts.googleapis.com/css?family=Lato:300italic,300,400italic,400,900|Vollkorn:400,400italic' type='text/css' media='all' /> <link rel='stylesheet' id='mh-font-awesome-css' href='https://southvalley.com/wp-content/themes/mh-purity/includes/font-awesome.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='mh-style-css' href='https://southvalley.com/wp-content/themes/mh-purity/style.css?ver=v1.4.2' type='text/css' media='all' /> <link rel='stylesheet' id='wpcd-style-css' href='https://southvalley.com/wp-content/plugins/wp-coupons-and-deals/assets/css/dist/style.min.css?ver=3.0.3' type='text/css' media='all' /> <style id='wpcd-style-inline-css' type='text/css'> .coupon-type { background-color: ; } .deal-type { background-color: ; } .wpcd-coupon { border-color: ; } </style> <link rel='stylesheet' id='jetpack_css-css' href='https://southvalley.com/wp-content/plugins/jetpack/css/jetpack.css?ver=8.7.3' type='text/css' media='all' /> <script type="text/javascript"> window._nslDOMReady = function (callback) { if ( document.readyState === "complete" || document.readyState === "interactive" ) { callback(); } else { document.addEventListener( "DOMContentLoaded", callback ); } }; </script><script type='text/javascript' src='https://southvalley.com/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp'></script> <script type='text/javascript' src='https://southvalley.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1'></script> <script type='text/javascript' src='https://southvalley.com/wp-content/plugins/post-slider-wd/js/jquery.mobile.js?ver=1.0.60'></script> <script type='text/javascript' src='https://southvalley.com/wp-content/plugins/post-slider-wd/js/wdps_frontend.js?ver=1.0.60'></script> <script type='text/javascript' src='https://southvalley.com/wp-content/plugins/smpl-shortcodes/assets/js/smpl-shortcodes.js?ver=1'></script> <script type='text/javascript' src='https://southvalley.com/wp-content/themes/mh-purity/js/scripts.js?ver=5.3.17'></script> <script type='text/javascript'> /* <![CDATA[ */ var wpcd_object = {"ajaxurl":"https:\/\/southvalley.com\/wp-admin\/admin-ajax.php","security":"59ae59d654"}; var wpcd_main_js = {"minutes":"minutes","seconds":"seconds","hours":"hours","day":"day","week":"week","expired_text":"This offer has expired!","word_count":"30","button_text":"Copy","after_copy":"Copied","vote_success":"You have voted successfully!","vote_fail":"Voting failed!","vote_already":"You have voted already!"}; /* ]]> */ </script> <script type='text/javascript' src='https://southvalley.com/wp-content/plugins/wp-coupons-and-deals/assets/js/main.js?ver=3.0.3'></script> <script type='text/javascript' src='https://southvalley.com/wp-content/plugins/wp-coupons-and-deals/assets/js/clipboard.min.js?ver=3.0.3'></script> <script type='text/javascript'> /* <![CDATA[ */ var pp_vars = {"publisher_id":"2afe5c85-f168-42bc-a40e-c3c41da21c27","widget_endpoint":"https:\/\/gadget.pico.tools","plugin_version":"1.0.2","widget_version":"11.27.24.05.18","pico_context":"gadget","post_id":"204058864","post_type":"page","post_title":"Subscribe","taxonomies_for_this_post_type":["author"],"list_of_taxonomies":["category","post_tag","nav_menu","link_category","post_format","wpcd_coupon_category","wpcd_coupon_vendor","author","popup-categories"],"show_read_more_button":"1","taxonomies":{"author":["natmixt","rchalhoub"]},"resource_ref":"pagename=subscribe"}; /* ]]> */ </script> <script type='text/javascript' src='https://southvalley.com/wp-content/plugins/pico/includes/js/read-more.js?ver=11.27.24.05.18'></script> <link rel='https://api.w.org/' href='https://southvalley.com/wp-json/' /> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://southvalley.com/xmlrpc.php?rsd" /> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://southvalley.com/wp-includes/wlwmanifest.xml" /> <meta name="generator" content="WordPress 5.3.17" /> <link rel='shortlink' href='https://wp.me/P8AZbh-dOd20' /> <link rel="alternate" type="application/json+oembed" href="https://southvalley.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsouthvalley.com%2Fsubscribe%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://southvalley.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsouthvalley.com%2Fsubscribe%2F&format=xml" /> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-RR6S778490"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-RR6S778490'); </script> <meta name="google-site-verification" content="YX2YwN-UosDol0d7eh9gG1uHx2ip2UDpImlF-H7dUPo" /> <link rel='dns-prefetch' href='//v0.wordpress.com'/> <link rel='dns-prefetch' href='//i0.wp.com'/> <link rel='dns-prefetch' href='//i1.wp.com'/> <link rel='dns-prefetch' href='//i2.wp.com'/> <style type='text/css'>img#wpstats{display:none}</style><!--[if lt IE 9]> <script src="https://southvalley.com/wp-content/themes/mh-purity/js/css3-mediaqueries.js"></script> <![endif]--> <style type="text/css"> .header-wrap, .main-nav ul .current-menu-item > a, footer, .author-box, blockquote, .commentlist .bypostauthor, input[type=text]:hover, input[type=email]:hover, textarea:hover { border-color: #94c350; } .widget-title, .widget-title a, .mh-slider-widget .flex-direction-nav a:before, .fa-comment-o, .fa-circle, .breadcrumb .separator { color: #94c350 } a:hover, .post-nav a:hover, .breadcrumb a:hover, .post-meta a:hover, .post-tags a:hover { color: #94c350; } /* South Valley Custom CSS */ /* Remove CitySpark Branding */ .csfFooter > .csfContainer > .cs-d-flex { display: none !important; } /* Fixes formatting and spacing on The Events Calendar to remove United States and zip code from listings */ .tribe-events-list .tribe-events-venue-details .tribe-postal-code, .tribe-events-list .tribe-events-venue-details .tribe-country-name, .tribe-events-event-meta address.tribe-events-address .tribe-postal-code, .tribe-events-event-meta address.tribe-events-address .tribe-country-name {display: none !important} .tribe-events-list .tribe-events-venue-details .tribe-region, .tribe-events-event-meta address.tribe-events-address .tribe-region {margin-left: 4px;} /* Removes "Export Events" button */ #tribe-events-content .tribe-events-ical { display: none !important; } br { line-height: 3em; vertical-align: -12px; } /* No table borders */ .post-entry * { border: 0 !important; } .post-entry table, .post-entry th, .post-entry td { border: 0; } /* Header Spacing */ .logo-wrap { padding: 16px 0 10px; min-height: 60px; } img.header-image { width: 280px; } .subheading { font-family: Georgia, Times, 'Times New Roman', serif; font-size: 19px; font-style: normal; font-variant: normal; font-weight: 100; line-height: 26px; } .h4 font-family: Georgia, Times, 'Times New Roman', serif; font-size: 19px; font-style: normal; font-variant: normal; font-weight: 100; line-height: 26px; } .wp-caption-text { font-family: 'roboto', sans-serif; font-weight: 400; font-size: 18px; font-size: 0.815rem; line-height: 1.4; color: #000; margin-top: 5px; margin-top: 0.3125rem; display: inline-block; } .body { font-size:18px; line-height:28px; /* Navigation*/ .main-nav li a { color: #000; font-size: 1rem; letter-spacing: 0.1em; margin-right: 20px; font-weight: 600; word-spacing: -1.5px; } /* Upper Right Titling and Search Bar */ .logo-overlay { top: 15px; } .header-search { top: 45px; } .logo-overlay .logo-name { display: none; } /* Single Post */ .single-post article p { font-size: 17px; font-size: 1.0625rem; line-height: 26px; line-height: 1.625rem; font-weight: 400; font-style: normal; font-family: georgia,"times new roman",times,serif; color: #333; } .post-tags a { font-size: 0.8125rem; letter-spacing: 0.1em; } /* Slider Titles */ .mh-slider-title { background: rgba(255,255,255,0.6875); opacity: 1; } </style> <link rel="icon" href="https://i0.wp.com/southvalley.com/wp-content/uploads/2016/04/cropped-Heart-SV.jpg?fit=32%2C32&ssl=1" sizes="32x32" /> <link rel="icon" href="https://i0.wp.com/southvalley.com/wp-content/uploads/2016/04/cropped-Heart-SV.jpg?fit=192%2C192&ssl=1" sizes="192x192" /> <link rel="apple-touch-icon-precomposed" href="https://i0.wp.com/southvalley.com/wp-content/uploads/2016/04/cropped-Heart-SV.jpg?fit=180%2C180&ssl=1" /> <meta name="msapplication-TileImage" content="https://i0.wp.com/southvalley.com/wp-content/uploads/2016/04/cropped-Heart-SV.jpg?fit=270%2C270&ssl=1" /> <!-- BEGIN Typekit Fonts for WordPress --> <script> (function(d) { var config = { kitId: 'rkd3lyd', scriptTimeout: 3000, async: true }, h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&&a!="complete"&&a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s) })(document); </script> <!-- END Typekit Fonts for WordPress --> <style type="text/css">div.nsl-container[data-align="left"] { text-align: left; } div.nsl-container[data-align="center"] { text-align: center; } div.nsl-container[data-align="right"] { text-align: right; } div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"] { text-decoration: none; box-shadow: none; border: 0; } div.nsl-container .nsl-container-buttons { display: flex; padding: 5px 0; } div.nsl-container.nsl-container-block .nsl-container-buttons { display: inline-grid; grid-template-columns: minmax(145px, auto); } div.nsl-container-block-fullwidth .nsl-container-buttons { flex-flow: column; align-items: center; } div.nsl-container-block-fullwidth .nsl-container-buttons a, div.nsl-container-block .nsl-container-buttons a { flex: 1 1 auto; display: block; margin: 5px 0; width: 100%; } div.nsl-container-inline { margin: -5px; text-align: left; } div.nsl-container-inline .nsl-container-buttons { justify-content: center; flex-wrap: wrap; } div.nsl-container-inline .nsl-container-buttons a { margin: 5px; display: inline-block; } div.nsl-container-grid .nsl-container-buttons { flex-flow: row; align-items: center; flex-wrap: wrap; } div.nsl-container-grid .nsl-container-buttons a { flex: 1 1 auto; display: block; margin: 5px; max-width: 280px; width: 100%; } @media only screen and (min-width: 650px) { div.nsl-container-grid .nsl-container-buttons a { width: auto; } } div.nsl-container .nsl-button { cursor: pointer; vertical-align: top; border-radius: 4px; } div.nsl-container .nsl-button-default { color: #fff; display: flex; } div.nsl-container .nsl-button-icon { display: inline-block; } div.nsl-container .nsl-button-svg-container { flex: 0 0 auto; padding: 8px; display: flex; align-items: center; } div.nsl-container svg { height: 24px; width: 24px; vertical-align: top; } div.nsl-container .nsl-button-default div.nsl-button-label-container { margin: 0 24px 0 12px; padding: 10px 0; font-family: Helvetica, Arial, sans-serif; font-size: 16px; line-height: 20px; letter-spacing: .25px; overflow: hidden; text-align: center; text-overflow: clip; white-space: nowrap; flex: 1 1 auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-transform: none; display: inline-block; } div.nsl-container .nsl-button-google[data-skin="dark"] .nsl-button-svg-container { margin: 1px; padding: 7px; border-radius: 3px; background: #fff; } div.nsl-container .nsl-button-google[data-skin="light"] { border-radius: 1px; box-shadow: 0 1px 5px 0 rgba(0, 0, 0, .25); color: RGBA(0, 0, 0, 0.54); } div.nsl-container .nsl-button-apple .nsl-button-svg-container { padding: 0 6px; } div.nsl-container .nsl-button-apple .nsl-button-svg-container svg { height: 40px; width: auto; } div.nsl-container .nsl-button-apple[data-skin="light"] { color: #000; box-shadow: 0 0 0 1px #000; } div.nsl-container .nsl-button-facebook[data-skin="white"] { color: #000; box-shadow: inset 0 0 0 1px #000; } div.nsl-container .nsl-button-facebook[data-skin="light"] { color: #1877F2; box-shadow: inset 0 0 0 1px #1877F2; } div.nsl-container .nsl-button-spotify[data-skin="white"] { color: #191414; box-shadow: inset 0 0 0 1px #191414; } div.nsl-container .nsl-button-apple div.nsl-button-label-container { font-size: 17px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; } div.nsl-container .nsl-button-slack div.nsl-button-label-container { font-size: 17px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; } div.nsl-container .nsl-button-slack[data-skin="light"] { color: #000000; box-shadow: inset 0 0 0 1px #DDDDDD; } div.nsl-container .nsl-button-tiktok[data-skin="light"] { color: #161823; box-shadow: 0 0 0 1px rgba(22, 24, 35, 0.12); } div.nsl-container .nsl-button-kakao { color: rgba(0, 0, 0, 0.85); } .nsl-clear { clear: both; } .nsl-container { clear: both; } .nsl-disabled-provider .nsl-button { filter: grayscale(1); opacity: 0.8; } /*Button align start*/ div.nsl-container-inline[data-align="left"] .nsl-container-buttons { justify-content: flex-start; } div.nsl-container-inline[data-align="center"] .nsl-container-buttons { justify-content: center; } div.nsl-container-inline[data-align="right"] .nsl-container-buttons { justify-content: flex-end; } div.nsl-container-grid[data-align="left"] .nsl-container-buttons { justify-content: flex-start; } div.nsl-container-grid[data-align="center"] .nsl-container-buttons { justify-content: center; } div.nsl-container-grid[data-align="right"] .nsl-container-buttons { justify-content: flex-end; } div.nsl-container-grid[data-align="space-around"] .nsl-container-buttons { justify-content: space-around; } div.nsl-container-grid[data-align="space-between"] .nsl-container-buttons { justify-content: space-between; } /* Button align end*/ /* Redirect */ #nsl-redirect-overlay { display: flex; flex-direction: column; justify-content: center; align-items: center; position: fixed; z-index: 1000000; left: 0; top: 0; width: 100%; height: 100%; backdrop-filter: blur(1px); background-color: RGBA(0, 0, 0, .32);; } #nsl-redirect-overlay-container { display: flex; flex-direction: column; justify-content: center; align-items: center; background-color: white; padding: 30px; border-radius: 10px; } #nsl-redirect-overlay-spinner { content: ''; display: block; margin: 20px; border: 9px solid RGBA(0, 0, 0, .6); border-top: 9px solid #fff; border-radius: 50%; box-shadow: inset 0 0 0 1px RGBA(0, 0, 0, .6), 0 0 0 1px RGBA(0, 0, 0, .6); width: 40px; height: 40px; animation: nsl-loader-spin 2s linear infinite; } @keyframes nsl-loader-spin { 0% { transform: rotate(0deg) } to { transform: rotate(360deg) } } #nsl-redirect-overlay-title { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 18px; font-weight: bold; color: #3C434A; } #nsl-redirect-overlay-text { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; text-align: center; font-size: 14px; color: #3C434A; } /* Redirect END*/</style><style type="text/css">/* Notice fallback */ #nsl-notices-fallback { position: fixed; right: 10px; top: 10px; z-index: 10000; } .admin-bar #nsl-notices-fallback { top: 42px; } #nsl-notices-fallback > div { position: relative; background: #fff; border-left: 4px solid #fff; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1); margin: 5px 15px 2px; padding: 1px 20px; } #nsl-notices-fallback > div.error { display: block; border-left-color: #dc3232; } #nsl-notices-fallback > div.updated { display: block; border-left-color: #46b450; } #nsl-notices-fallback p { margin: .5em 0; padding: 2px; } #nsl-notices-fallback > div:after { position: absolute; right: 5px; top: 5px; content: '\00d7'; display: block; height: 16px; width: 16px; line-height: 16px; text-align: center; font-size: 20px; cursor: pointer; }</style></head> <body class="page-template-default page page-id-204058864"> <div class="container"> <header class="header-wrap"> <div class="header-search"><form role="search" method="get" id="searchform" action="https://southvalley.com/"> <fieldset> <input type="text" value="" name="s" id="s" /> <input type="submit" id="searchsubmit" value="Search" /> </fieldset> </form></div> <a href="https://southvalley.com/" title="SouthValley.com" rel="home"> <div class="logo-wrap" role="banner"> <img class="header-image" src="https://southvalley.com/wp-content/uploads/2019/11/cropped-southvalley-1.png" height="80" width="300" alt="SouthValley.com" /> <div class="logo logo-overlay"> <h1 class="logo-name">SouthValley.com</h1> <h2 class="logo-desc">Home of South Valley Magazine | Serving Morgan Hill, Gilroy & San Martin</h2> </div> </div> </a> <nav class="main-nav clearfix"> <div class="menu-main-navigation-container"><ul id="menu-main-navigation" class="menu"><li id="menu-item-102" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-102"><a href="https://southvalley.com/category/food-wine/">Food & Wine</a> <ul class="sub-menu"> <li id="menu-item-101" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-101"><a href="https://southvalley.com/category/restaurants/">Dining options</a></li> <li id="menu-item-204121008" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-204121008"><a href="https://southvalley.com/category/columns/wine/">Wine</a></li> </ul> </li> <li id="menu-item-153" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-153"><a href="https://southvalley.com/category/features/">Features</a> <ul class="sub-menu"> <li id="menu-item-99" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-99"><a href="https://southvalley.com/category/people/">People</a></li> <li id="menu-item-149" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-149"><a href="https://southvalley.com/category/seniors/">Seniors</a></li> <li id="menu-item-144" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-144"><a href="https://southvalley.com/category/kids/">Kids</a></li> <li id="menu-item-139" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-139"><a href="https://southvalley.com/category/columns/">Columns</a></li> <li id="menu-item-142" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-142"><a href="https://southvalley.com/category/health-wellness/">Health & Wellness</a></li> </ul> </li> <li id="menu-item-100" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-100"><a href="https://southvalley.com/category/home-garden/">Home & Garden</a> <ul class="sub-menu"> <li id="menu-item-147" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-147"><a href="https://southvalley.com/category/real-estate/">Real Estate</a></li> </ul> </li> <li id="menu-item-204140771" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-204140771"><a href="https://southvalley.com/events-calendar/">Calendar</a> <ul class="sub-menu"> <li id="menu-item-204140772" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-204140772"><a href="https://southvalley.com/events-calendar/">Upcoming Events</a></li> <li id="menu-item-204140790" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-204140790"><a href="https://southvalley.com/todays-events/">Today’s Events</a></li> <li id="menu-item-204140773" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-204140773"><a target="_blank" rel="noopener noreferrer" href="https://portal.cityspark.com/EventEntry/EventEntry/SouthValley">Submit an Event</a></li> <li id="menu-item-204140774" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-204140774"><a target="_blank" rel="noopener noreferrer" href="https://portal.cityspark.com/advertise/SouthValley">Promote Your Event</a></li> </ul> </li> <li id="menu-item-204060640" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-204058864 current_page_item menu-item-204060640"><a href="https://southvalley.com/subscribe/" aria-current="page">Subscribe</a></li> </ul></div> </nav> </header> <div class="wrapper clearfix"> <div class="content left"> <nav class="breadcrumb"><span itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="https://southvalley.com" itemprop="url"><span itemprop="title">Home</span></a></span> <span class="separator">»</span> Subscribe</nav> <header class="post-header"> <h1 class="entry-title">Subscribe</h1> </header> <div class="post-204058864 page type-page status-publish hentry"> <div class="entry clearfix"> <div id="pico"> <h3>Print subscriptions</h3> <p style="margin:0 0 40px 0; padding:0;">South Valley Magazine is published every month in the Morgan Hill Times and Gilroy Dispatch. Help support real journalism and consider subscribing and having it delivered to your house each week. <a href="http://gilroydispatch.com/subscribe/">Click here to subscribe</a>.</p> <h3>South Valley E-nnouncements & Weekly E-Newsletters</h3> <p style="margin:0 0 10px 0; padding:0;">Looking for the best local deals and event listings in South Valley? We’ve got you covered with our E-nnouncements that are sent out on a periodic basis to your inbox.</p> <p style="margin:0 0 40px 0; padding:0;">Our free newsletters highlight the top news stories and events each week. The newsletter arrives in your inbox every Friday afternoon. Join thousands of your neighbors and business owners and start getting our weekly E-Newsletter TODAY! You may unsubscribe at any time, and we do not share our email lists with anyone.</p> <p><a href="https://pico.link/southvalleymagazine?short_code=6e5a59mv" target="_blank" rel="noreferrer noopener">Click here to subscribe!</a></p> </div> </div> </div> </div> <aside class="sidebar sb-right"> <div id="custom_html-2" class="widget_text sb-widget widget_custom_html"><div class="textwidget custom-html-widget"><h3>Support Local Journalism</h3> <a href="https://pico.link/southvalleymagazine?short_code=6q95kz6a"><img src="https://i1.wp.com/southvalley.com/wp-content/uploads/2021/11/contribute.jpg?ssl=1" alt="Contribute" data-recalc-dims="1"/></a></div></div><div id="text-19" class="sb-widget widget_text"> <div class="textwidget"><p><a href="https://issuu.com/metrosiliconvalley/stacks/4dfb9f6638694d06945fedc4b3af58fd" target="_blank" rel="noopener noreferrer"><img class="alignleft wp-image-204140938 size-thumbnail" src="https://i1.wp.com/southvalley.com/wp-content/uploads/2023/08/south-valley-real-estate-cover.jpg?resize=150%2C150&ssl=1" alt="south valley real estate 2023 e-edition" width="150" height="150" data-recalc-dims="1" /></a><b></b></p> <h3></h3> <h3>This Month’s Issue</h3> <p><a href="https://issuu.com/metrosiliconvalley/stacks/4dfb9f6638694d06945fedc4b3af58fd">South Valley Magazine</a></p> <h3></h3> <p> </p> <p> </p> <h3>Special Issues</h3> <ul> <li><a href="https://issuu.com/metrosiliconvalley/stacks/32eabebf8b9e499ab51e6b4795c96379">50 Up</a></li> <li><a href="https://issuu.com/metrosiliconvalley/stacks/a27e070660c74e44af2ccc3cbbcc9a9b">Explore – South Bay</a></li> <li><a href="https://issuu.com/metrosiliconvalley/docs/svm1934">Gavilan Centennial</a></li> <li><a href="https://issuu.com/metrosiliconvalley/stacks/3c9e74045c5a44f692d0911e2c85fc4d">Home & Garden</a></li> <li><a href="https://issuu.com/metrosiliconvalley/stacks/e5e6f83739bd44e987e01fb56ac93459">Health & Well Being</a></li> <li><a href="https://issuu.com/metrosiliconvalley/docs/south_valley_real_estate_magazine_2023" target="_blank" rel="noopener noreferrer">Real Estate</a></li> </ul> </div> </div></aside></div> <footer class="footer clearfix"> <div class="col-1-3 footer-widget-area"> <div id="text-11" class="footer-widget footer-3 widget_text"> <div class="textwidget"></div> </div> </div> </footer> <div class="copyright-wrap"> <p class="copyright">South Valley magazine is home delivered to residences in Morgan Hill, Gilroy and San Martin every month. For advertising information, please call 408.842.6400. <br />漏 Copyright 2024 New SV Media | <a href="/about">About</a> | <a href="/privacy">Privacy</a></p> </div> </div> <script> (function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo"); vgo('setAccount', '67896802'); vgo('setTrackByDefault', true); vgo('process'); </script><meta name="google-site-verification" content="YX2YwN-UosDol0d7eh9gG1uHx2ip2UDpImlF-H7dUPo" /><div id='pico-widget-container'></div><script type='text/javascript' src='https://southvalley.com/wp-content/plugins/jetpack/_inc/build/photon/photon.min.js?ver=20191001'></script> <script type='text/javascript' src='https://southvalley.com/wp-content/plugins/ultimate-popup-creator/js/wpappp_fontselect.js?ver=1.0'></script> <script type='text/javascript'> /* <![CDATA[ */ var MyAjax = {"ajaxurl":"https:\/\/southvalley.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type='text/javascript' src='https://southvalley.com/wp-content/plugins/ultimate-popup-creator/js/script.js?ver=1.0'></script> <script type='text/javascript' src='https://southvalley.com/wp-includes/js/wp-embed.min.js?ver=5.3.17'></script> <script type="text/javascript">(function (undefined) {let scriptOptions={"_localizedStrings":{"redirect_overlay_title":"Hold On","redirect_overlay_text":"You are being redirected to another page,<br>it may take a few seconds.","webview_notification_text":"The selected provider doesn't support embedded browsers!"},"_targetWindow":"prefer-popup","_redirectOverlay":"overlay-with-spinner-and-message","_unsupportedWebviewBehavior":""}; /** * Used when Cross-Origin-Opener-Policy blocked the access to the opener. We can't have a reference of the opened windows, so we should attempt to refresh only the windows that has opened popups. */ window._nslHasOpenedPopup = false; window._nslWebViewNoticeElement = null; window.NSLPopup = function (url, title, w, h) { const userAgent = navigator.userAgent, mobile = function () { return /\b(iPhone|iP[ao]d)/.test(userAgent) || /\b(iP[ao]d)/.test(userAgent) || /Android/i.test(userAgent) || /Mobile/i.test(userAgent); }, screenX = window.screenX !== undefined ? window.screenX : window.screenLeft, screenY = window.screenY !== undefined ? window.screenY : window.screenTop, outerWidth = window.outerWidth !== undefined ? window.outerWidth : document.documentElement.clientWidth, outerHeight = window.outerHeight !== undefined ? window.outerHeight : document.documentElement.clientHeight - 22, targetWidth = mobile() ? null : w, targetHeight = mobile() ? null : h, left = parseInt(screenX + (outerWidth - targetWidth) / 2, 10), right = parseInt(screenY + (outerHeight - targetHeight) / 2.5, 10), features = []; if (targetWidth !== null) { features.push('width=' + targetWidth); } if (targetHeight !== null) { features.push('height=' + targetHeight); } features.push('left=' + left); features.push('top=' + right); features.push('scrollbars=1'); const newWindow = window.open(url, title, features.join(',')); if (window.focus) { newWindow.focus(); } window._nslHasOpenedPopup = true; return newWindow; }; let isWebView = null; function checkWebView() { if (isWebView === null) { function _detectOS(ua) { if (/Android/.test(ua)) { return "Android"; } else if (/iPhone|iPad|iPod/.test(ua)) { return "iOS"; } else if (/Windows/.test(ua)) { return "Windows"; } else if (/Mac OS X/.test(ua)) { return "Mac"; } else if (/CrOS/.test(ua)) { return "Chrome OS"; } else if (/Firefox/.test(ua)) { return "Firefox OS"; } return ""; } function _detectBrowser(ua) { let android = /Android/.test(ua); if (/Opera Mini/.test(ua) || / OPR/.test(ua) || / OPT/.test(ua)) { return "Opera"; } else if (/CriOS/.test(ua)) { return "Chrome for iOS"; } else if (/Edge/.test(ua)) { return "Edge"; } else if (android && /Silk\//.test(ua)) { return "Silk"; } else if (/Chrome/.test(ua)) { return "Chrome"; } else if (/Firefox/.test(ua)) { return "Firefox"; } else if (android) { return "AOSP"; } else if (/MSIE|Trident/.test(ua)) { return "IE"; } else if (/Safari\//.test(ua)) { return "Safari"; } else if (/AppleWebKit/.test(ua)) { return "WebKit"; } return ""; } function _detectBrowserVersion(ua, browser) { if (browser === "Opera") { return /Opera Mini/.test(ua) ? _getVersion(ua, "Opera Mini/") : / OPR/.test(ua) ? _getVersion(ua, " OPR/") : _getVersion(ua, " OPT/"); } else if (browser === "Chrome for iOS") { return _getVersion(ua, "CriOS/"); } else if (browser === "Edge") { return _getVersion(ua, "Edge/"); } else if (browser === "Chrome") { return _getVersion(ua, "Chrome/"); } else if (browser === "Firefox") { return _getVersion(ua, "Firefox/"); } else if (browser === "Silk") { return _getVersion(ua, "Silk/"); } else if (browser === "AOSP") { return _getVersion(ua, "Version/"); } else if (browser === "IE") { return /IEMobile/.test(ua) ? _getVersion(ua, "IEMobile/") : /MSIE/.test(ua) ? _getVersion(ua, "MSIE ") : _getVersion(ua, "rv:"); } else if (browser === "Safari") { return _getVersion(ua, "Version/"); } else if (browser === "WebKit") { return _getVersion(ua, "WebKit/"); } return "0.0.0"; } function _getVersion(ua, token) { try { return _normalizeSemverString(ua.split(token)[1].trim().split(/[^\w\.]/)[0]); } catch (o_O) { } return "0.0.0"; } function _normalizeSemverString(version) { const ary = version.split(/[\._]/); return (parseInt(ary[0], 10) || 0) + "." + (parseInt(ary[1], 10) || 0) + "." + (parseInt(ary[2], 10) || 0); } function _isWebView(ua, os, browser, version, options) { switch (os + browser) { case "iOSSafari": return false; case "iOSWebKit": return _isWebView_iOS(options); case "AndroidAOSP": return false; case "AndroidChrome": return parseFloat(version) >= 42 ? /; wv/.test(ua) : /\d{2}\.0\.0/.test(version) ? true : _isWebView_Android(options); } return false; } function _isWebView_iOS(options) { const document = (window["document"] || {}); if ("WEB_VIEW" in options) { return options["WEB_VIEW"]; } return !("fullscreenEnabled" in document || "webkitFullscreenEnabled" in document || false); } function _isWebView_Android(options) { if ("WEB_VIEW" in options) { return options["WEB_VIEW"]; } return !("requestFileSystem" in window || "webkitRequestFileSystem" in window || false); } const options = {}, nav = window.navigator || {}, ua = nav.userAgent || "", os = _detectOS(ua), browser = _detectBrowser(ua), browserVersion = _detectBrowserVersion(ua, browser); isWebView = _isWebView(ua, os, browser, browserVersion, options); } return isWebView; } function isAllowedWebViewForUserAgent(provider) { const facebookAllowedWebViews = [ 'Instagram', 'FBAV', 'FBAN' ]; let whitelist = []; if (provider && provider === 'facebook') { whitelist = facebookAllowedWebViews; } const nav = window.navigator || {}, ua = nav.userAgent || ""; if (whitelist.length && ua.match(new RegExp(whitelist.join('|')))) { return true; } return false; } function disableButtonInWebView(providerButtonElement) { if (providerButtonElement) { providerButtonElement.classList.add('nsl-disabled-provider'); providerButtonElement.setAttribute('href', '#'); providerButtonElement.addEventListener('pointerdown', (e) => { if (!window._nslWebViewNoticeElement) { window._nslWebViewNoticeElement = document.createElement('div'); window._nslWebViewNoticeElement.id = "nsl-notices-fallback"; window._nslWebViewNoticeElement.addEventListener('pointerdown', function (e) { this.parentNode.removeChild(this); window._nslWebViewNoticeElement = null; }); const webviewNoticeHTML = '<div class="error"><p>' + scriptOptions._localizedStrings.webview_notification_text + '</p></div>'; window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML); document.body.appendChild(window._nslWebViewNoticeElement); } }); } } window._nslDOMReady(function () { window.nslRedirect = function (url) { if (scriptOptions._redirectOverlay) { const overlay = document.createElement('div'); overlay.id = "nsl-redirect-overlay"; let overlayHTML = ''; const overlayContainer = "<div id='nsl-redirect-overlay-container'>", overlayContainerClose = "</div>", overlaySpinner = "<div id='nsl-redirect-overlay-spinner'></div>", overlayTitle = "<p id='nsl-redirect-overlay-title'>" + scriptOptions._localizedStrings.redirect_overlay_title + "</p>", overlayText = "<p id='nsl-redirect-overlay-text'>" + scriptOptions._localizedStrings.redirect_overlay_text + "</p>"; switch (scriptOptions._redirectOverlay) { case "overlay-only": break; case "overlay-with-spinner": overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose; break; default: overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose; break; } overlay.insertAdjacentHTML("afterbegin", overlayHTML); document.body.appendChild(overlay); } window.location = url; }; let targetWindow = scriptOptions._targetWindow || 'prefer-popup', lastPopup = false; const buttonLinks = document.querySelectorAll(' a[data-plugin="nsl"][data-action="connect"], a[data-plugin="nsl"][data-action="link"]'); buttonLinks.forEach(function (buttonLink) { buttonLink.addEventListener('click', function (e) { if (lastPopup && !lastPopup.closed) { e.preventDefault(); lastPopup.focus(); } else { let href = this.href, success = false; if (href.indexOf('?') !== -1) { href += '&'; } else { href += '?'; } const redirectTo = this.dataset.redirect; if (redirectTo === 'current') { href += 'redirect=' + encodeURIComponent(window.location.href) + '&'; } else if (redirectTo && redirectTo !== '') { href += 'redirect=' + encodeURIComponent(redirectTo) + '&'; } if (targetWindow !== 'prefer-same-window' && checkWebView()) { targetWindow = 'prefer-same-window'; } if (targetWindow === 'prefer-popup') { lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', this.dataset.popupwidth, this.dataset.popupheight); if (lastPopup) { success = true; e.preventDefault(); } } else if (targetWindow === 'prefer-new-tab') { const newTab = window.open(href + 'display=popup', '_blank'); if (newTab) { if (window.focus) { newTab.focus(); } success = true; window._nslHasOpenedPopup = true; e.preventDefault(); } } if (!success) { window.location = href; e.preventDefault(); } } }); }); let buttonCountChanged = false; const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]'); if (googleLoginButtons.length && checkWebView()) { googleLoginButtons.forEach(function (googleLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(googleLoginButton); } else { googleLoginButton.remove(); buttonCountChanged = true; } }); } const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]'); if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) { facebookLoginButtons.forEach(function (facebookLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(facebookLoginButton); } else { facebookLoginButton.remove(); buttonCountChanged = true; } }); } const separators = document.querySelectorAll('div.nsl-separator'); if (buttonCountChanged && separators.length) { separators.forEach(function (separator) { const separatorParentNode = separator.parentNode; if (separatorParentNode) { const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons'); if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) { separator.remove(); } } }) } }); /** * Cross-Origin-Opener-Policy blocked the access to the opener */ if (typeof BroadcastChannel === "function") { const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel'); _nslLoginBroadCastChannel.onmessage = (event) => { if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') { window._nslHasOpenedPopup = false; const url = event.data?.href; _nslLoginBroadCastChannel.close(); if (typeof window.nslRedirect === 'function') { window.nslRedirect(url); } else { window.opener.location = url; } } }; }})();</script><script type='text/javascript' src='https://stats.wp.com/e-202448.js' async='async' defer='defer'></script> <script type='text/javascript'> _stq = window._stq || []; _stq.push([ 'view', {v:'ext',j:'1:8.7.3',blog:'127025679',post:'204058864',tz:'-8',srv:'southvalley.com'} ]); _stq.push([ 'clickTrackerInit', '127025679', '204058864' ]); </script> </body> </html>