{"id":675,"date":"2007-09-03T22:04:23","date_gmt":"2007-09-03T20:04:23","guid":{"rendered":"http:\/\/planetozh.com\/blog\/2007\/09\/the-ultimate-ad-management-plugin-gets-better\/"},"modified":"2007-09-03T22:05:13","modified_gmt":"2007-09-03T20:05:13","slug":"the-ultimate-ad-management-plugin-gets-better","status":"publish","type":"post","link":"https:\/\/planetozh.com\/blog\/2007\/09\/the-ultimate-ad-management-plugin-gets-better\/","title":{"rendered":"The Ultimate Ad Management Plugin Gets Better"},"content":{"rendered":"<p>Thanks to a lot of very positive feedback and very interesting suggestions, I&#39;ve updated the uberawesome <a href=\"http:\/\/planetozh.com\/blog\/my-projects\/wordpress-plugin-who-sees-ads-control-adsense-display\/\">Who Sees Ads<\/a> plugin with even more uberawesome features and improvements.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/planetozh.com\/blog\/images\/who_sees_ads\/rules.gif\" alt=\"Who Sees Ads : new display rules\" class=\"imgcenter\" \/><\/p>\n<p><!--more--><\/p>\n<h2>New Display Rules<\/h2>\n<p><a href=\"http:\/\/planetozh.com\/blog\/my-projects\/wordpress-plugin-who-sees-ads-control-adsense-display\/\">Who Sees Ads<\/a> lets you decide under which circumstances a visitor will see an ad (or anything like a greeting, text, a &quot;Subscribe to my feed&quot; banner, etc). As of version <b>1.2<\/b>, the conditions that can trigger content to display or not are:<\/p>\n<ul>\n<li>If <strong>Visitor comes from a search engine<\/strong>, <em>display \/ don&#39;t display<\/em><\/li>\n<li>If <strong>Visitor is a regular reader<\/strong>, <em>display \/ don&#39;t display<\/em><\/li>\n<li>If <strong>Post is older than XX days<\/strong>, <em>display \/ don&#39;t display<\/em><\/li>\n<li>If <strong>Visitor is logged in<\/strong>, <em>display \/ don&#39;t display<\/em><\/li>\n<li>If <strong>Date is between specified date interval<\/strong>, <em>display \/ don&#39;t display<\/em><\/li>\n<li>If <strong>Ad has been viewed less than XX times<\/strong>, <em>display \/ don&#39;t display<\/em><\/li>\n<li>If <strong>All previous conditions fail, try another context<\/strong><\/li>\n<li>If <strong>Any condition<\/strong>, <em>display \/ don&#39;t display<\/em><\/li>\n<p><lI>If <strong>some PHP code<\/strong>, <em>display \/ don&#39;t display<\/em><\/li>\n<\/ul>\n<p>I&#39;ve also gathered a few <a href=\"http:\/\/planetozh.com\/blog\/my-projects\/wordpress-plugin-who-sees-ads-control-adsense-display\/who-sees-ads-example-display-rules\/\">example display rules<\/a> to help you create simple, complex or totally crazy rules.<\/p>\n<p>Download <a href=\"http:\/\/planetozh.com\/blog\/my-projects\/wordpress-plugin-who-sees-ads-control-adsense-display\/\">Who Sees Ads<\/a> now!<\/p>\n<h2>Complete Changelog<\/h2>\n<p><strong>1.0<\/strong><br \/>\nInitial release. Won 4th spot at WordPress Plugin Competition 2007 \\o\/<\/p>\n<p><strong>1.01<\/strong><br \/>\n<em>fixed<\/em>: small glitch with PHP < 5.x preventing a cookie to be set (thanks Andrew Flusche)\n\n<strong>1.2<\/strong><br \/>\n<em>improved<\/em>: overall security against utterly improbable XSS attempt<br \/>\n<em>added<\/em>: &#39;Logged in users&#39; as a context condition<br \/>\n<em>added<\/em>: &#39;Between 2 dates&#39; as a context condition<br \/>\n<em>added<\/em>: &#39;Number of views&#39; as a context condition<br \/>\n<em>added<\/em>: &#39;Fall back to another context&#39; as a context condition<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Thanks to a lot of very positive feedback and very interesting suggestions, I&#39;ve updated the uberawesome Who Sees Ads plugin with even more uberawesome features and improvements.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[112,147,85,245],"class_list":["post-675","post","type-post","status-publish","format-standard","hentry","tag-adsense","tag-money","tag-plugins","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/posts\/675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/comments?post=675"}],"version-history":[{"count":0,"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/posts\/675\/revisions"}],"wp:attachment":[{"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/media?parent=675"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/categories?post=675"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/planetozh.com\/blog\/wp-json\/wp\/v2\/tags?post=675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}