[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ft5XZuAlW3_lm-ub4iJiTzd51x8f9IpsHdBT-oBULG2k":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":39,"analysis":147,"fingerprints":469},"multi-author-adsense","Multi-Author AdSense","1.0","The Plugin Factory","https:\u002F\u002Fprofiles.wordpress.org\u002Fthe-plugin-factory\u002F","\u003Cp>Multi-Author AdSense is a WordPress plugin which allows website owners who run multi-author blogs complete control over their authors AdSense ad output.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multi-Author AdSense HIGHLIGHTS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>WORKS ON ALL DEVICES\u003C\u002Fstrong>\u003Cbr \u002F>\nThe driving force behind Multi-Author AdSense is that it works on any device. No matter how your website visitors choose to access your website, rest assured that Multi-Author AdSense will serve up the right sized AdSense ad.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ADSENSE POLICY COMPLIANT\u003C\u002Fstrong>\u003Cbr \u002F>\nMulti-Author AdSense enforces Google AdSense policies. We limit image\u002Ftext ads to 3 per page, link units to 3 per page, and 300×600 ads to one per page. Never worry about being banned for misuse of AdSense!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>PERFECT FOR BEGINNERS AND ADVANCED USERS\u003C\u002Fstrong>\u003Cbr \u002F>\nMulti-Author AdSense has two modes, BASIC and ADVANCED. Basic mode provides faster and easier setup, while Advanced mode offers better ad tracking, and more flexible styling.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SETS UP IN UNDER 2 MINUTES\u003C\u002Fstrong>\u003Cbr \u002F>\nWith Multi-Author AdSense, you can easily set up AdSense that fits every screen size possible. Just drop in your publisher ID and check a few boxes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Multi-Author AdSense PRO HIGHLIGHTS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>ALL Multi-Author AdSense FEATURES\u003C\u002Fstrong>\u003Cbr \u002F>\nMulti-Author AdSense Pro contains all the above mentioned highlights, plus the following.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AUTO INSERT\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically insert ads anywhere throughout their content! You, as the admin, can limit the number of auto-inserted ads.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>REVENUE SHARING\u003C\u002Fstrong>\u003Cbr \u002F>\nSet a fallback user. If for any reason the users ads are blocked from being shown (such as display restrictions), you can choose to show ads from your own AdSense account. You also have the ability to it revenue on a percentage, so if you want, 50% of the time, it could be your ads showing.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>DISPLAY RESTRICTIONS\u003C\u002Fstrong>\u003Cbr \u002F>\nRequire articles to be X number of words long before enabling ads! Also, you may choose to require that an author has X number of articles before their ads appear.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ALLOW NON-ADSENSE ADS\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can choose to allow ONLY AdSense, ONLY Non-AdSense or a combination of both.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>OUTPUT FILTERS\u003C\u002Fstrong>\u003Cbr \u002F>\nStop output of ads based on any number of the following: Author, Category, Tag, Content Type, Logged in Status, Home Page, Archives, & Search Results.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ALIGNMENT\u003C\u002Fstrong>\u003Cbr \u002F>\nSpecify default alignment of ads: Float Left, Float Right, Centered or None.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>100% MONEY BACK GUARANTEE\u003C\u002Fstrong>\u003Cbr \u002F>\n60 day money back guarantee! If at anytime in the first 60 days after your purchase of Multi-Author AdSense Pro, you decide that you want a refund, just ask! No questions asked, 100% money back guarantee. We want you to be satisfied, with our product. If you want features added, please ask!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WORKS ON ALL DEVICES\u003C\u002Fstrong>\u003Cbr \u002F>\nThe driving force behind Multi-Author AdSense Pro is that it works on any device. No matter how your website visitors choose to access your website, rest assured that Multi-Author AdSense Pro will serve up the right sized AdSense ad.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fthepluginfactory.co\u002Fwarehouse\u002Fmulti-author-adsense-pro\" title=\"Multi-Author AdSense Pro\" rel=\"nofollow ugc\">Multi-Author AdSense Pro\u003C\u002Fa> extends the capabilities of Multi-Author AdSense by allowing things like customizing the shortcode, auto insert Multi-Author AdSense into posts & pages, and a responsive widget.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fthepluginfactory.co\u002Fwarehouse\u002Fmulti-author-adsense-pro\" title=\"Multi-Author AdSense Pro\" rel=\"nofollow ugc\">Click here to find out more about Multi-Author AdSense Pro now\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Support: \u003Ca href=\"http:\u002F\u002Fthepluginfactory.co\u002Fcommunity\u002Fforum\u002Fplugin-specific\u002Fmulti-author-adsense\u002F\" title=\"Multi-Author AdSense Official WordPress Plugin Support Forum\" rel=\"nofollow ugc\">Multi-Author AdSense Official WordPress Plugin Support Forum\u003C\u002Fa>\u003C\u002Fp>\n","Multi-Author AdSense is a WordPress plugin which allows website owners who run multi-author blogs complete control over their authors AdSense output.",10,4119,60,2,"2015-06-06T19:41:00.000Z","3.7.41","3.0.1","",[20,4,21,22,23],"adsense","multi-author-responsive-ads","responsive","responsive-adsense","http:\u002F\u002Fthepluginfactory.co\u002Fwarehouse\u002Fmulti-author-adsense","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmulti-author-adsense.1.1.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"the-plugin-factory",5,260,84,30,83,"2026-04-04T11:15:37.278Z",[40,59,76,98,124],{"slug":41,"name":42,"version":43,"author":7,"author_profile":8,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":51,"homepage":54,"download_link":55,"security_score":56,"vuln_count":57,"unpatched_count":57,"last_vuln_date":58,"fetched_at":29},"google-adsense-for-responsive-design-gard","Google AdSense for Responsive Design – GARD","2.23","\u003Cp>GARD allows you to easily place responsive (asynchronous optional) Google AdSense in your website’s content via the use of the shortcode [GARD]. GARD offers extreme control over ad placement and features. With a super simple “BASIC MODE”, all you need to do is drop in your AdSense publisher ID, check a few boxes, and you’re all set with a fully responsive AdSense campaign.\u003C\u002Fp>\n\u003Cp>GARD allows custom CSS styling, so you can customize the look of ads anytime you’d like.\u003C\u002Fp>\n\u003Cp>The inserted ads will never exceed the content area width, and will select the largest available size ad to show depending on which ads you have provided GARD to pick from.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>GARD HIGHLIGHTS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>WORKS ON ALL DEVICES\u003C\u002Fstrong>\u003Cbr \u002F>\nThe driving force behind GARD is that it works on any device. No matter how your website visitors choose to access your website, rest assured that GARD will serve up the right sized AdSense ad.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ADSENSE POLICY COMPLIANT\u003C\u002Fstrong>\u003Cbr \u002F>\nGARD enforces Google AdSense policies. We limit image\u002Ftext ads to 3 per page, link units to 3 per page, and 300×600 ads to one per page. Never worry about being banned for misuse of AdSense!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>PERFECT FOR BEGINNERS AND ADVANCED USERS\u003C\u002Fstrong>\u003Cbr \u002F>\nGARD has two modes, BASIC and ADVANCED. Basic mode provides faster and easier setup, while Advanced mode offers better ad tracking, and more flexible styling.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SUGGESTED SIZES\u003C\u002Fstrong>\u003Cbr \u002F>\nWe label ad sizes which are best for certain areas, such as your sidebar, or header. If you use the BASIC Settings mode, then all you have to do is check the boxes next to the size you want!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SETS UP IN UNDER 2 MINUTES\u003C\u002Fstrong>\u003Cbr \u002F>\nWith GARD, you can easily set up AdSense that fits every screen size possible. Just drop in your publisher ID, check a few boxes, and you can b\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>MOBILE CHECK\u003C\u002Fstrong>\u003Cbr \u002F>\nOptionally only show the mobile banner 320×50 ad size on mobile devices.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>GARD PRO HIGHLIGHTS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>ALL GARD FEATURES\u003C\u002Fstrong>\u003Cbr \u002F>\nGARD Pro contains all the above mentioned highlights, plus the following.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>5 AD GROUPS\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate ad groups. This allows you to have groups specific to links, banners, skyscrapers, etc.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>100% MONEY BACK GUARANTEE\u003C\u002Fstrong>\u003Cbr \u002F>\n180 day money back guarantee! If at anytime in the first 180 days after your purchase of GARD Pro, you decide that you want a refund, just ask! No questions asked, 100% money back guarantee. We want you to be satisfied, with our product. If you want features added, please ask!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>WORKS ON ALL DEVICES\u003C\u002Fstrong>\u003Cbr \u002F>\nThe driving force behind GARD Pro is that it works on any device. No matter how your website visitors choose to access your website, rest assured that GARD Pro will serve up the right sized AdSense ad.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>5 AD GROUPS\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate ad groups. This allows you to have groups specific to links, banners, skyscrapers, etc.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>5 AD WIDGETS INCLUDED\u003C\u002Fstrong>\u003Cbr \u002F>\nGARD Pro includes 5 custom ad widgets! One for each custom group. You can have a widget for responsive banners, one for responsive skyscrapers, one for responsive squares, one for responsive rectangles, and one for link units.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>FREE UPGRADES FOR LIFE\u003C\u002Fstrong>\u003Cbr \u002F>\nAnytime we have an upgraded version of GARD Pro available, you’ll get it free! Forever! Updating is super easy. Update GARD Pro as you do any other WordPress plugin, right in your WordPress dashboard.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>AUTO INSERT\u003C\u002Fstrong>\u003Cbr \u002F>\nAuto insert responsive AdSense ads into user specified content types.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>MAGIC TOOL INCLUDED\u003C\u002Fstrong>\u003Cbr \u002F>\nWith our Magic tool, you can simply paste your current AdSense code, and click a single button to insert it into the GARD Pro settings page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>EASILY CLONE AD GROUPS\u003C\u002Fstrong>\u003Cbr \u002F>\nEvery ad group has the ability to be cloned for ease of setup. Set up all your ads once, then clone that group for different styling, or anything else you can imagine!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>CUSTOM SHORTCODE\u003C\u002Fstrong>\u003Cbr \u002F>\nDefine a custom shortcode for inserting each group into the content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>FILTER OUT BAD THINGS\u003C\u002Fstrong>\u003Cbr \u002F>\nHave an article on gambling that you don’t want ads on? No problem. What about a website linking to you that you don’t want to show ads to the visitors of? Piece of cake. Want to block ads to your work and home computers? Easy peasy.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ANYTIME UPGRADE\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can upgrade anytime with NO PENALTY. Just post in our support forums letting us know that you want to upgrade your license. We’ll send you a coupon good for the purchase price of your initial purchase. You can use this discount towards any package above the level you previously purchased.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>ALIGNMENT\u003C\u002Fstrong>\u003Cbr \u002F>\nSpecify default alignment of ads: Float Left, Float Right, Centered or None.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fthepluginfactory.co\u002Fwarehouse\u002Fgard-pro\" title=\"GARD Pro\" rel=\"nofollow ugc\">GARD Pro\u003C\u002Fa> extends the capabilities of GARD by allowing things like customizing the shortcode, auto insert GARD into posts & pages, and a responsive widget.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fthepluginfactory.co\u002Fwarehouse\u002Fgard-pro\" title=\"GARD Pro: Google AdSense for Responsive Design Pro\" rel=\"nofollow ugc\">Click here to find out more about GARD Pro now\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Support: \u003Ca href=\"http:\u002F\u002Fthepluginfactory.co\u002Fcommunity\u002Fforum\u002Fplugin-specific\u002Fgard-google-adsense-for-responsive-design\u002F\" title=\"GARD Official WordPress Plugin Support Forum\" rel=\"nofollow ugc\">GARD Official WordPress Plugin Support Forum\u003C\u002Fa>\u003C\u002Fp>\n","GARD (Google AdSense for Responsive Design) allows you to easily place Responsive Google AdSense in your WordPress website's content.",200,55347,76,17,"2016-04-25T13:23:00.000Z",[20,52,22,53,23],"google-adsense","responsive-ads","http:\u002F\u002Fthedigitalhippies.com\u002Fgard","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgoogle-adsense-for-responsive-design-gard.2.23.zip",63,1,"2025-12-21 00:00:00",{"slug":60,"name":61,"version":6,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":11,"downloaded":66,"rating":67,"num_ratings":57,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":18,"tags":71,"homepage":74,"download_link":75,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"universal-ads","Zedna Universal Ads","Radek Mezulanik","https:\u002F\u002Fprofiles.wordpress.org\u002Fzedna\u002F","\u003Cp>Insert Google Adsense into widget area and don´t worry about any settings. You can also insert a shortcode to your content and set ad format if you want.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Google Ads widget allow multiple ads on the page\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Shortcode to insert your ad to content\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>No settings needed, just insert your pub-id and show your ads.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[google_ad data_ad_slot='' data_ad_format='auto']\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>data_ad_slot:\u003C\u002Fp>\n\u003Cp>-you can specify which exact ad you want to display\u003C\u002Fp>\n\u003Cp>data_ad_format:\u003C\u002Fp>\n\u003Cp>-auto\u003C\u002Fp>\n\u003Cp>-rectangle\u003C\u002Fp>\n\u003Cp>-horizontal\u003C\u002Fp>\n\u003Cp>-vertical\u003C\u002Fp>\n","Insert Google Adsense anywhere you want without any settings. You need just your pub-id (link in the settings page).",1930,100,"2020-03-12T12:51:00.000Z","5.4.19","4.4",[20,72,22,73],"google","shortcode","https:\u002F\u002Fprofiles.wordpress.org\u002Fzedna#content-plugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Funiversal-ads.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":35,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":95,"download_link":96,"security_score":67,"vuln_count":57,"unpatched_count":27,"last_vuln_date":97,"fetched_at":29},"google-site-kit","Site Kit by Google – Analytics, Search Console, AdSense, Speed","1.174.0","Google","https:\u002F\u002Fprofiles.wordpress.org\u002Fgoogle\u002F","\u003Cp>Site Kit is the official WordPress plugin from Google for insights about how people find and use your site. Site Kit is the one-stop solution to deploy, manage, and get insights from critical Google tools to make the site successful on the web. It provides authoritative, up-to-date insights from multiple Google products directly on the WordPress dashboard for easy access, all for free.\u003C\u002Fp>\n\u003Ch4>Bringing the best of Google tools to WordPress\u003C\u002Fh4>\n\u003Cp>Site Kit includes powerful features that make using these Google products seamless and flexible:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy-to-understand stats directly on your WordPress dashboard\u003C\u002Fli>\n\u003Cli>Official stats from multiple Google tools, all in one dashboard\u003C\u002Fli>\n\u003Cli>Quick setup for multiple Google tools without having to edit the source code of your site\u003C\u002Fli>\n\u003Cli>Metrics for your entire site and for individual posts\u003C\u002Fli>\n\u003Cli>Easy-to-manage, granular permissions across WordPress and different Google products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Google tools\u003C\u002Fh4>\n\u003Cp>Site Kit shows key metrics and insights from different Google products:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Search Console:\u003C\u002Fstrong> Understand how Google Search discovers and displays your pages in Google Search. Track how many people saw your site in Search results, and what query they used to search for your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics:\u003C\u002Fstrong> Explore how users navigate your site and track goals you’ve set up for your users to complete.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AdSense:\u003C\u002Fstrong> Keep track of how much your site is earning you.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PageSpeed Insights:\u003C\u002Fstrong> See how your pages perform compared to other real-world sites. Improve performance with actionable tips from PageSpeed Insights.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tag Manager:\u003C\u002Fstrong> Use Site Kit to easily set up Tag Manager- no code editing required. Then, manage your tags in Tag Manager.\u003C\u002Fli>\n\u003C\u002Ful>\n","Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",5000000,243881054,980,"2026-03-10T15:16:00.000Z","6.9.4","5.2","7.4",[20,92,72,93,94],"analytics","pagespeed-insights","search-console","https:\u002F\u002Fsitekit.withgoogle.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgoogle-site-kit.1.174.0.zip","2020-05-21 00:00:00",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":88,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":119,"download_link":120,"security_score":121,"vuln_count":122,"unpatched_count":27,"last_vuln_date":123,"fetched_at":29},"siteorigin-panels","Page Builder by SiteOrigin","2.34.0","Greg - SiteOrigin","https:\u002F\u002Fprofiles.wordpress.org\u002Fgpriday\u002F","\u003Cp>SiteOrigin Page Builder is a powerful content creation interface, instantly recognizable, astonishingly different. SiteOrigin Page Builder makes it easy to create responsive column-based content using the widgets you know and love. Your content will accurately adapt to all mobile devices, ensuring your site is mobile-ready. Read more on \u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fpage-builder\u002F\" rel=\"nofollow ugc\">SiteOrigin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>We’ve created an intuitive interface that looks just like WordPress itself. It’s easy to learn, so you’ll be building beautiful, responsive content in no time.\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F114529361\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Cp>Page Builder works with standard WordPress widgets, so you’ll always find the widget you need. We’ve created the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fso-widgets-bundle\u002F\" rel=\"ugc\">SiteOrigin Widgets Bundle\u003C\u002Fa> to give you all the most common widgets, and with a world of plugins out there, you’ll always find the widget you need.\u003C\u002Fp>\n\u003Ch4>Ready to Be Used Anywhere\u003C\u002Fh4>\n\u003Cp>Choose your editor; Page Builder is ready to be used anywhere. Build in the traditional Page Builder interface or insert a Page Builder Layout into the Block Editor. Insert the SiteOrigin Layout Widget into sidebar and footer widget areas or use the SiteOrigin Layout Block in block-based widget areas.\u003C\u002Fp>\n\u003Ch4>It Works With Your Theme\u003C\u002Fh4>\n\u003Cp>Page Builder gives you complete freedom to choose any WordPress theme you like. It’s not a commitment to a single theme or theme developer. The advantage is that you’re free to change themes as often as you like. Your content will always come along with you.\u003C\u002Fp>\n\u003Cp>We’ve also made some fantastic \u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Ftheme\u002F\" rel=\"nofollow ugc\">free themes\u003C\u002Fa> that work well with Page Builder.\u003C\u002Fp>\n\u003Ch4>No Coding Required\u003C\u002Fh4>\n\u003Cp>Page Builder’s simple drag and drop interface means you’ll never need to write a single line of code. Page Builder generates all the highly efficient code for you.\u003C\u002Fp>\n\u003Ch4>Live Editing\u003C\u002Fh4>\n\u003Cp>Page Builder supports live editing. This tool lets you see your content and edit widgets in real time. It’s the fastest way to adjust your content quickly and easily.\u003C\u002Fp>\n\u003Ch4>History Browser\u003C\u002Fh4>\n\u003Cp>This tool lets you roll forward and back through your changes. It gives you the freedom to experiment with different layouts and content without the fear of breaking your content.\u003C\u002Fp>\n\u003Ch4>Row, Cell, and Widget Styles\u003C\u002Fh4>\n\u003Cp>Row, cell, and widget styles give you all the control you need to make your content uniquely your own. Change attributes like paddings, background colors, and column spacing. You can also enter custom CSS and CSS classes if you need even finer-grained control.\u003C\u002Fp>\n\u003Ch4>Focussed on Performance\u003C\u002Fh4>\n\u003Cp>We’ve built a lightweight framework, focusing on small page sizes and fast load time. Page Builder is compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautoptimize\u002F\" rel=\"ugc\">Autoptimize\u003C\u002Fa> and all other major performance plugins.\u003C\u002Fp>\n\u003Ch4>SEO Optimized\u003C\u002Fh4>\n\u003Cp>Page Builder uses modern SEO best practices and seamlessly integrates with all major SEO plugins, including Yoast SEO and Rank Math.\u003C\u002Fp>\n\u003Ch4>It’s Free, and Always Will Be\u003C\u002Fh4>\n\u003Cp>Page Builder is our commitment to the democratization of content creation. Like WordPress, Page Builder is, and always will be, free. We’ll continue supporting and developing it for many years to come. It’ll only get better from here.\u003C\u002Fp>\n\u003Ch4>Accessibility Ready\u003C\u002Fh4>\n\u003Cp>Page Builder is accessibility-ready. Tab through all form fields and settings, and make changes without a mouse.\u003C\u002Fp>\n\u003Ch4>Actively Developed\u003C\u002Fh4>\n\u003Cp>SiteOrigin has been creating magical tools for your WordPress website since 2011. Page Builder is actively developed with new features and exciting enhancements every month. Keep track on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsiteorigin\u002Fsiteorigin-panels\" rel=\"nofollow ugc\">Page Builder GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Read the \u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fdocs\u002Fpage-builder\u002F\" rel=\"nofollow ugc\">Page Builder developer docs\u003C\u002Fa> if you’d like to develop for Page Builder.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fpage-builder\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> is available on SiteOrigin.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Free support is available on the \u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fthread\u002F\" rel=\"nofollow ugc\">SiteOrigin support forums\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>SiteOrigin Premium\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fdownloads\u002Fpremium\u002F\" rel=\"nofollow ugc\">SiteOrigin Premium\u003C\u002Fa> enhances Page Builder by SiteOrigin, the SiteOrigin Widgets Bundle, and all SiteOrigin themes with a vast array of additional features and settings. Take your layouts to the next level with SiteOrigin Premium Addons.\u003C\u002Fp>\n\u003Cp>SiteOrigin Premium includes access to our professional email support service, perfect for those times when you need fast and effective technical support. We’re standing by to assist you in any way we can.\u003C\u002Fp>\n","Build responsive page layouts using the widgets you know and love using this simple drag and drop page builder.",500000,57359363,96,1004,"2026-02-21T19:44:00.000Z","4.7","7.0.0",[114,115,116,117,118],"drag-and-drop","page-builder","responsive-design","visual-editor","website-builder","https:\u002F\u002Fsiteorigin.com\u002Fpage-builder\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsiteorigin-panels.2.34.0.zip",88,8,"2026-03-02 13:14:54",{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":132,"downloaded":133,"rating":134,"num_ratings":135,"last_updated":136,"tested_up_to":88,"requires_at_least":137,"requires_php":90,"tags":138,"homepage":143,"download_link":144,"security_score":121,"vuln_count":145,"unpatched_count":27,"last_vuln_date":146,"fetched_at":29},"ad-inserter","Ad Inserter – Ad Manager & AdSense Ads","2.8.12","Spacetime","https:\u002F\u002Fprofiles.wordpress.org\u002Fspacetime\u002F","\u003Cp>Ad management plugin with many advanced advertising features to insert ad codes at optimal positions.\u003C\u002Fp>\n\u003Cp>Supports all kinds of ads including \u003Cstrong>Google AdSense\u003C\u002Fstrong>, \u003Cstrong>Google Ad Manager\u003C\u002Fstrong> (DFP – DoubleClick for publishers), Media.net , Infolinks and \u003Cstrong>rotating banners.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin is more than AdSense plugin or plugin for ads. It provides many advanced options to insert opt-in forms, header scripts, Javascript, CSS, HTML, PHP, analytics, tracking or advert code anywhere on the page.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Insert ads where other plugins fail\u003C\u002Fstrong>.\u003Cbr \u002F>\nIt’s all about the \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\" rel=\"nofollow ugc\">settings\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fwow-684\u002F\" rel=\"ugc\">Plugin reviews\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>I’ve been using another ad placement manager for a couple years and just recently started using Ad Inserter.\u003C\u002Fp>\n\u003Cp>I’m blown AWAY with the power and flexibility of it.\u003C\u002Fp>\n\u003Cp>I can HIGHLY recommend this plugin to anyone looking for an easy way to manage ads within WordPress.\u003C\u002Fp>\n\u003Cp>Difficult to choose, but certainly top 3 plugins I’ve ever used in WordPress, ever.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong> – check \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Ffeatures\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> for the complete list\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fadsense-ads\" rel=\"nofollow ugc\">AdSense integration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support for \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fad-manager-ads\" rel=\"nofollow ugc\">Google Ad Manager\u003C\u002Fa> (DoubleClick for publishers)\u003C\u002Fli>\n\u003Cli>Syntax highlighting \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fcode-editing\" rel=\"nofollow ugc\">editor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Plain JavaScript code on front-end – no library dependencies\u003C\u002Fli>\n\u003Cli>Code preview with visual CSS editor\u003C\u002Fli>\n\u003Cli>Automatically inserts ads on posts and pages\u003C\u002Fli>\n\u003Cli>Insert before or after post\u003C\u002Fli>\n\u003Cli>Insert before or after content\u003C\u002Fli>\n\u003Cli>Insert before or after paragraph\u003C\u002Fli>\n\u003Cli>Insert before or after random paragraph\u003C\u002Fli>\n\u003Cli>Insert before or after multiple paragraphs\u003C\u002Fli>\n\u003Cli>Insert before or after image\u003C\u002Fli>\n\u003Cli>Insert before or after comments\u003C\u002Fli>\n\u003Cli>Insert before or after excerpt\u003C\u002Fli>\n\u003Cli>Insert near any element on the page (using CSS selectors)\u003C\u002Fli>\n\u003Cli>Insert above the header (after \u003Ccode>\u003Cbody>\u003C\u002Fcode> tag)\u003C\u002Fli>\n\u003Cli>Insert in the footer (before \u003Ccode>\u003C\u002Fbody>\u003C\u002Fcode> tag)\u003C\u002Fli>\n\u003Cli>Insert at relative positions in posts\u003C\u002Fli>\n\u003Cli>Insert between posts on blog pages (in-feed AdSense)\u003C\u002Fli>\n\u003Cli>Insert between excerpts on blog pages\u003C\u002Fli>\n\u003Cli>Insert between comments\u003C\u002Fli>\n\u003Cli>Insert at custom hook positions (\u003Ccode>do_action ()\u003C\u002Fcode> WP function)\u003C\u002Fli>\n\u003Cli>Insert before or after any HTML element using CSS selectors\u003C\u002Fli>\n\u003Cli>Visual HTML element selector (DOM explorer)\u003C\u002Fli>\n\u003Cli>Avoid inserting ads near images or headers (AdSense TOS)\u003C\u002Fli>\n\u003Cli>Disable ads on individual posts or pages\u003C\u002Fli>\n\u003Cli>Insert header (\u003Ccode>\u003Chead>\u003C\u002Fcode> section) and footer code\u003C\u002Fli>\n\u003Cli>Insert raw HTTP response header lines\u003C\u002Fli>\n\u003Cli>Insert Google Analytics, Matomo (Piwik) or any other tracking code\u003C\u002Fli>\n\u003Cli>Insert images, HTML, CSS, Javascript or PHP code\u003C\u002Fli>\n\u003Cli>Insert into Ajax, RSS and REST requests\u003C\u002Fli>\n\u003Cli>Code generator for banners and placeholders\u003C\u002Fli>\n\u003Cli>AdSense code generator\u003C\u002Fli>\n\u003Cli>Support to detect, hide or replace blank AdSense blocks\u003C\u002Fli>\n\u003Cli>Visual advert editor – create adverts from scratch\u003C\u002Fli>\n\u003Cli>Manual insertion: widgets, shortcodes, PHP function call\u003C\u002Fli>\n\u003Cli>Sticky (fixed) widgets (sticky sidebar – the sidebar does not move when the page is scrolled)\u003C\u002Fli>\n\u003Cli>Custom alignments and styles\u003C\u002Fli>\n\u003Cli>Insert different ad codes on AMP pages\u003C\u002Fli>\n\u003Cli>Custom CSS class name for wrapping divs to avoid ad blockers\u003C\u002Fli>\n\u003Cli>Use shortcodes from other plugins\u003C\u002Fli>\n\u003Cli>Use custom fields as defined in posts\u003C\u002Fli>\n\u003Cli>Use post title, tags or category names to create contextual adverts\u003C\u002Fli>\n\u003Cli>PHP code processing\u003C\u002Fli>\n\u003Cli>Ad labels – show customized label above adverts\u003C\u002Fli>\n\u003Cli>ads.txt editor\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fglobal-custom-fields\" rel=\"nofollow ugc\">Global custom fields\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support for \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Ffaq\u002Fgdpr-compliance-cookies-consent\" rel=\"nofollow ugc\">GDPR consent checks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Support for IAB TCF 2.0 GDPR consent API (used by Quantcast Choice)\u003C\u002Fli>\n\u003Cli>Ad rotation (server-side and client-side – works with caching)\u003C\u002Fli>\n\u003Cli>Timed ad rotation – define times to rotate adverts in a single ad block\u003C\u002Fli>\n\u003Cli>Create rich media ads with standard WordPress TinyMCE editor\u003C\u002Fli>\n\u003Cli>Ad blocking detection – popup message, page redirection\u003C\u002Fli>\n\u003Cli>Desktop\u002Fmobile device detection (server-side and client-side – works with caching)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fblack-and-white-lists\" rel=\"nofollow ugc\">Blacklist\u002FWhitelist\u003C\u002Fa> categories, tags, taxonomies, post IDs, urls, url query parameters, cookies, referrers, browsers, operating systems\u003C\u002Fli>\n\u003Cli>Easy copying and pasting ads or settings using internal clipboard\u003C\u002Fli>\n\u003Cli>Use it with Google Site Kit or replace it to have more control over ad placement\u003C\u002Fli>\n\u003Cli>Simple troubleshooting with many debugging functions\u003C\u002Fli>\n\u003Cli>Function to visualize inserted blocks\u003C\u002Fli>\n\u003Cli>Function to visualize AdSense ads with ad names and IDs\u003C\u002Fli>\n\u003Cli>Function to visualize available insertion positions\u003C\u002Fli>\n\u003Cli>Function to visualize HTML tags\u003C\u002Fli>\n\u003Cli>You name it 🙂\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpmayor.com\u002Fad-inserter-review-the-best-wordpress-ad-management-plugin\u002F\" rel=\"nofollow ugc\">Review on WP Mayor\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>The Best WordPress Ad Management Plugin?\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.shoutmeloud.com\u002Fad-inserter-review.html\" rel=\"nofollow ugc\">Review on ShoutMeLoud\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Both Google and Amazon recommend this plugin for inserting ads, which is a testament to its quality\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Endorsed by Google\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fsupport.google.com\u002Fadsense\u002Fanswer\u002F7527509\" rel=\"nofollow ugc\">How to insert ad code in your WordPress site\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>If you’re new to AdSense, one of your first tasks is to connect your site to AdSense. This requires you to copy the code on your AdSense homepage and paste it into the HTML of your page, between the \u003Ccode>\u003Chead>\u003C\u002Fcode> and \u003Ccode>\u003C\u002Fhead>\u003C\u002Fcode> tags.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Endorsed by Amazon\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Faffiliate-program.amazon.com\u002Fhelp\u002Ftopic\u002Ft405\" rel=\"nofollow ugc\">WordPress Integration Guide for Native Shopping Ads\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Native Shopping Ads provide highly relevant and dynamic product recommendations in a stylishly designed and responsive ad unit that can be placed at the end or within your content to create a more compelling visitor experience and shopping opportunity.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>👉  \u003Cstrong>Pro version\u003C\u002Fstrong> supports additional \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Ffeatures\" rel=\"nofollow ugc\">advanced features\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Geolocation using internal or \u003Ca href=\"http:\u002F\u002Fwww.maxmind.com\u002F\" rel=\"nofollow ugc\">MaxMind\u003C\u002Fa> databases (works also with caching)\u003C\u002Fli>\n\u003Cli>Country, state, region and city level geotargeting\u003C\u002Fli>\n\u003Cli>Blacklist\u002FWhitelist IP addresses or countries\u002Fcities (works also with caching)\u003C\u002Fli>\n\u003Cli>Ad impression and click statistics (works also with \u003Ccode>\u003Ciframe>\u003C\u002Fcode> Javascript ads like Google AdSense)\u003C\u002Fli>\n\u003Cli>Statistics reports for clients in PDF format or public web pages\u003C\u002Fli>\n\u003Cli>External tracking via Google Analytics or Matomo (Piwik)\u003C\u002Fli>\n\u003Cli>A\u002FB testing – discover adverts and settings that perform best\u003C\u002Fli>\n\u003Cli>Frequency capping – limit impressions or clicks\u003C\u002Fli>\n\u003Cli>Click fraud protection\u003C\u002Fli>\n\u003Cli>reCaptcha v3 score check to hide ads from invalid traffic\u003C\u002Fli>\n\u003Cli>Delayed loading of ad scripts until user interacts with the website\u003C\u002Fli>\n\u003Cli>Lazy loading – delayed loading of ad scripts until the page is scrolled\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fsticky-ads\" rel=\"nofollow ugc\">Sticky ads\u003C\u002Fa> with optional close button\u003C\u002Fli>\n\u003Cli>Sticky sidebar ads (stick to the screen or to the content)\u003C\u002Fli>\n\u003Cli>Floating slide-in banner adverts\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fsticky-ads\" rel=\"nofollow ugc\">Sticky (floating) ads\u003C\u002Fa> with animations (fade, slide, turn, flip, zoom)\u003C\u002Fli>\n\u003Cli>Animation trigger for sticky ads (page scroll in % or px, HTML element becomes visible)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fsticky-ads#background-ads\" rel=\"nofollow ugc\">background ads (skin ads)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Parallax ads\u003C\u002Fli>\n\u003Cli>Support for sticky ad bar\u003C\u002Fli>\n\u003Cli>Support for scheduling date and time with fallback option\u003C\u002Fli>\n\u003Cli>Support to show ads as soon as the GDPR consent is given\u003C\u002Fli>\n\u003Cli>Support for ads in iframes\u003C\u002Fli>\n\u003Cli>Anti ad blocking features – replace ads, protect content\u003C\u002Fli>\n\u003Cli>Ad blocking statistics\u003C\u002Fli>\n\u003Cli>Multisite options to limit settings on the sites\u003C\u002Fli>\n\u003Cli>Individual post\u002Fpage exception management\u003C\u002Fli>\n\u003Cli>Export and import of settings\u003C\u002Fli>\n\u003Cli>Support via email\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Run a WordPress related blog? Have experience with AdSense? Interested in reviewing the plugin or would like to become an affiliate? \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fcontact\" rel=\"nofollow ugc\">Introduce yourself\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Have experience with WordPress theme or plugin translation? We are looking for translators! \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fcontact\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Check \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\" rel=\"nofollow ugc\">documentation pages\u003C\u002Fa> for detailed description of all the features and some \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002Fdocumentation\u002Fcommon-settings\" rel=\"nofollow ugc\">common settings\u003C\u002Fa> for quick start.\u003C\u002Fp>\n\u003Cp>You can also use shortcodes from other plugins (for example, to insert content from other plugins).\u003C\u002Fp>\n\u003Cp>Looking for AdSense plugin with simple setup for ads at best positions?\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Ad Inserter can insert ads where other plugins fail\u003C\u002Fstrong>.\u003Cbr \u002F>\nIt’s all about the settings.\u003C\u002Fp>\n\u003Cp>Average Rating: 5 out of 5 stars – check \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fad-inserter\u002Freviews\u002F\" rel=\"ugc\">Ad Inserter reviews\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>One of the best adsense plugins \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fone-of-the-best-adsense-plugins\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Most comprehensive Ad plugin available \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fmost-comprehensive-ad-plugin-available\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Better than the old Google adsense plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbetter-than-the-old-google-adsense-plugin\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  The best WP Ad management plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fthe-best-wp-ad-management-plugin\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Very flexible and excellent documentation \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fvery-flexible-and-excellent-documentation\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Excellent Ad Plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexcellent-ad-plugin-2\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Easy to use and also does more than I need \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Feasy-to-use-and-also-does-more-than-i-need\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Exactly what I needed to sell advertising spots \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexactly-what-i-needed-to-sell-advertising-spots-on-our-site\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Awesome Plugin and Super Support! \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fawesome-plugin-and-super-support\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Lots of options and easy to use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Flots-of-options-and-easy-to-use\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Crazy flexible \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fcrazy-flexible\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Great plugin that makes it simple \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgreat-plugin-that-makes-it-simple\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Superb Plugin and Support team also so good \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fsuperb-plugin-and-support-team-also-so-good\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Best in same kind of plugins \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbest-in-same-kind-of-plugins\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Must Have Plugin for Each WP Site \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fmust-have-plugin-for-each-wp-site\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Best Ad Placement Plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbest-ad-placement-plugin\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Best Solution for Advertisement Management \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbest-solution-for-advertisement-management\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  Comprehensive, flexible and well supported \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fcomprehensive-flexible-and-well-supported\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  God bless these guys! \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgod-bless-these-guys-2\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003Cbr \u002F>\n  PRO for Free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fpro-for-free\u002F\" rel=\"ugc\">…\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Please support plugin development\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Support the advancement of this plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fad-inserter\u002Freviews\u002F?filter=5#new-post\" rel=\"ugc\">Rate it\u003C\u002Fa> – positive ratings and reviews are a great way to show your appreciation for my work. Besides being an incredible boost to my morale, they are also a great incentive to fix any bug found in the software and to add new features for better monetization of your website.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_s-xclick&hosted_button_id=LHGZEMRTR7WB4\" rel=\"nofollow ugc\">Donate\u003C\u002Fa> if Ad Inserter helps you to make money with advertising\u003C\u002Fli>\n\u003Cli>Register for \u003Ca href=\"https:\u002F\u002Faffiliate.adinserter.pro\u002F\" rel=\"nofollow ugc\">Ad Inserter Pro Affiliate\u003C\u002Fa>, promote the plugin on your website and earn commission for each purchase you refer\u003C\u002Fli>\n\u003Cli>Buy license for \u003Ca href=\"https:\u002F\u002Fadinserter.pro\u002F\" rel=\"nofollow ugc\">Ad Inserter Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer code, PHP code, global custom fields",300000,18356649,98,2415,"2026-02-28T18:30:00.000Z","5.0",[139,140,141,20,142],"ad-manager","ad-rotation","ads","amp","https:\u002F\u002Fadinserter.pro\u002Fdocumentation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fad-inserter.2.8.12.zip",12,"2025-11-04 21:29:14",{"attackSurface":148,"codeSignals":203,"taintFlows":428,"riskAssessment":458,"analyzedAt":468},{"hooks":149,"ajaxHandlers":193,"restRoutes":194,"shortcodes":195,"cronEvents":202,"entryPointCount":14,"unprotectedCount":27},[150,156,160,164,168,173,176,178,183,186,190],{"type":151,"name":152,"callback":153,"file":154,"line":155},"action","add_meta_boxes","maa_checkboxes","index.php",335,{"type":151,"name":157,"callback":158,"file":154,"line":159},"save_post","maa_save_data",336,{"type":151,"name":161,"callback":162,"file":154,"line":163},"admin_menu","setup_menu",1575,{"type":151,"name":165,"callback":166,"file":154,"line":167},"admin_init","register",1576,{"type":169,"name":170,"callback":171,"file":154,"line":172},"filter","the_content","MAA_auto_insert",1584,{"type":151,"name":152,"callback":153,"file":174,"line":175},"pro.php",450,{"type":151,"name":157,"callback":158,"file":174,"line":177},491,{"type":151,"name":179,"callback":180,"file":181,"line":182},"show_user_profile","MAA_extra_user_profile_fields","profile.php",919,{"type":151,"name":184,"callback":180,"file":181,"line":185},"edit_user_profile",920,{"type":151,"name":187,"callback":188,"file":181,"line":189},"personal_options_update","MAA_save_extra_user_profile_fields",922,{"type":151,"name":191,"callback":188,"file":181,"line":192},"edit_user_profile_update",923,[],[],[196,200],{"tag":197,"callback":198,"file":154,"line":199},"maa","MAA",1580,{"tag":198,"callback":198,"file":154,"line":201},1581,[],{"dangerousFunctions":204,"sqlUsage":205,"outputEscaping":212,"fileOperations":27,"externalRequests":27,"nonceChecks":14,"capabilityChecks":14,"bundledLibraries":427},[],{"prepared":27,"raw":14,"locations":206},[207,210],{"file":154,"line":208,"context":209},520,"$wpdb->get_results() with variable interpolation",{"file":154,"line":211,"context":209},872,{"escaped":213,"rawEcho":214,"locations":215},31,116,[216,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,251,252,254,255,257,258,260,262,264,265,266,268,269,271,272,274,276,278,280,282,283,284,287,288,289,291,292,293,295,297,299,301,303,305,307,309,311,313,315,317,319,321,323,325,327,329,331,333,335,336,338,340,342,344,346,348,350,352,354,355,357,358,360,362,364,366,368,369,371,372,374,376,378,380,382,384,385,387,388,390,392,394,396,398,399,400,402,404,406,407,409,411,413,415,417,419,421,423,425],{"file":217,"line":218,"context":219},"help.php",21,"raw output",{"file":154,"line":221,"context":219},400,{"file":154,"line":223,"context":219},403,{"file":154,"line":225,"context":219},477,{"file":154,"line":227,"context":219},547,{"file":154,"line":229,"context":219},554,{"file":154,"line":231,"context":219},601,{"file":154,"line":233,"context":219},623,{"file":154,"line":235,"context":219},643,{"file":154,"line":237,"context":219},687,{"file":154,"line":239,"context":219},726,{"file":154,"line":241,"context":219},764,{"file":154,"line":243,"context":219},804,{"file":154,"line":245,"context":219},1021,{"file":154,"line":247,"context":219},1452,{"file":154,"line":249,"context":219},1454,{"file":154,"line":249,"context":219},{"file":154,"line":249,"context":219},{"file":154,"line":253,"context":219},1465,{"file":154,"line":253,"context":219},{"file":154,"line":256,"context":219},1467,{"file":154,"line":256,"context":219},{"file":154,"line":259,"context":219},1469,{"file":154,"line":261,"context":219},1481,{"file":154,"line":263,"context":219},1483,{"file":154,"line":263,"context":219},{"file":154,"line":263,"context":219},{"file":154,"line":267,"context":219},1493,{"file":154,"line":267,"context":219},{"file":154,"line":270,"context":219},1495,{"file":154,"line":270,"context":219},{"file":154,"line":273,"context":219},1511,{"file":154,"line":275,"context":219},1513,{"file":154,"line":277,"context":219},1523,{"file":154,"line":279,"context":219},1526,{"file":154,"line":281,"context":219},1530,{"file":154,"line":281,"context":219},{"file":154,"line":281,"context":219},{"file":285,"line":286,"context":219},"options.php",18,{"file":285,"line":286,"context":219},{"file":285,"line":36,"context":219},{"file":285,"line":290,"context":219},40,{"file":285,"line":290,"context":219},{"file":285,"line":48,"context":219},{"file":285,"line":294,"context":219},189,{"file":285,"line":296,"context":219},216,{"file":285,"line":298,"context":219},244,{"file":285,"line":300,"context":219},272,{"file":285,"line":302,"context":219},273,{"file":285,"line":304,"context":219},274,{"file":285,"line":306,"context":219},295,{"file":285,"line":308,"context":219},296,{"file":285,"line":310,"context":219},297,{"file":285,"line":312,"context":219},298,{"file":285,"line":314,"context":219},331,{"file":285,"line":316,"context":219},337,{"file":285,"line":318,"context":219},350,{"file":285,"line":320,"context":219},353,{"file":285,"line":322,"context":219},374,{"file":285,"line":324,"context":219},609,{"file":174,"line":326,"context":219},465,{"file":181,"line":328,"context":219},146,{"file":181,"line":330,"context":219},161,{"file":181,"line":332,"context":219},348,{"file":181,"line":334,"context":219},349,{"file":181,"line":318,"context":219},{"file":181,"line":337,"context":219},352,{"file":181,"line":339,"context":219},358,{"file":181,"line":341,"context":219},372,{"file":181,"line":343,"context":219},386,{"file":181,"line":345,"context":219},401,{"file":181,"line":347,"context":219},412,{"file":181,"line":349,"context":219},416,{"file":181,"line":351,"context":219},424,{"file":181,"line":353,"context":219},425,{"file":181,"line":353,"context":219},{"file":181,"line":356,"context":219},427,{"file":181,"line":356,"context":219},{"file":181,"line":359,"context":219},428,{"file":181,"line":361,"context":219},440,{"file":181,"line":363,"context":219},444,{"file":181,"line":365,"context":219},452,{"file":181,"line":367,"context":219},453,{"file":181,"line":367,"context":219},{"file":181,"line":370,"context":219},455,{"file":181,"line":370,"context":219},{"file":181,"line":373,"context":219},462,{"file":181,"line":375,"context":219},466,{"file":181,"line":377,"context":219},472,{"file":181,"line":379,"context":219},476,{"file":181,"line":381,"context":219},484,{"file":181,"line":383,"context":219},485,{"file":181,"line":383,"context":219},{"file":181,"line":386,"context":219},487,{"file":181,"line":386,"context":219},{"file":181,"line":389,"context":219},503,{"file":181,"line":391,"context":219},504,{"file":181,"line":393,"context":219},507,{"file":181,"line":395,"context":219},512,{"file":181,"line":397,"context":219},516,{"file":181,"line":397,"context":219},{"file":181,"line":397,"context":219},{"file":181,"line":401,"context":219},533,{"file":181,"line":403,"context":219},585,{"file":181,"line":405,"context":219},598,{"file":181,"line":405,"context":219},{"file":181,"line":408,"context":219},600,{"file":181,"line":410,"context":219},607,{"file":181,"line":412,"context":219},613,{"file":181,"line":414,"context":219},622,{"file":181,"line":416,"context":219},627,{"file":181,"line":418,"context":219},646,{"file":181,"line":420,"context":219},695,{"file":181,"line":422,"context":219},730,{"file":181,"line":424,"context":219},748,{"file":181,"line":426,"context":219},823,[],[429,448],{"entryPoint":430,"graph":431,"unsanitizedCount":446,"severity":447},"MAA_extra_user_profile_fields (profile.php:3)",{"nodes":432,"edges":443},[433,438],{"id":434,"type":435,"label":436,"file":181,"line":437},"n0","source","$_SERVER (x4)",525,{"id":439,"type":440,"label":441,"file":181,"line":401,"wp_function":442},"n1","sink","echo() [XSS]","echo",[444],{"from":434,"to":439,"sanitized":445},false,4,"medium",{"entryPoint":449,"graph":450,"unsanitizedCount":27,"severity":457},"\u003Cprofile> (profile.php:0)",{"nodes":451,"edges":454},[452,453],{"id":434,"type":435,"label":436,"file":181,"line":437},{"id":439,"type":440,"label":441,"file":181,"line":401,"wp_function":442},[455],{"from":434,"to":439,"sanitized":456},true,"low",{"summary":459,"deductions":460},"The \"multi-author-adsense\" v1.0 plugin exhibits a mixed security posture.  On the positive side, it has a very small attack surface, with no AJAX handlers or REST API routes exposed, and no file operations or external HTTP requests.  The presence of nonce and capability checks, along with 147 total output operations, suggests some attention to security fundamentals. However, significant concerns arise from the static code analysis.  All SQL queries are executed without prepared statements, a critical security flaw that could lead to SQL injection vulnerabilities. Furthermore, only 21% of output operations are properly escaped, leaving potential for Cross-Site Scripting (XSS) vulnerabilities. The taint analysis reveals one unsanitized path, which is concerning given the lack of proper SQL handling and output escaping.",[461,464,466],{"reason":462,"points":463},"SQL queries not using prepared statements",15,{"reason":465,"points":122},"Low percentage of properly escaped output",{"reason":467,"points":11},"Flow with unsanitized paths","2026-03-17T00:53:01.336Z",{"wat":470,"direct":475},{"assetPaths":471,"generatorPatterns":472,"scriptPaths":473,"versionParams":474},[],[],[],[],{"cssClasses":476,"htmlComments":477,"htmlAttributes":518,"restEndpoints":520,"jsGlobals":521,"shortcodeOutput":527},[],[478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517],"Multi-Author AdSense (Stand Alone)","Free","Multiple authors: ability for WordPress authors to add their own AdSense publisher ID","Multiple ads \u002F author: allow admin to set the number of ads an author can store in their profile","Multiple ads \u002F page: allow admin to set the number of ads an author can display with their content","Multiple AdSense types: allow users to select between advanced AdSense, basic AdSense, or standard AdSense code","Premium","Different ads: option for authors to enter their banner or other advertising code","Conditional: add ads only if page has more than x number of words.","Filtering: option to exclude ads for particular authors","Tracking: ability to track ad clicks for link based ads (non-flash)","Responsive: responsive ad options","Flexible placement: options to place ads after x number of paragraphs and a choice for placement after x number of words","Advanced Filtering: be sure to not insert ads within tables, lists, etc.","Blocking: ability to block specific IP addresses","TODO: Add text-domain for translation","Allow both AdSense & Non-AdSense Ads","Revenue Sharing (Generates income for you by splitting ad output between you and the authors)","Show ads after minimum article count (Generates more articles for you)","Show ads only on articles of a specific length (Generates longer articles for you)","Show\u002FHide ads only on articles of a specific category (Keeps ads off of your special pages)","Show\u002FHide ads only on articles with a specific tag (Keeps ads restricted to certain areas)","Restrict specific authors from using Multi-Author AdSense (Ban trouble posters from using ads)","Restricts ads from the home page, search results, or archives (Keep ads off of index type pages, so your ads can be shown instead)","SET UP","INTERNATIONALIZATION","DEBUGGING CHECK","CHECK ADSENSE AD OUTPUT COUNT FOR FRONTEND LIMITING OF ADS","CHECK NON ADSENSE AD OUTPUT COUNT ON PAGE","DEFINE MAA PRO AS FALSE UNLESS MAA PRO IS INSTALLED","CONFIGURE GOOGLE ADSENSE AD SIZES AVAILABLE TO MAA","Google AdSense Display and Text Unit Sizes","Google AdSense Link Unit Sizes","LOAD ALL MAA SETTINGS INTO THE GLOBAL VARIABLE maa_settings FOR USE ANYWHERE","IF MAA SETTINGS IS BLANK, SET UP SOME DEFAULT SETTING VALUES","Standard Settings","Pro Settings","Admin Settings","TODO: Make admin option to hide all checkboxes, and make all checked by default.","OTHERWISE, IF THE SETTINGS ARE NOT EMPTY, CHECK THE LICENCE KEY STATUS",[519],"maa_debug",[],[519,522,523,524,525,526],"maa_adsense_ads_count","maa_non_adsense_ads_count","maa_pro","maa_adsense_sizes","maa_settings",[]]