[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fiY15BFwu7Us17bI6QDduzXfH_WHNROKk9YOfl3ZZlH4":3,"$fgklO0HzYsZDcP-mwqvN0u0wQcp_SDS2pkfU9GZItVJY":272,"$f28SBJeQGTrvbRpEK9gZn418zARZzeL4cxzwCMv0dCrI":276},{"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":25,"download_link":26,"security_score":27,"vuln_count":11,"unpatched_count":11,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":38,"analysis":130,"fingerprints":252},"show-affiliate-disclosure","Show Affiliate Disclosure","1.0","S Abdullah Prem","https:\u002F\u002Fprofiles.wordpress.org\u002Fabdullahprems\u002F","\u003Cp>The \u003Cstrong>Show Affiliate Disclosure\u003C\u002Fstrong> plugin adds an affiliate disclosure text to posts or pages with customizable placement options and multiple disclosure types. You can choose from predefined disclosure types such as affiliate links, sponsored content, or partnership disclosure, and decide where to display it: after the title, after the intro, in the middle of the content, or at the end. There is also a shortcode option available to place the disclosure anywhere manually.\u003C\u002Fp>\n\u003Ch3>Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Customizable disclosure text for affiliate, sponsored, and partnership content.\u003C\u002Fli>\n\u003Cli>Multiple display positions: after title, after intro, middle of content, end of content, or via shortcode.\u003C\u002Fli>\n\u003Cli>Simple settings page to modify the disclosure texts and choose the preferred position.\u003C\u002Fli>\n\u003Cli>Use shortcode \u003Ccode>[affiliate_disclosure]\u003C\u002Fcode> to manually add the disclosure anywhere in your content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv3 or later. See the license details at https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.txt.\u003C\u002Fp>\n","A customizable plugin to add affiliate disclosure text to your posts and pages, with multiple types and positions.",0,719,100,1,"2025-05-13T10:15:00.000Z","6.8.5","5.0","7.2",[20,21,22,23,24],"affiliate","disclosure","partnership","shortcode","sponsored-content","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshow-affiliate-disclosure.1.0.zip",92,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"abdullahprems",2,30,88,"2026-05-20T04:32:56.309Z",[39,59,75,92,110],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":16,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":57,"download_link":58,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":28,"fetched_at":29},"affiliatewp-affiliate-area-shortcodes","Affiliate Area Shortcodes by AffiliateWP","1.3.1","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Ch4>Affiliate Area Shortcodes\u003C\u002Fh4>\n\u003Cp>This plugin gives you fine-tuned control over your AffiliateWP-powered WordPress affiliate program. With access to over twenty shortcodes you’ll be able to create the perfect experience for your affiliates, maximize conversions and boost sales.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cp>This plugin requires \u003Ca href=\"https:\u002F\u002Faffiliatewp.com\u002F\" title=\"AffiliateWP\" rel=\"nofollow ugc\">AffiliateWP\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>What is AffiliateWP?\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Faffiliatewp.com\u002F\" title=\"AffiliateWP\" rel=\"nofollow ugc\">AffiliateWP\u003C\u002Fa> is the leading premium affiliate plugin for WordPress. It provides a complete affiliate management system for your WordPress website which seamlessly integrates with all major WordPress e-commerce and membership platforms. It aims to provide everything you need in a simple, clean, easy to use system that you will love to use.\u003C\u002Fp>\n\u003Ch4>Shortcodes for your affiliate program\u003C\u002Fh4>\n\u003Cp>The following shortcodes are provided for your affiliate program:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>[affiliate_area_graphs].\u003Cbr \u002F>\nLoads the \u003Ccode>dashboard-tab-graphs.php\u003C\u002Fcode> template file.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_area_settings]\u003Cbr \u002F>\nLoads the \u003Ccode>dashboard-tab-settings.php\u003C\u002Fcode> template file.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_area_creatives]\u003Cbr \u002F>\nLoads the \u003Ccode>dashboard-tab-creatives.php\u003C\u002Fcode> template file.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_area_referrals]\u003Cbr \u002F>\nLoads the \u003Ccode>dashboard-tab-referrals.php\u003C\u002Fcode> template file.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_area_stats]\u003Cbr \u002F>\nLoads the \u003Ccode>dashboard-tab-stats.php\u003C\u002Fcode> template file.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_area_payouts]\u003Cbr \u002F>\nLoads the \u003Ccode>dashboard-tab-payouts.php\u003C\u002Fcode> template file.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_area_urls]\u003Cbr \u002F>\nLoads the \u003Ccode>dashboard-tab-urls.php\u003C\u002Fcode> template file.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_area_visits]\u003Cbr \u002F>\nLoads the \u003Ccode>dashboard-tab-visits.php\u003C\u002Fcode> template file.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_area_notices]\u003Cbr \u002F>\nDisplays the affiliate dashboard notices.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_logout]\u003Cbr \u002F>\nAllows an affiliate to see a log out link.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_referrals status=”paid”]\u003Cbr \u002F>\nAllows an affiliate to see a count of their paid referrals.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_referrals status=”unpaid”]\u003Cbr \u002F>\nAllows an affiliate to see a count of their unpaid referrals.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_earnings status=”paid”]\u003Cbr \u002F>\nAllows an affiliate to see their paid earnings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_earnings status=”unpaid”]\u003Cbr \u002F>\nAllows an affiliate to see their unpaid earnings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_campaign_stats]\u003Cbr \u002F>\nAllows an affiliate to see their campaign stats.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_name]\u003Cbr \u002F>\nAllows an affiliate to see their name as set by the “Display name” field in their WordPress profile.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_name first_name_only=”yes”]\u003Cbr \u002F>\nAllows an affiliate to see their first name as set by the “First Name” field in their WordPress profile.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_username]\u003Cbr \u002F>\nAllows an affiliate to see their username.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_website]\u003Cbr \u002F>\nAllows an affiliate to see their website URL.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_id]\u003Cbr \u002F>\nAllows an affiliate to see their affiliate ID.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_visits]\u003Cbr \u002F>\nAllows an affiliate to see a count of visits.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_conversion_rate]\u003Cbr \u002F>\nAllows an affiliate to see their overall conversion rate.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>[affiliate_commission_rate]\u003Cbr \u002F>\nAllows an affiliate to see their commission rate.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","Customize your affiliate dashboard with 20+ powerful shortcodes. Show earnings, stats, referrals, and graphs anywhere on your site.",2000,44289,80,5,"2025-09-11T10:19:00.000Z","5.2","7.4",[20,55,56],"affiliate-area","shortcodes","https:\u002F\u002Faffiliatewp.com\u002Faddons\u002Faffiliate-area-shortcodes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faffiliatewp-affiliate-area-shortcodes.1.3.1.zip",{"slug":60,"name":61,"version":62,"author":43,"author_profile":44,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":13,"num_ratings":14,"last_updated":67,"tested_up_to":16,"requires_at_least":52,"requires_php":53,"tags":68,"homepage":73,"download_link":74,"security_score":27,"vuln_count":11,"unpatched_count":11,"last_vuln_date":28,"fetched_at":29},"affiliatewp-leaderboard","AffiliateWP – Leaderboard","1.2.0","\u003Cblockquote>\n\u003Cp>This plugin requires \u003Ca href=\"http:\u002F\u002Faffiliatewp.com\u002F\" title=\"AffiliateWP\" rel=\"nofollow ugc\">AffiliateWP\u003C\u002Fa> in order to function.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>This plugin allows you to show a leaderboard of your top affiliates. Show any number of affiliates and include their referrals, earnings and visits. You can also order them by referrals, earnings, or visits. Showing an affiliate leaderboard on your website is a great way to encourage affiliates to make you more sales.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>An [affiliate_leaderboard] shortcode for showing an affiliate leaderboard on any WordPress page\u003C\u002Fli>\n\u003Cli>An Affiliate Leaderboard widget for showing an affiliate leaderboard in your theme’s sidebar\u003C\u002Fli>\n\u003Cli>A PHP function for developers for showing an affiliate leaderboard anywhere on your site.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Shortcode Usage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The defaut shortcode with no additional parameters will show 10 affiliates, ordered by referrals.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[affiliate_leaderboard]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The \u003Ccode>number\u003C\u002Fcode> parameter can be used to control how many affiliates are shown in the leaderboard:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[affiliate_leaderboard number=\"5\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The \u003Ccode>referrals\u003C\u002Fcode> parameter can be used to show an affiliate’s referrals:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[affiliate_leaderboard referrals=\"yes\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The \u003Ccode>earnings\u003C\u002Fcode> parameter can be used to show an affiliate’s earnings:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[affiliate_leaderboard earnings=\"yes\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The \u003Ccode>visits\u003C\u002Fcode> parameter can be used to show an affiliate’s visits:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[affiliate_leaderboard visits=\"yes\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can also list all 3 (referrals, earnings, visits) like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[affiliate_leaderboard referrals=\"yes\" earnings=\"yes\" visits=\"yes\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The \u003Ccode>orderby\u003C\u002Fcode> parameter can be used to order the leaderboard by either \u003Ccode>referrals\u003C\u002Fcode>, \u003Ccode>earnings\u003C\u002Fcode> or \u003Ccode>visits\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[affiliate_leaderboard orderby=\"referrals\"]\n\n[affiliate_leaderboard orderby=\"earnings\"]\n\n[affiliate_leaderboard orderby=\"visits\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>What is AffiliateWP?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Faffiliatewp.com\u002F\" title=\"AffiliateWP\" rel=\"nofollow ugc\">AffiliateWP\u003C\u002Fa> provides a complete affiliate management system for your WordPress website that seamlessly integrates with all major WordPress e-commerce and membership platforms. It aims to provide everything you need in a simple, clean, easy to use system that you will love to use.\u003C\u002Fp>\n","Display an affiliate leaderboard on your website",1000,22464,"2025-05-08T20:03:00.000Z",[69,70,71,23,72],"affiliate-performance","affiliatewp","leaderboard","top-affiliates","https:\u002F\u002Faffiliatewp.com\u002Faddons\u002Fleaderboard\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faffiliatewp-leaderboard.1.2.0.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":65,"downloaded":83,"rating":13,"num_ratings":14,"last_updated":84,"tested_up_to":85,"requires_at_least":17,"requires_php":53,"tags":86,"homepage":90,"download_link":91,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":28,"fetched_at":29},"disclaimify","Disclaimify – Affiliate Disclosure \u002F Disclaimer for WordPress","1.0.0","HasThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fhasthemes\u002F","\u003Cp>Introducing Disclaimify, an efficient WordPress plugin designed specifically for affiliate marketers, bloggers, and website owners to easily inform their web visitors about potential compensation when purchasing through affiliate links.\u003C\u002Fp>\n\u003Cp>With Disclaimify, you can effortlessly present the disclosure statement across multiple posts simultaneously. Additionally, you have the flexibility to choose specific pages or taxonomies where the disclosure statement should be displayed.\u003C\u002Fp>\n\u003Cp>This affiliate disclosure plugin offers a range of modern and convenient features for displaying the affiliate disclosure statement. You can hide the disclosure on certain pages\u002Fposts\u002Ftaxonomies, prioritize the display of disclosures, or even showcase them using shortcodes anywhere.\u003C\u002Fp>\n\u003Cp>Experience the convenience of Disclaimify as you inform your audience about compensation through affiliate links with ease.\u003C\u002Fp>\n\u003Ch3>Benefits of Using Disclaimify – WordPress Affiliate Disclosure Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Multiple Options to manage disclosure statements in one place.\u003C\u002Fli>\n\u003Cli>Simple FTC compliance management for your blog postings.\u003C\u002Fli>\n\u003Cli>With Disclaimify, you can effortlessly inform your readers about affiliate links while maintaining transparency and compliance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display the disclosure at the start and\u002For the end of a post content.\u003C\u002Fli>\n\u003Cli>Show disclosure at post meta start and\u002For end (Blocksy Theme).\u003C\u002Fli>\n\u003Cli>Easily customize disclosure content using Gutenberg Editor.\u003C\u002Fli>\n\u003Cli>Custom Post type support.\u003C\u002Fli>\n\u003Cli>Show Disclosure on all posts or only on certain posts or only on taxonomies (Category \u002F Tags).\u003C\u002Fli>\n\u003Cli>Hide Disclosure only on certain posts or taxonomies (Category \u002F Tags).\u003C\u002Fli>\n\u003Cli>Show Disclosure Based on priority.\u003C\u002Fli>\n\u003Cli>Shortcode supported\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Details of Each Feature about Disclaimify\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Display the disclosure at the start and\u002For the end of a post content:\u003C\u002Fstrong> With Disclaimify, you can easily choose to display the disclosure statement at the beginning and\u002For the end of your post content. This ensures that your audience is informed about affiliate compensation right from the start or after reading the entire post.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Show disclosure at post meta start and\u002For end (Blocksy Theme):\u003C\u002Fstrong> If you are using the Blocksy theme, Disclaimify seamlessly integrates with it, allowing you to display the disclosure statement at the start and\u002For the end of the post meta section. This provides a clear and visible disclosure for your readers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Easily customize disclosure content using Gutenberg Editor:\u003C\u002Fstrong> Disclaimify makes it effortless to customize the content of your disclosure statement using the Gutenberg Editor. You can easily modify the text, format, and style to match your website’s branding and design.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Post type support:\u003C\u002Fstrong> The plugin offers support for custom post types, ensuring that the disclosure statement can be displayed on different types of posts on your WordPress website. This allows you to maintain transparency across all types of content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Show Disclosure on all posts or only on certain posts or only on taxonomies (Category \u002F Tags):\u003C\u002Fstrong> Disclaimify provides flexibility in displaying the disclosure statement. You can choose to show it on all posts, select specific posts where it should be displayed, or even restrict it to certain taxonomies such as categories or tags. This allows you to tailor the disclosure to relevant content and target specific sections of your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Hide Disclosure only on certain posts or taxonomies (Category \u002F Tags):\u003C\u002Fstrong> In addition to showing the disclosure, Disclaimify also allows you to hide the disclosure on specific posts or taxonomies. This can be useful when you want to exclude certain content from having a disclosure statement displayed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Show Disclosure Based on priority:\u003C\u002Fstrong> If your website has multiple disclosure statements, Disclaimify allows you to set priorities for each one. This ensures that the disclosure statements are displayed in the desired order, providing clear and consistent information to your audience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcode supported:\u003C\u002Fstrong> Disclaimify supports shortcodes, making it easy to place the disclosure statement anywhere on your WordPress website. You can use shortcodes to display the disclosure in custom areas or even within specific sections of your posts or pages.\u003C\u002Fp>\n","Disclaimify is the ultimate solution to add affiliate disclosure statements & inform your readers about affiliate links while ensuring transparency.",2354,"2025-12-02T09:24:00.000Z","6.9.4",[20,87,88,21,89],"affiliate-marketing","disclaimer","disclosure-statement","https:\u002F\u002Fhasthemes.com\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisclaimify.1.0.0.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":65,"downloaded":100,"rating":13,"num_ratings":101,"last_updated":102,"tested_up_to":103,"requires_at_least":104,"requires_php":105,"tags":106,"homepage":107,"download_link":108,"security_score":109,"vuln_count":11,"unpatched_count":11,"last_vuln_date":28,"fetched_at":29},"fmtc-affiliate-disclosure","FMTC Affiliate Disclosure","2.0.3","fmtc","https:\u002F\u002Fprofiles.wordpress.org\u002Ffmtc\u002F","\u003Cp>The FTC requires that bloggers, affiliates and publishers disclose their relationships with merchant if they earn money\u003Cbr \u002F>\nfrom links within blog posts. This plugin will add a simple FTC-compliant disclosure statement at the beginning of all\u003Cbr \u002F>\nblog posts.\u003C\u002Fp>\n","Add FTC-Compliant Disclosure statement to the beginning of your blog posts",20584,3,"2022-03-24T19:13:00.000Z","5.9.13","4.6","5.3",[20,21],"https:\u002F\u002Ftoolkit.fmtc.co\u002Fftc-disclosure-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffmtc-affiliate-disclosure.zip",85,{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":65,"downloaded":118,"rating":13,"num_ratings":14,"last_updated":119,"tested_up_to":120,"requires_at_least":121,"requires_php":122,"tags":123,"homepage":126,"download_link":127,"security_score":128,"vuln_count":101,"unpatched_count":11,"last_vuln_date":129,"fetched_at":29},"wp-affiliate-disclosure","WP Affiliate Disclosure","1.2.10","mojofywp","https:\u002F\u002Fprofiles.wordpress.org\u002Fmojofywp\u002F","\u003Cp>Live Demo: \u003Ca href=\"https:\u002F\u002Fwww.mojofywp.com\u002Fwp-affiliate-disclosure\u002Fdemo\" title=\"WP Affiliate Disclosure in Action\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.mojofywp.com\u002Fwp-affiliate-disclosure\u002Fdemo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>If you’re an affiliate marketer, blogger, or website owner, and you’re promoting products of companies from US, UK, or Canada, the FTC (Federal Trade Commission) requires you to tell your visitors that you will be compensated if they purchase something through your affiliate link(s).\u003C\u002Fp>\n\u003Cp>However, adding the disclosure statement manually into each posts would be a hassle – But worries no more…\u003C\u002Fp>\n\u003Cp>WP Affiliate Disclosure allows you to add a customizable, FTC-compliant disclosure statement that will automatically display across your WordPress website based on the rule(s) you define.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Main features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Show the disclosure statement at the beginning and\u002For the end of a post.\u003C\u002Fli>\n\u003Cli>Easily customize statement content, including adding in links, images, as well as HTML elements.\u003C\u002Fli>\n\u003Cli>Only show the disclosure statement on certain posts.\u003C\u002Fli>\n\u003Cli>Only show the disclosure statement based on its taxonomies ( categories \u002F tags )\u003C\u002Fli>\n\u003Cli>Works on custom post type as well\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Live Demo: \u003Ca href=\"https:\u002F\u002Fwww.mojofywp.com\u002Fwp-affiliate-disclosure\u002Fdemo\" title=\"WP Affiliate Disclosure in Action\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.mojofywp.com\u002Fwp-affiliate-disclosure\u002Fdemo\u003C\u002Fa>\u003C\u002Fp>\n","Automatically add a customizable, FTC-compliant disclosure statement across your WordPress website based on the rule(s) you define.",34189,"2025-01-28T08:49:00.000Z","6.7.5","4.9.8","5.6",[20,124,125,21,89],"affiliate-disclosure","affiliate-disclosure-statement","https:\u002F\u002Fwww.mojofywp.com\u002Fwp-affiliate-disclosure","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-affiliate-disclosure.zip",90,"2023-12-29 00:00:00",{"attackSurface":131,"codeSignals":160,"taintFlows":168,"riskAssessment":245,"analyzedAt":251},{"hooks":132,"ajaxHandlers":144,"restRoutes":145,"shortcodes":146,"cronEvents":159,"entryPointCount":101,"unprotectedCount":11},[133,139],{"type":134,"name":135,"callback":136,"file":137,"line":138},"action","admin_menu","shfd_add_settings_page","show-affiliate-disclosure.php",28,{"type":140,"name":141,"callback":142,"file":137,"line":143},"filter","the_content","shfd_auto_inject_disclosures",151,[],[],[147,151,155],{"tag":148,"callback":149,"file":137,"line":150},"affiliate_disclosure","shfd_affiliate_shortcode",112,{"tag":152,"callback":153,"file":137,"line":154},"sponsored_disclosure","shfd_sponsored_shortcode",117,{"tag":156,"callback":157,"file":137,"line":158},"partnership_disclosure","shfd_partnership_shortcode",122,[],{"dangerousFunctions":161,"sqlUsage":162,"outputEscaping":164,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":14,"bundledLibraries":167},[],{"prepared":11,"raw":11,"locations":163},[],{"escaped":165,"rawEcho":11,"locations":166},62,[],[],[169,222],{"entryPoint":170,"graph":171,"unsanitizedCount":11,"severity":221},"shfd_render_settings_page (show-affiliate-disclosure.php:30)",{"nodes":172,"edges":213},[173,178,183,187,189,193,195,199,201,205,207,211],{"id":174,"type":175,"label":176,"file":137,"line":177},"n0","source","$_POST['shfd_affiliate_disclosure']",36,{"id":179,"type":180,"label":181,"file":137,"line":177,"wp_function":182},"n1","sink","update_option() [Settings Manipulation]","update_option",{"id":184,"type":175,"label":185,"file":137,"line":186},"n2","$_POST['shfd_sponsored_disclosure']",37,{"id":188,"type":180,"label":181,"file":137,"line":186,"wp_function":182},"n3",{"id":190,"type":175,"label":191,"file":137,"line":192},"n4","$_POST['shfd_partnership_disclosure']",38,{"id":194,"type":180,"label":181,"file":137,"line":192,"wp_function":182},"n5",{"id":196,"type":175,"label":197,"file":137,"line":198},"n6","$_POST['shfd_font_size']",39,{"id":200,"type":180,"label":181,"file":137,"line":198,"wp_function":182},"n7",{"id":202,"type":175,"label":203,"file":137,"line":204},"n8","$_POST['shfd_placement']",40,{"id":206,"type":180,"label":181,"file":137,"line":204,"wp_function":182},"n9",{"id":208,"type":175,"label":209,"file":137,"line":210},"n10","$_POST['shfd_default_disclosure']",41,{"id":212,"type":180,"label":181,"file":137,"line":210,"wp_function":182},"n11",[214,216,217,218,219,220],{"from":174,"to":179,"sanitized":215},true,{"from":184,"to":188,"sanitized":215},{"from":190,"to":194,"sanitized":215},{"from":196,"to":200,"sanitized":215},{"from":202,"to":206,"sanitized":215},{"from":208,"to":212,"sanitized":215},"low",{"entryPoint":223,"graph":224,"unsanitizedCount":11,"severity":221},"\u003Cshow-affiliate-disclosure> (show-affiliate-disclosure.php:0)",{"nodes":225,"edges":238},[226,227,228,229,230,231,232,233,234,235,236,237],{"id":174,"type":175,"label":176,"file":137,"line":177},{"id":179,"type":180,"label":181,"file":137,"line":177,"wp_function":182},{"id":184,"type":175,"label":185,"file":137,"line":186},{"id":188,"type":180,"label":181,"file":137,"line":186,"wp_function":182},{"id":190,"type":175,"label":191,"file":137,"line":192},{"id":194,"type":180,"label":181,"file":137,"line":192,"wp_function":182},{"id":196,"type":175,"label":197,"file":137,"line":198},{"id":200,"type":180,"label":181,"file":137,"line":198,"wp_function":182},{"id":202,"type":175,"label":203,"file":137,"line":204},{"id":206,"type":180,"label":181,"file":137,"line":204,"wp_function":182},{"id":208,"type":175,"label":209,"file":137,"line":210},{"id":212,"type":180,"label":181,"file":137,"line":210,"wp_function":182},[239,240,241,242,243,244],{"from":174,"to":179,"sanitized":215},{"from":184,"to":188,"sanitized":215},{"from":190,"to":194,"sanitized":215},{"from":196,"to":200,"sanitized":215},{"from":202,"to":206,"sanitized":215},{"from":208,"to":212,"sanitized":215},{"summary":246,"deductions":247},"The \"show-affiliate-disclosure\" v1.0 plugin exhibits a generally strong security posture based on the static analysis.  The absence of dangerous functions, proper escaping of all outputs, and the exclusive use of prepared statements for SQL queries are significant strengths.  Furthermore, the plugin demonstrates an awareness of security by including capability checks, and the taint analysis revealed no critical or high-severity vulnerabilities. The vulnerability history also shows a clean record with no known CVEs, indicating a history of stable and secure development.\n\nHowever, a notable area for concern is the complete absence of nonce checks across all entry points, which include three shortcodes. While the analysis reports zero unprotected entry points, the lack of nonce validation, especially on shortcodes which can be triggered by users or even automated processes, introduces a potential risk for Cross-Site Request Forgery (CSRF) attacks.  Despite the limited attack surface and the presence of capability checks, the absence of nonce protection leaves a gap that could be exploited if an attacker can trick a logged-in user into triggering these shortcodes with malicious intent.\n\nIn conclusion, the plugin is built on a solid foundation with good coding practices in place, particularly regarding data sanitization and database interaction. The clean vulnerability history further bolsters confidence. The primary weakness identified is the oversight in implementing nonce checks, which is a common security best practice for handling user-initiated actions within WordPress. Addressing this would further harden the plugin's security.",[248],{"reason":249,"points":250},"Missing nonce checks on shortcodes",10,"2026-04-16T14:08:29.323Z",{"wat":253,"direct":258},{"assetPaths":254,"generatorPatterns":255,"scriptPaths":256,"versionParams":257},[],[],[],[],{"cssClasses":259,"htmlComments":260,"htmlAttributes":261,"restEndpoints":262,"jsGlobals":263,"shortcodeOutput":264},[],[],[],[],[],[265,266,267,268,269,270,271],"[affiliate_disclosure]","[sponsored_disclosure]","[partnership_disclosure]","\u003Cp style=\"font-size: ","\u003Cstrong>Affiliate Disclosure:\u003C\u002Fstrong>","\u003Cstrong>Sponsored Disclosure:\u003C\u002Fstrong>","\u003Cstrong>Partnership Disclosure:\u003C\u002Fstrong>",{"error":215,"url":273,"statusCode":274,"statusMessage":275,"message":275},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fshow-affiliate-disclosure\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":14,"versions":277},[278],{"version":6,"download_url":26,"svn_tag_url":279,"released_at":28,"has_diff":280,"diff_files_changed":281,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":282,"is_current":215},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fshow-affiliate-disclosure\u002Ftags\u002F1.0\u002F",false,[],[]]