[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0L95Aa002REmLgsKd7kiZ7zTqADyx_JKNXuJ-UMwXRM":3},{"slug":4,"name":4,"version":5,"author":6,"author_profile":7,"description":8,"short_description":9,"active_installs":10,"downloaded":11,"rating":12,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":14,"tags":17,"homepage":14,"download_link":19,"security_score":12,"vuln_count":20,"unpatched_count":20,"last_vuln_date":21,"fetched_at":22,"vulnerabilities":23,"developer":24,"crawl_stats":21,"alternatives":28,"analysis":140,"fingerprints":188},"track-incoming-referrer","1.0.0","averageradical","https:\u002F\u002Fprofiles.wordpress.org\u002Faverageradical\u002F","\u003Cp>Non-technical summary: Track incoming referrer and write it to any hidden form field with the identifier “referrer” (this can be created in Contact Form 7, for example; see below). Also if the WordPress site redirects from HTTP to HTTPS, this plugin also overrides the redirect to add the referrer to the https URL.\u003C\u002Fp>\n\u003Cp>Technical details: This plugin runs client-side JavaScript in every page in HEAD and if there isn’t a session cookie with the name “referrer”, then it writes a session cookie with the name “referrer” and the value of either document.referrer, or if that’s empty, the URL-encoded value of window.location.href. There is another client-side JavaScript in every page before  which writes the value of the “referrer” cookie to any INPUT with the ID “referrer”, if it exists.\u003C\u002Fp>\n\u003Cp>When integrating with Contact Form 7, add a hidden input field such as the following:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[hidden referrer id:referrer]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>And then add to the Mail’s Message Body:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Referrer: [referrer]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you’re just integrating this with HTML, just add this to any form:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cinput type=\"hidden\" id=\"referrer\" name=\"referrer\" \u002F>\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Track incoming referrer and write it to any hidden form field with the identifier \"referrer\".",10,2374,100,1,"","4.7.32","2.5",[18],"referrer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftrack-incoming-referrer.1.0.0.zip",0,null,"2026-03-15T10:48:56.248Z",[],{"slug":6,"display_name":6,"profile_url":7,"plugin_count":13,"total_installs":10,"avg_security_score":12,"avg_patch_time_days":25,"trust_score":26,"computed_at":27},30,94,"2026-04-04T14:03:41.468Z",[29,54,76,99,120],{"slug":30,"name":31,"version":32,"author":33,"author_profile":34,"description":35,"short_description":36,"active_installs":37,"downloaded":38,"rating":12,"num_ratings":39,"last_updated":40,"tested_up_to":41,"requires_at_least":42,"requires_php":43,"tags":44,"homepage":50,"download_link":51,"security_score":52,"vuln_count":20,"unpatched_count":20,"last_vuln_date":21,"fetched_at":53},"remove-noreferrer","Remove noreferrer","2.0.0","gruz0","https:\u002F\u002Fprofiles.wordpress.org\u002Fgruz0\u002F","\u003Cp>\u003Cstrong>“Remove noreferrer” automatically removes \u003Ccode>rel=\"noreferrer\"\u003C\u002Fcode> attribute from links on your website on-the-fly.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Plugin does not modify original links or content in the database.\u003C\u002Fp>\n\u003Ch3>Which kind of content supported?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Posts\u003C\u002Fli>\n\u003Cli>Pages\u003C\u002Fli>\n\u003Cli>Blog page (homepage, etc.)\u003C\u002Fli>\n\u003Cli>Comments\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Also it supports standard WordPress widgets:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“Text”\u003C\u002Fli>\n\u003Cli>“Custom HTML”\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Docs & Support\u003C\u002Fh4>\n\u003Cp>This plugin is an open source project and we would love you to help us make it better. If you want a new feature will be implemented in this plugin, you can open a \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgruz0\u002Fremove-noreferrer\u002Fissues\u002Fnew\" rel=\"nofollow ugc\">GitHub Issue\u003C\u002Fa>. If you don’t have a GitHub Account you can send me email to \u003Ca href=\"mailto:alexander@kadyrov.dev\" rel=\"nofollow ugc\">alexander@kadyrov.dev\u003C\u002Fa>. You can find more detailed information about plugin on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgruz0\u002Fremove-noreferrer\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Donations\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.buymeacoffee.com\u002Fgruz0\" rel=\"nofollow ugc\">Buy Me a Coffee\u003C\u002Fa>\u003C\u002Fp>\n","\"Remove noreferrer\" automatically removes rel=\"noreferrer\" attribute from links on your website on-the-fly.",5000,15740,14,"2021-01-04T11:56:00.000Z","5.6.17","5.1","5.6",[45,46,47,48,49],"comments","noreferrer","page","post","widgets","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fremove-noreferrer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-noreferrer.2.0.0.zip",85,"2026-03-15T15:16:48.613Z",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":62,"downloaded":63,"rating":20,"num_ratings":20,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":74,"download_link":75,"security_score":12,"vuln_count":20,"unpatched_count":20,"last_vuln_date":21,"fetched_at":53},"affiliatewp-affiliate-info","AffiliateWP – Affiliate Info","1.2.0","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>Affiliate Info allows you to show affiliate information based on the affiliate\u003Cbr \u002F>\ncurrently being tracked. When a user clicks an affiliate’s referral URL and\u003Cbr \u002F>\narrives on your website, the affiliate’s ID is stored by AffiliateWP.\u003Cbr \u002F>\nAffiliate Info simply shows information based on the tracked affiliate.\u003C\u002Fp>\n\u003Cp>Let’s say you have an affiliate named John who shares his referral URL.\u003Cbr \u002F>\nAny user that clicks on John’s referral link can now see a variety of information\u003Cbr \u002F>\nabout John, anywhere on your website.\u003C\u002Fp>\n\u003Cp>You can show:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>John’s WordPress display name\u003C\u002Fli>\n\u003Cli>John’s website URL\u003C\u002Fli>\n\u003Cli>John’s email address (be careful with this!)\u003C\u002Fli>\n\u003Cli>John’s gravatar image\u003C\u002Fli>\n\u003Cli>John’s WordPress username\u003C\u002Fli>\n\u003Cli>John’s biographical info (from his WordPress profile)\u003C\u002Fli>\n\u003Cli>John’s Twitter username\u003C\u002Fli>\n\u003Cli>John’s Facebook URL\u003C\u002Fli>\n\u003Cli>John’s Google+ URL\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>There are currently 9 shortcodes to show the information above:\u003C\u002Fp>\n\u003Col>\n\u003Cli>[affiliate_info_name]\u003C\u002Fli>\n\u003Cli>[affiliate_info_website]\u003C\u002Fli>\n\u003Cli>[affiliate_info_email]\u003C\u002Fli>\n\u003Cli>[affiliate_info_gravatar]\u003C\u002Fli>\n\u003Cli>[affiliate_info_username]\u003C\u002Fli>\n\u003Cli>[affiliate_info_bio]\u003C\u002Fli>\n\u003Cli>[affiliate_info_twitter]\u003C\u002Fli>\n\u003Cli>[affiliate_info_facebook]\u003C\u002Fli>\n\u003Cli>[affiliate_info_googleplus]\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>There’s also 2 shortcodes that you can embed the above in:\u003C\u002Fp>\n\u003Col>\n\u003Cli>[affiliate_info_referred] – show content only when an affiliate is being tracked\u003C\u002Fli>\n\u003Cli>[affiliate_info_not_referred] – show content only when an affiliate is not being tracked. Useful for providing a fallback.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>If you’re a developer you can access this information directly with some useful\u003Cbr \u002F>\nPHP functions.\u003C\u002Fp>\n\u003Cp>Affiliate Info also works in tandem with AffiliateWP’s Credit Last Referrer option\u003Cbr \u002F>\nwhich means the information will change each time a new referral URL is used.\u003C\u002Fp>\n\u003Cp>Some potential uses for this add-on include:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Showing the customer who referred them\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Show a custom message based on the affiliate being tracked. For example,\u003Cbr \u002F>\n“You’ve been referred by John” or “Your site representative is John”.\u003C\u002Fp>\n\u003Cp>For example:\u003C\u002Fp>\n\u003Cp>Your site representative is [affiliate_info_name]\u003C\u002Fp>\n\u003Cp>If no affiliate is being tracked it will just show “Your site representative is ”\u003Cbr \u002F>\nso use the [affiliate_info_referred] shortcode to make sure nothing is shown when\u003Cbr \u002F>\nno affiliate is being tracked.\u003C\u002Fp>\n\u003Cp>For example:\u003C\u002Fp>\n\u003Cp>[affiliate_info_referred]Your site representative is [affiliate_info_name][\u002Faffiliate_info_referred]\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Allow the site visitor to contact the affiliate\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>There may be instances where your affiliates are in direct contact with your customers. Show the affiliate’s email address, or add a form (Gravity Forms or another form plugin) which sends an email to the affiliate being tracked.\u003C\u002Fp>\n\u003Cp>Note, if you’re going to show any form of email address out in the wild, make sure you protect it using one of the many plugins available on the WordPress repo.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Create a landing page\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create a landing page for your products that show the current tracked affiliate’s information. This is especially useful if an affiliate does not have a website, or you want more control over how your products are advertised. Affiliates can link directly to your landing page with their referral URL, and their information will be displayed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What is AffiliateWP?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\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 information based on the affiliate's referral URL.",1000,22553,"2025-05-08T18:59:00.000Z","6.8.5","5.2","7.4",[69,70,71,72,73],"affiliate-details","affiliate-info","affiliatewp","referral-tracking","show-referrer","https:\u002F\u002Faffiliatewp.com\u002Faddons\u002Faffiliate-info\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faffiliatewp-affiliate-info.1.2.0.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":86,"num_ratings":39,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":97,"download_link":98,"security_score":12,"vuln_count":20,"unpatched_count":20,"last_vuln_date":21,"fetched_at":53},"analytics-spam-blocker","Analytics Spam Blocker","4.2","Arnan de Gans","https:\u002F\u002Fprofiles.wordpress.org\u002Fadegans\u002F","\u003Cp>Installing \u003Cstrong>Analytics Spam Blocker\u003C\u002Fstrong> is almost a must-have for any WordPress or ClassicPress website that collects visitor analytics with something like Matomo Analytics, Google Analytics or similar services. Accurate analytics are often a vital tool to track your website’s performance or just to see how many visitors you get.\u003C\u002Fp>\n\u003Cp>Unfortunately there are lots of spambots from every shady corner of the internet that bounce off your website and give you false records in your analytics – This is called ‘referral spam’ or ‘referrer spam’.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Analytics Spam Blocker\u003C\u002Fstrong> helps prevent this kind of spam from ever reaching your website by blocking them at the server level leaving your analytics untouched.\u003C\u002Fp>\n\u003Cp>With \u003Cstrong>Analytics Spam Blocker\u003C\u002Fstrong> you can easily add new domains that you find and you’ll receive weekly updates in the background with new domains as well. Stop those sites from affecting your website analytics today!\u003C\u002Fp>\n","Prevent referrer spam from affecting your website analytics. Easily create a blocklist and receive new domains weekly to stay on top of the issue.",900,43678,78,"2025-12-27T01:54:00.000Z","6.9.4","5.8","8.0",[92,93,94,95,96],"analytics","antispam","referral-spam","referrer-spam","spam","https:\u002F\u002Fajdg.solutions\u002Fproduct\u002Fanalytics-spam-blocker\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanalytics-spam-blocker.4.2.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":109,"num_ratings":110,"last_updated":111,"tested_up_to":15,"requires_at_least":112,"requires_php":14,"tags":113,"homepage":118,"download_link":119,"security_score":52,"vuln_count":20,"unpatched_count":20,"last_vuln_date":21,"fetched_at":53},"referrer-input-for-contact-form-7","Referrer Input for Contact Form 7","1.0.1","damiarita","https:\u002F\u002Fprofiles.wordpress.org\u002Fdamiarita\u002F","\u003Cp>Addon for Contact Form 7 that creates a new kind of input that contains the URL of the page the user visited before the contact form page. This plugin works well with cache plugins, because the field is filled using javascript on the user’s computer in stead of the server.\u003C\u002Fp>\n\u003Cp>You can choose where in your email to introduce this info by using a mail-tag, like any other field.\u003C\u002Fp>\n\u003Ch4>How to use it?\u003C\u002Fh4>\n\u003Cp>Once you have installed and activated your plugin, a new type of field will be available in your Contact Form 7 forms. In order to add it to your form, you can either click on the “Referrer” button above your form editor, or add the shortcode like: [cf7rfr_referrer {your-referrer}] ({your-referrer} has to be replaced by the name you want to give the field)\u003C\u002Fp>\n\u003Cp>To recover the field’s info on your email, use this tag: [{your-referrer}]. It will print a URL.\u003C\u002Fp>\n\u003Ch4>What referrer?\u003C\u002Fh4>\n\u003Cp>This plugin looks at the HTTP referrer. Not at the traffic source. So, if your user comes from google, clicks some links in your site and ends up in your contact form page, the field will contain the last page in your site your client visited. It will not tell you whether the client landed from Google. This is meant to give you some context to the user’s message. Sometimes, they say “I love this product!” but you have no idea which one they are talking about. With the referrer field, at least you know what they saw last.\u003C\u002Fp>\n","Contact Form 7 Addon that creates a cache-resistant input that contains the URL of the page the user visited before the contact form page.",500,4104,84,5,"2017-01-11T11:38:00.000Z","1.4.0",[114,115,116,117,18],"contact-form-7","css","javascript","jquery","https:\u002F\u002Fwww.facebook.com\u002Fdamiarita","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freferrer-input-for-contact-form-7.zip",{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":26,"num_ratings":130,"last_updated":131,"tested_up_to":88,"requires_at_least":132,"requires_php":14,"tags":133,"homepage":138,"download_link":139,"security_score":12,"vuln_count":20,"unpatched_count":20,"last_vuln_date":21,"fetched_at":53},"cp-referrer-and-conversions-tracking","CP Referrer and Conversion Tracking","1.01.28","codepeople","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodepeople\u002F","\u003Cp>CP Referrer and Conversion Tracking is a useful tool for evaluating the result of marketing campaigns. It records the referral website of each visitor and it can also be used to identify the referral of the conversions (purchases, contact form submissions, appointments, bookings).\u003C\u002Fp>\n\u003Cp>The main features are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Records the referrer (HTTP referer) of each website visitor (tracking logs)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Provides graphics \u002F stats of referral websites and visitors (tracking stats)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Allow to create different referral links for different marketing campaigns (referral sources)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Records the original referrer and the latest referrer of the conversions\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Includes integration with multiple plugins for tracking its conversions\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Recording the referrer\u003C\u002Fh4>\n\u003Cp>The CP Referrer and Conversion Tracking plugin implements an efficient way to detect and store the referral website when the HTTP referer header is present(when the user clicks on a link pointing to a webpage). This automatically identify for example when the user comes from Google, Facebook or from other external website.\u003C\u002Fp>\n\u003Cp>The visitors with identified referrers are listed under the “Tracking Logs” menu. The referrer, IP address and time of the first visit is recorded as part of the logs.\u003C\u002Fp>\n\u003Cp>To avoid storing a large number of referrer logs, the old logs are deleted as default every 90 days. This number of days to delete old logs can be edited from the plugin settings.\u003C\u002Fp>\n\u003Ch4>Graphics \u002F stats of referral websites\u003C\u002Fh4>\n\u003Cp>The recorded logs are used to render graphics indicating the evolution of logs received per day, the logs received per hour and the referral websites identified.\u003C\u002Fp>\n\u003Cp>Stats are provided also for logs received per year, during the latest 12 months, during the latest 12 weeks and during the latest 30 days. This helps to evaluate evolution of referrers and visitors during different periods of time. Note: These stats may be impacted by the automatic deletion of old logs.\u003C\u002Fp>\n\u003Cp>This section is located under the plugin menu “Tracking Stats”.\u003C\u002Fp>\n\u003Ch4>Creating different referral links for different marketing campaigns\u003C\u002Fh4>\n\u003Cp>The purpose of this section is to create links for different marketing platforms, making easier to identify the referral.\u003C\u002Fp>\n\u003Cp>For example you can setup a different entry point for a Google Adwords campaign and for a Facebook Ads, this way the exact referrer source will be reported even if the automatic HTTP referer info is not sent.\u003C\u002Fp>\n\u003Cp>This section is located under the plugin menu “Referral Sources”.\u003C\u002Fp>\n\u003Ch4>Tracking Conversions\u003C\u002Fh4>\n\u003Cp>The CP Referrer and Conversion Tracking plugin can identify the referral of conversions, for example contact form submissions, purchases, bookings, appointment requests, etc…\u003C\u002Fp>\n\u003Cp>The conversions are listed with the referrer of the initial visit and also with the referrer of the latest user session in the case the visitor used a different referrer for the latest sessions when the conversion happened.\u003C\u002Fp>\n\u003Cp>To register the conversions the related add-on must be activated (add-ons are included in the plugin). Currently the plugin support several conversion add-ons for different plugins (contact forms, appointment requests, bookings, paypal payments) and we will be continuously working adding new integrations to identify conversions of third party plugins.\u003C\u002Fp>\n\u003Cp>This section is located under the menu “Tracking Conversions”.\u003C\u002Fp>\n\u003Ch4>Tracking conversions originated in other plugins\u003C\u002Fh4>\n\u003Cp>The “Add Ons” menu already includes several conversion add-ons for different plugins, for example to track conversions like the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Contact forms\u003C\u002Fli>\n\u003Cli>Quote request forms\u003C\u002Fli>\n\u003Cli>Appointment bookings\u003C\u002Fli>\n\u003Cli>General bookings\u003C\u002Fli>\n\u003Cli>Polls\u003C\u002Fli>\n\u003Cli>Payment forms \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Includes conversion tracking for the following plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-to-email\u002F\" rel=\"ugc\">Contact Form to Email\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fappointment-hour-booking\u002F\" rel=\"ugc\">Appointment Hour Booking\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fappointment-booking-calendar\u002F\" rel=\"ugc\">Appointment Booking Calendar\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbooking-calendar-contact-form\u002F\" rel=\"ugc\">Booking Calendar Contact Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcalculated-fields-form\u002F\" rel=\"ugc\">Calculated Fields Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcp-contact-form-with-paypal\u002F\" rel=\"ugc\">Contact Form with PayPal\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcp-polls\u002F\" rel=\"ugc\">CP Polls\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-time-slots-booking-form\u002F\" rel=\"ugc\">WP Time Slots Booking Form\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>New add-ons will be added soon.\u003C\u002Fp>\n\u003Cp>For developers: If you need to track a custom conversion writing the please see in the FAQ the supported hooks.\u003C\u002Fp>\n","CP Referrer and Conversion Tracking registers how the website visitors reached the website, identifying the referral website. Also track conversions.",400,13602,12,"2026-01-26T15:21:00.000Z","4.0",[134,135,136,18,137],"conversion","logs","referer","stats","http:\u002F\u002Fwordpress.dwbooster.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcp-referrer-and-conversions-tracking.1.01.28.zip",{"attackSurface":141,"codeSignals":162,"taintFlows":175,"riskAssessment":176,"analyzedAt":187},{"hooks":142,"ajaxHandlers":158,"restRoutes":159,"shortcodes":160,"cronEvents":161,"entryPointCount":20,"unprotectedCount":20},[143,149,153],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","wp_head","tir_head","track-incoming-referrer.php",90,{"type":144,"name":150,"callback":151,"file":147,"line":152},"wp_footer","tir_footer",91,{"type":154,"name":155,"callback":156,"priority":20,"file":147,"line":157},"filter","wp_redirect","tir_http_redirect_filter",92,[],[],[],[],{"dangerousFunctions":163,"sqlUsage":164,"outputEscaping":166,"fileOperations":20,"externalRequests":20,"nonceChecks":20,"capabilityChecks":20,"bundledLibraries":174},[],{"prepared":20,"raw":20,"locations":165},[],{"escaped":20,"rawEcho":167,"locations":168},2,[169,172],{"file":147,"line":170,"context":171},60,"raw output",{"file":147,"line":173,"context":171},69,[],[],{"summary":177,"deductions":178},"The 'track-incoming-referrer' plugin v1.0.0 exhibits a generally positive security posture due to the absence of known vulnerabilities and a lack of dangerous functions or file operations. The code analysis indicates no SQL injection risks as all queries utilize prepared statements. However, a significant concern arises from the complete lack of output escaping. With two output points identified and zero properly escaped, any data displayed to users, especially if it originates from external sources like referrers, could be vulnerable to cross-site scripting (XSS) attacks.  Furthermore, the absence of nonce checks and capability checks, while not directly identified as a risk in this analysis given the limited attack surface, represents a missed opportunity for robust security hardening. The plugin's vulnerability history is clean, suggesting good development practices or limited exposure. Overall, while the plugin is free from critical known issues, the unescaped output poses a notable risk that requires immediate attention.",[179,182,185],{"reason":180,"points":181},"0% of outputs properly escaped",8,{"reason":183,"points":184},"No nonce checks implemented",3,{"reason":186,"points":184},"No capability checks implemented","2026-03-16T23:13:09.517Z",{"wat":189,"direct":195},{"assetPaths":190,"generatorPatterns":191,"scriptPaths":192,"versionParams":194},[],[],[193],"\u002Fwp-content\u002Fplugins\u002Ftrack-incoming-referrer\u002Ftrack-incoming-referrer.php",[],{"cssClasses":196,"htmlComments":197,"htmlAttributes":198,"restEndpoints":199,"jsGlobals":200,"shortcodeOutput":205},[],[],[],[],[201,202,203,204],"getCookie","writeCookie","getParameterByName","setReferrerOnSubmit",[]]