[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYXIvunoI8ncJ8NU8PuavpyCs2DXKlH-aIBioN0ocvJM":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":22,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":57,"crawl_stats":35,"alternatives":64,"analysis":184,"fingerprints":922},"live-scores-for-sportspress","Live Scores for SportsPress","1.9.2","Igor Benic","https:\u002F\u002Fprofiles.wordpress.org\u002Fibenic\u002F","\u003Cp>Treat your visitors with live scores directly on your site. This plugin is an extension for SportsPress.\u003C\u002Fp>\n\u003Cp>Define the structure of your sport and deliver real-time minutes to your visitors.\u003C\u002Fp>\n\u003Cp>You can define periods that track minutes such as 1st & 2nd Half in Soccer and periods which do not track time (and even pause it) such as Timeouts (Basketball, Handball) or Penalties (after 120 minutes in soccer)\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FFPNgeMbE25U?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Currently Available Live Templates:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Event List\u003C\u002Fli>\n\u003Cli>Event Blocks\u003C\u002Fli>\n\u003Cli>League Tables\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Single Event:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Live Results\u003C\u002Fli>\n\u003Cli>Front From to edit live results and status\u003C\u002Fli>\n\u003Cli>Scorers (Add players who scored)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Widgets:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Live Event List\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Admin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Live Events Page where you can manage all live events\u003C\u002Fli>\n\u003Cli>Minutes Corrections\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PRO Feaures:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Live Event Commentary – add comments on the event page so your visitors know what is happening on the field\u003C\u002Fli>\n\u003Cli>Custom Commentary Icons\u003C\u002Fli>\n\u003Cli>Front Commentary Form\u003C\u002Fli>\n\u003Cli>Live Notifications Integration\u003C\u002Fli>\n\u003Cli>Commentary Custom Colors\u003C\u002Fli>\n\u003Cli>Auto Start an Event\u003C\u002Fli>\n\u003Cli>Commentary Player (Add a player picture to the commentary)\u003C\u002Fli>\n\u003C\u002Ful>\n","Add Live Scores feature to SportsPress. Give your visitors the ability to view the results without refreshing your page.",200,25265,86,3,"2022-04-17T20:36:00.000Z","5.9.13","4.0","5.6",[20,21],"live","sportspress","http:\u002F\u002Fwww.livesportspress.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flive-scores-for-sportspress.zip",84,2,0,"2021-08-24 00:00:00","2026-03-15T15:16:48.613Z",[30,46],{"id":31,"url_slug":32,"title":33,"description":34,"plugin_slug":4,"theme_slug":35,"affected_versions":36,"patched_in_version":37,"severity":38,"cvss_score":39,"cvss_vector":40,"vuln_type":41,"published_date":27,"updated_date":42,"references":43,"days_to_patch":45},"WF-002c6fea-4b76-47a6-9a39-1195f18aa6f6-live-scores-for-sportspress","live-scores-for-sportspress-authenticated-admin-local-file-inclusion","Live Scores for SportsPress \u003C= 1.9.0 - Authenticated (Admin+) Local File Inclusion","The Live Scores for SportsPress plugin for WordPress is vulnerable to Local File Inclusion in versions up to, and including, 1.9.0 via the 'tab' parameter. This allows authenticated attackers to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where images and other “safe” file types can be uploaded and included.",null,"\u003C=1.9.0","1.9.1","high",7.2,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Control of Filename for Include\u002FRequire Statement in PHP Program ('PHP Remote File Inclusion')","2024-01-22 19:56:02",[44],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F002c6fea-4b76-47a6-9a39-1195f18aa6f6?source=api-prod",882,{"id":47,"url_slug":48,"title":49,"description":50,"plugin_slug":4,"theme_slug":35,"affected_versions":36,"patched_in_version":37,"severity":51,"cvss_score":52,"cvss_vector":53,"vuln_type":54,"published_date":27,"updated_date":42,"references":55,"days_to_patch":45},"WF-6b4087e9-071c-4cfc-b23d-ae8dd0059a2b-live-scores-for-sportspress","live-scores-for-sportspress-reflected-cross-site-scripting","Live Scores for SportsPress \u003C= 1.9.0 - Reflected Cross-Site Scripting","The Live Scores for SportsPress plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the ‘lsfs_match_date’ parameter in versions up to, and including, 1.9.0 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')",[56],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F6b4087e9-071c-4cfc-b23d-ae8dd0059a2b?source=api-prod",{"slug":58,"display_name":7,"profile_url":8,"plugin_count":59,"total_installs":60,"avg_security_score":24,"avg_patch_time_days":61,"trust_score":62,"computed_at":63},"ibenic",12,2190,479,68,"2026-04-04T02:33:03.669Z",[65,90,116,140,162],{"slug":66,"name":67,"version":68,"author":69,"author_profile":70,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":13,"num_ratings":75,"last_updated":76,"tested_up_to":77,"requires_at_least":78,"requires_php":79,"tags":80,"homepage":86,"download_link":87,"security_score":88,"vuln_count":25,"unpatched_count":26,"last_vuln_date":89,"fetched_at":28},"better-search-replace","Better Search Replace","1.4.10","WP Engine","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpengine\u002F","\u003Cp>When moving your WordPress site to a new domain or server, you will likely run into a need to run a search\u002Freplace on the database for everything to work correctly. Fortunately, there are several plugins available for this task, however, all have a different approach to a few key features. This plugin consolidates the best features from these plugins, incorporating the following features in one simple plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Serialization support for all tables\u003C\u002Fli>\n\u003Cli>The ability to select specific tables\u003C\u002Fli>\n\u003Cli>The ability to run a “dry run” to see how many fields will be updated\u003C\u002Fli>\n\u003Cli>No server requirements aside from a running installation of WordPress\u003C\u002Fli>\n\u003Cli>WordPress Multisite support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Time-saving features available in the Pro version:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View exactly what changed during a search\u002Freplace\u003C\u002Fli>\n\u003Cli>Backup and import the database while running a search\u002Freplace\u003C\u002Fli>\n\u003Cli>Priority email support from the developer of the plugin\u003C\u002Fli>\n\u003Cli>Save or load custom profiles for quickly repeating a search\u002Freplace in the future\u003C\u002Fli>\n\u003Cli>Support and updates for 1 year\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbettersearchreplace.com\u002F\" rel=\"nofollow ugc\">Learn more about Better Search Replace Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>The search and replace functionality is heavily based on interconnect\u002Fit’s great and open-source Search Replace DB script, modified to use WordPress native database functions to ensure compatibility.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supported Languages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Want to contribute?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Feel free to open an issue or submit a pull request on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdeliciousbrains\u002Fbetter-search-replace\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n","A simple plugin to update URLs or other text in a database.",1000000,17311737,541,"2025-12-08T17:21:00.000Z","6.9.4","3.0.1","",[81,82,83,84,85],"search-and-replace","search-replace","search-replace-database","update-database-urls","update-live-url","https:\u002F\u002Fbettersearchreplace.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-search-replace.1.4.10.zip",98,"2024-01-24 00:00:00",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":98,"downloaded":99,"rating":100,"num_ratings":101,"last_updated":102,"tested_up_to":77,"requires_at_least":103,"requires_php":104,"tags":105,"homepage":111,"download_link":112,"security_score":113,"vuln_count":114,"unpatched_count":26,"last_vuln_date":115,"fetched_at":28},"wp-mail-logging","WP Mail Logging","1.16.0","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>WP Mail Logging is the most popular plugin for logging emails sent from your WordPress site. Simply activate it and it will work immediately, no extra configuration is needed.\u003C\u002Fp>\n\u003Ch3>Are your WordPress emails not being sent or delivered?\u003C\u002Fh3>\n\u003Cp>Use this plugin to log all outgoing emails from your WordPress site. If there are any errors when sending the email from your site, our email logs will catch that error and display it to you.\u003C\u002Fp>\n\u003Cp>This will allow you to debug and fix your email sending issue.\u003C\u002Fp>\n\u003Ch3>Did a client not receive your email?\u003C\u002Fh3>\n\u003Cp>Our email logs allow you to resend any email that was sent from your site. No more lost emails!\u003C\u002Fp>\n\u003Ch3>Do you just want to keep a record of all emails sent from your site?\u003C\u002Fh3>\n\u003Cp>By default, WordPress and your web host do not log, store or keep track of emails sent from your website.\u003C\u002Fp>\n\u003Cp>This plugin will allow you to do just that. Our email logs will store every email that is sent from your WordPress site.\u003C\u002Fp>\n\u003Cp>You can search and view a particular email log, inspect its content or attachments, and even resend that email.\u003C\u002Fp>\n\u003Ch3>What email information is logged?\u003C\u002Fh3>\n\u003Cp>All emails sent from your WordPress site are logged. And here is the information that is stored:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Email Subject\u003C\u002Fli>\n\u003Cli>Email Content (HTML or text)\u003C\u002Fli>\n\u003Cli>Email Attachments\u003C\u002Fli>\n\u003Cli>Email Headers (to, from, reply-to, cc, bcc, …)\u003C\u002Fli>\n\u003Cli>Error Message (in case there was an error while attempting to send the email)\u003C\u002Fli>\n\u003Cli>IP Address of originating server (can be enabled in the settings)\u003C\u002Fli>\n\u003Cli>Date and Time of the email\u003C\u002Fli>\n\u003Cli>Receiver (the TO email address)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why are my logged emails still not delivered to the inbox?\u003C\u002Fh3>\n\u003Cp>There are a lot of steps that emails have to make in order to be delivered to the recipient’s inbox.\u003C\u002Fp>\n\u003Cp>When your WordPress site sends an email, there’s no guarantee it will be delivered.\u003C\u002Fp>\n\u003Cp>This is what the email’s journey looks like:\u003C\u002Fp>\n\u003Col>\n\u003Cli>WordPress creates an email\u003C\u002Fli>\n\u003Cli>WordPress passes the email to your website host and that email gets logged by our plugin\u003C\u002Fli>\n\u003Cli>The host server takes the email and sends it (SMTP or Mail Transfer Agent)\u003C\u002Fli>\n\u003Cli>Recipient server receives or blocks the email\u003C\u002Fli>\n\u003Cli>If the email is accepted, the spam filter decides if it goes to the inbox or the spam folder\u003C\u002Fli>\n\u003Cli>Recipients see the email and might open it.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>This plugin does not track delivery after step 2.\u003C\u002Fp>\n\u003Cp>If you have deliverability issues, we suggest installing the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-mail-smtp\u002F\" rel=\"ugc\">WP Mail SMTP\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003Cp>WP Mail SMTP fixes WordPress email deliverability problems, you can choose between 12 email providers (Gmail, Outlook, SendLayer, Mailgun, …) to resolve your email sending issue and it’s super easy to set up. WP Mail SMTP is trusted by more than 3 million websites.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>The plugin was created and launched in 2014 by \u003Ca href=\"https:\u002F\u002Fno3x.de\u002F\" rel=\"nofollow ugc\">Christian Zöller\u003C\u002Fa>.\u003C\u002Fp>\n","Log, view, and resend all emails sent from your WordPress site. Great for resolving email sending issues or keeping a copy for auditing.",300000,4360548,94,349,"2026-02-19T07:13:00.000Z","5.3","7.4",[106,107,108,109,110],"deliverability","email","email-log","smtp","spam","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-mail-logging\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-mail-logging.1.16.0.zip",89,6,"2026-02-27 17:58:35",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":126,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":18,"requires_php":130,"tags":131,"homepage":137,"download_link":138,"security_score":139,"vuln_count":26,"unpatched_count":26,"last_vuln_date":35,"fetched_at":28},"fast-indexing-api","Instant Indexing for Google","1.1.22","Rank Math SEO","https:\u002F\u002Fprofiles.wordpress.org\u002Frankmath\u002F","\u003Ch3>Get your website’s pages, and content crawled immediately! Use the Instant Indexing plugin to beat your competition and rank higher.\u003C\u002Fh3>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>: Google recommends that you use the Indexing API ONLY for Job Posting and Live Streaming websites. However, it works on any type of website and many of our users have seen great results already. Please proceed with caution.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Whether you are a novice blogger or a seasoned SEO – you know the importance of getting into the Google index. It is the very first step before your website can see any organic traffic coming from Google or any other search engine.\u003C\u002Fp>\n\u003Cp>If your pages don’t get indexed, your website is essentially invisible to Google and all the visitors – visitors that would otherwise “see” your website in the search engines.\u003C\u002Fp>\n\u003Cp>So, it is pretty important that your new content gets crawled\u002Findexed fast, and it is equally important for your already published content to get updated in Google as well.\u003C\u002Fp>\n\u003Cp>How do you do one or the other? Or, how about doing them both?\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enter the Instant Indexing plugin by Rank Math\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When you publish new content or update old content on your WordPress website, the Instant Indexing plugin sends a crawl request to Google using the Google Indexing API.\u003C\u002Fp>\n\u003Cp>The result? \u003Cstrong>Almost immediate indexing of your content\u003C\u002Fstrong>. \u003Ca href=\"https:\u002F\u002Frankmath.com\u002Fblog\u002Fgoogle-indexing-api\u002F#proof\" rel=\"nofollow ugc\">Here is an example\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>There are a lot of plus points of having your content instantly crawled and indexed by the search engines, but, here are a few major advantages of using the Instant Indexing plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Rank faster\u003C\u002Fstrong> – Have that awesome content you know users will like? Get it in front of your audience faster.\u003C\u002Fli>\n\u003Cli>Increase your chances of ranking above your competition\u003C\u002Fli>\n\u003Cli>Keep search results up-to-date\u003C\u002Fli>\n\u003Cli>One-time Setup\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Submissions\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Manual Submissions\u003C\u002Fli>\n\u003Cli>Excludes Custom Post Types\u003C\u002Fli>\n\u003Cli>Send request to remove Post from Google SERPs\u003C\u002Fli>\n\u003Cli>Get Current Post Status\u003C\u002Fli>\n\u003Cli>Compatible with Any SEO WordPress Plugin\u003C\u002Fli>\n\u003Cli>Bulk Submissions (Up to 100 URLs)\u003C\u002Fli>\n\u003Cli>Completely FREE.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>There is just no reason not to give it a try.\u003C\u002Fp>\n\u003Ch3>ABOUT THE DEVELOPER\u003C\u002Fh3>\n\u003Cp>The Instant Indexing plugin is created by the same brains that are behind the popular \u003Ca href=\"https:\u002F\u002Frankmath.com\u002Fwordpress\u002Fplugin\u002Fseo-suite\u002F\" rel=\"nofollow ugc\">Rank Math SEO\u003C\u002Fa> plugin. We created the Instant Indexing plugin to get your SEO friendly content crawled quickly. This, in turn, helps you rank faster and higher than you would if you didn’t use these plugins.\u003C\u002Fp>\n\u003Ch4>Getting Started:\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>1. Setting up the Plugin:\u003C\u002Fstrong> Once you install and activate the Instant Indexing Plugin, head over to \u003Cstrong>Rank Math > Instant Indexing\u003C\u002Fstrong> and configure the settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fs.rankmath.com\u002Fgroupfb\" rel=\"nofollow ugc\">2. Facebook Group:\u003C\u002Fa>\u003C\u002Fstrong> In this group, you will find the team of Rank Math SEO plugin fairly active and ready to answer your SEO related queries.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frankmath.com\u002Fblog\u002Fgoogle-indexing-api\u002F\" rel=\"nofollow ugc\">3. User Documentation:\u003C\u002Fa>\u003C\u002Fstrong> Although Instant Indexing plugin is already easy to set up, we’ve put together tutorial to help you set up and get started.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fs.rankmath.com\u002Fwp-errors-fixes\" rel=\"nofollow ugc\">4. Fixing Common Errors:\u003C\u002Fa>\u003C\u002Fstrong> Sometimes avoidable or common issues can get you stuck. We’ve created a common guide where we discuss all the common issues and how to fix them.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fs.rankmath.com\u002Fsupport\" rel=\"nofollow ugc\">5. Support Ticket Forum:\u003C\u002Fa>\u003C\u002Fstrong> Our dedicated forum is where you can get support for any issues that you face with Instant Indexing. In the forum, we’ll also try to answer some SEO queries. User experience is important to us, and our aim is to answer all the queries on the forum in a timely manner.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"#faq-header\" rel=\"nofollow ugc\">6. Frequently Asked Questions:\u003C\u002Fa>\u003C\u002Fstrong> Here we’ve answered the most commonly asked questions about Instant Indexing by Rank Math.\u003C\u002Fp>\n","A very efficient yet simple plugin to take care of your indexing woos and helps get your content crawled by search bots instantly.",200000,2514380,72,36,"2025-11-21T09:24:00.000Z","6.6.5","7.2.5",[132,133,134,135,136],"crawling","fast-indexing","indexing-api","job-posting","live-streaming","https:\u002F\u002Frankmath.com\u002Fwordpress\u002Fplugin\u002Finstant-indexing\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffast-indexing-api.1.1.22.zip",100,{"slug":141,"name":142,"version":143,"author":144,"author_profile":145,"description":146,"short_description":147,"active_installs":124,"downloaded":148,"rating":13,"num_ratings":149,"last_updated":150,"tested_up_to":77,"requires_at_least":151,"requires_php":152,"tags":153,"homepage":159,"download_link":160,"security_score":88,"vuln_count":25,"unpatched_count":26,"last_vuln_date":161,"fetched_at":28},"leadin","HubSpot All-In-One Marketing – Forms, Popups, Live Chat","11.3.43","HubSpot","https:\u002F\u002Fprofiles.wordpress.org\u002Fhubspotdev\u002F","\u003Cp>\u003Cem>HubSpot is a CRM platform with all the tools and integrations you need for marketing, sales, and customer service. Each product in the platform is powerful alone, but the real magic happens when you use them together. See for yourself in the free HubSpot WordPress plugin.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Build a relationship with your audience and grow your business with \u003Ca href=\"https:\u002F\u002Fwww.hubspot.com\u002Fproducts\u002Fwordpress?utm_source=wordpress-plugin-listing&utm_campaign=wordpress&utm_medium=marketplaces\" rel=\"nofollow ugc\">HubSpot\u003C\u002Fa>. HubSpot’s all-in-one WordPress plugin allows you to manage contacts (CRM), create the best email marketing campaigns, engage visitors with live chat and chatbots, add beautiful forms to pages, and more.\u003C\u002Fp>\n\u003Cp>Use HubSpot to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>💬 Connect with visitors on your site in real-time using live chat and chatbots.\u003C\u002Fli>\n\u003Cli>📋 Capture leads with ease — build custom forms or link existing forms from your website in minutes.\u003C\u002Fli>\n\u003Cli>📧 Nurture your leads by sending newsletters & automating email marketing campaigns.\u003C\u002Fli>\n\u003Cli>📈 Track the health of your business with easy-to-understand analytics dashboards.\u003C\u002Fli>\n\u003Cli>🚀 See a unified timeline of a contact’s page views, past conversations, and more in the smart  WordPress CRM plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Ready to get started? Click download in the top right corner of the page.\u003C\u002Fp>\n\u003Ch3>CRM & Contact Management Platform\u003C\u002Fh3>\n\u003Cp>Your CRM in the HubSpot WordPress plugin is your company’s command center. It’s the place where you can track every single customer interaction and get a 360-degree view of your customers. You can even use it to manage or automate marketing, sales, and service processes.]\u003C\u002Fp>\n\u003Cp>With HubSpot CRM, you don’t need to jump from tool to tool to keep track of everything. Instead, you can store all of your data in one place.\u003C\u002Fp>\n\u003Cp>HubSpot’s free WordPress CRM gives you ultimate visibility into customer interactions across every team in your organization. That means that everyone will be on the same page—from marketing to sales to customer service—and able to help your customers more effectively.\u003C\u002Fp>\n\u003Cp>Best of all, if you’re planning on growing your business (or you already are), HubSpot has the tools to grow with you.\u003C\u002Fp>\n\u003Cp>Features of our top WordPress CRM that you’ll love, suited specifically for your business needs:\u003C\u002Fp>\n\u003Cp>✅ Lead generation & lead management on your WordPress website\u003Cbr \u002F>\n✅ Pipeline management\u003Cbr \u002F>\n✅ WordPress email marketing\u003Cbr \u002F>\n✅ WordPress reporting dashboard\u003Cbr \u002F>\n✅ Contact management\u003Cbr \u002F>\n✅ Prospect tracking\u003C\u002Fp>\n\u003Cp>Streamline your entire business with the free CRM solution that has something for everyone. Try the HubSpot CRM plugin today.\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.hubspot.com\u002Fproducts\u002Fwordpress\u002Femail-marketing\" rel=\"nofollow ugc\">Email Newsletter & Marketing Automation Software\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>Would you like to enhance your WordPress email marketing campaigns or build the best email newsletter templates? 🤔\u003C\u002Fp>\n\u003Cp>Maybe you’d like to explore different automation features, build professional emails in minutes, and send them to your entire contact database with ease.\u003C\u002Fp>\n\u003Cp>Try the HubSpot WordPress email marketing plugin today. Customers love our free email marketing software for features like:\u003C\u002Fp>\n\u003Cp>🤩 \u003Cstrong>20+ pre-designed free email templates to match your campaign goals. (Choose from free newsletter templates, eBooks, welcome emails, and more!)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>All you have to do is add your content and press send!\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>⚒️ \u003Cstrong>Drag and drop WordPress newsletter builder.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Build beautiful newsletter templates with the HubSpot WordPress plugin. Create custom newsletter templates effortlessly with a drag-and-drop builder.\u003C\u002Fp>\n\u003Cp>Test out newsletters before you send them, schedule publications for the best time to convert, optimize for mobile devices, and save your own email designs to use again later.\u003C\u002Fp>\n\u003Cp>Send newsletters to targeted contact lists all within the free WordPress newsletter plugin tool..\u003C\u002Fp>\n\u003Cp>Adjust typography, designs, colors, and more to create email campaigns your subscribers will love!\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>🤖 \u003Cstrong>Email automation software, email tracking, and A\u002FB testing tools.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Send automated emails anytime someone fills out a form or engages with your live chat & chatbots. You can send messages immediately or use email scheduling to send messages later.\u003C\u002Fp>\n\u003Cp>Setup an A\u002FB test of your newsletter while designing it. Test out different email calls to action and optimize your newsletters with the best performing versions.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Email is one of the most effective ways to stay connected to your audience. With email tracking, all of your emails are logged in your database. You can measure email engagement with reports for delivery rates, open rates, and click-through rates — and use that information to improve campaigns.\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.hubspot.com\u002Fproducts\u002Fwordpress\u002Flive-chat\" rel=\"nofollow ugc\">Live Chat & Chatbots\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>Make your website a 24-hour marketing machine on autopilot with the HubSpot WordPress live chat plugin.\u003C\u002Fp>\n\u003Cp>Live website chat inside the HubSpot WordPress plugin streamlines the customer experience, making it easier than ever for you to engage with website visitors leads, convert them into customers, and provide them with the support they need.\u003C\u002Fp>\n\u003Cp>HubSpot’s free WordPress live chat solution software offers:\u003C\u002Fp>\n\u003Cp>😀 Custom styling to match your website\u003Cbr \u002F>\n🤖 A variety of chatbot options including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>✅ Concierge chatbot\u003C\u002Fli>\n\u003Cli>✅ Qualify leads chatbot\u003C\u002Fli>\n\u003Cli>✅ Meetings chatbot\u003C\u002Fli>\n\u003Cli>✅ Tickets chatbot\u003C\u002Fli>\n\u003Cli>✅ Knowledge base & support chatbot\u003C\u002Fli>\n\u003Cli>✅ Offline chatbot\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>📲 Real-time live messaging on the go via HubSpot’s mobile app\u003Cbr \u002F>\n👨‍💻 A Slack integration to receive and respond to live chat notifications\u003Cbr \u002F>\n🕐 24\u002F7 live chat support on autopilot\u003C\u002Fp>\n\u003Cp>Our free live chat plugin feature helps you turn website visitors into customers by providing insightful, real-time support.\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.hubspot.com\u002Fproducts\u002Fwordpress\u002Fforms\" rel=\"nofollow ugc\">Forms & Popups\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>Want to know the easiest way to learn more about your visitors?\u003C\u002Fp>\n\u003Cp>\u003Cem>Ask them directly.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>The problem is that forms can come in so many different shapes and sizes that it’s hard to know where to start. That’s why HubSpot has options for you.\u003C\u002Fp>\n\u003Cp>​​HubSpot’s form builder and popup plugin give you the power to create or edit forms in just a few clicks.\u003C\u002Fp>\n\u003Cp>First, get familiar with our different form types:\u003C\u002Fp>\n\u003Cp>✅ Embedded\u003Cbr \u002F>\n✅ Standalone page\u003Cbr \u002F>\n✅ Dropdown banner\u003Cbr \u002F>\n✅ Slide in left\u002Fright box\u003C\u002Fp>\n\u003Cp>Then, when you’re ready to go, pick a custom template:\u003C\u002Fp>\n\u003Cp>✅ Contact us\u003Cbr \u002F>\n✅ Newsletter sign up form template\u003Cbr \u002F>\n✅ Event registration template\u003Cbr \u002F>\n✅ Talk to an expert template\u003Cbr \u002F>\n✅ Book a meeting template\u003Cbr \u002F>\n✅ Gated content template\u003Cbr \u002F>\n✅ More coming soon\u003C\u002Fp>\n\u003Cp>Choose from a variety of settings, color schemes, and fonts — or start from scratch. HubSpot comes with an intuitive form and popup builder that simplifies the process, no matter what type of form you have in mind.\u003C\u002Fp>\n\u003Cp>Rather stick with your existing forms and popup plugin? That’s fine too! HubSpot integrates with most WordPress form builders, form creators, and popup builders out-of-the-box so you don’t have to worry about a thing.\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.hubspot.com\u002Fproducts\u002Fwordpress\u002Flive-chat\" rel=\"nofollow ugc\">Live Chat & Chatbots\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>Make your website a 24-hour marketing machine on autopilot.\u003C\u002Fp>\n\u003Cp>Live web chat inside the HubSpot WordPress plugin streamlines the customer experience, making it easier than ever for you to engage with leads, convert them into customers, and provide them with the support they need.\u003C\u002Fp>\n\u003Cp>HubSpot’s WordPress live chat software offers:\u003C\u002Fp>\n\u003Cp>😀 Custom styling to match your website\u003Cbr \u002F>\n🤖 A variety of bot options including:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>✅ Concierge bot\u003C\u002Fli>\n\u003Cli>✅ Qualify leads bot\u003C\u002Fli>\n\u003Cli>✅ Meetings bot\u003C\u002Fli>\n\u003Cli>✅ Tickets bot\u003C\u002Fli>\n\u003Cli>✅ Knowledge base & support bot\u003C\u002Fli>\n\u003Cli>✅ Offline bot\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>📲 Real-time messaging on the go via HubSpot’s mobile app\u003Cbr \u002F>\n👨‍💻 A Slack integration to receive and respond to chat notifications\u003Cbr \u002F>\n🕐 24\u002F7 live support on autopilot\u003C\u002Fp>\n\u003Cp>Our free live chat feature helps you turn website visitors into customers by providing insightful, real-time support.\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fwww.hubspot.com\u002Fproducts\u002Fwordpress\u002Fanalytics\" rel=\"nofollow ugc\">Analytics\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>Customers are browsing your website, but what are they actually looking at?\u003C\u002Fp>\n\u003Cp>The HubSpot WordPress plugin gives you a straightforward, visual answer.\u003C\u002Fp>\n\u003Cp>With built-in marketing analytics (email analytics, web traffic analytics, WordPress analytics), it’s easy to understand which marketing actions are driving the most results… and which ones you need to fix. Quickly see how your forms, popup forms, live chat & chatbots, email marketing, and sales follow-ups are helping grow your business.\u003C\u002Fp>\n\u003Cp>👩‍💻 \u003Cstrong>Get a complete picture of who’s on your site.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>What pages are being looked at? Who is visiting the pages? How long do they stay on-site? What parts of the site do they spend the most time on? With our plugin, you’ll be able to see everything about your visitor behavior in one place—and learn how to convert them into customers!\u003C\u002Fp>\n\u003Cp>📈 \u003Cstrong>Get detailed reports across marketing channels.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Create detailed reports on performance of various assets, from blog posts and landing pages to email campaigns and more. Arrange these views in dashboards in your plugin, so you can easily see the performance of your website and make data-driven decisions.\u003C\u002Fp>\n\u003Ch3>Seamless Integrations\u003C\u002Fh3>\n\u003Cp>Ready to get started? Now you can easily integrate HubSpot with over \u003Ca href=\"https:\u002F\u002Fecosystem.hubspot.com\u002Fmarketplace\u002Fapps?utm_source=wordpress-plugin-listing&utm_campaign=wordpress&utm_medium=marketplaces\" rel=\"nofollow ugc\">1030 integrations\u003C\u002Fa> including:\u003C\u002Fp>\n\u003Cp>💻 \u003Cstrong>Social Media Software, Analytics, & Advertising Software Integrations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ Adroll\u003Cbr \u002F>\n✅ Facebook Ads\u003Cbr \u002F>\n✅ Facebook Messenger\u003Cbr \u002F>\n✅ Google Ads\u003Cbr \u002F>\n✅ Hotjar\u003Cbr \u002F>\n✅ Instagram\u003Cbr \u002F>\n✅ Linkedin Ads\u003Cbr \u002F>\n✅ Twitter\u003Cbr \u002F>\n✅ YouTube\u003C\u002Fp>\n\u003Cp>📲 \u003Cstrong>Communications & Design Integrations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ Canva\u003Cbr \u002F>\n✅ HelloSign\u003Cbr \u002F>\n✅ Slack\u003Cbr \u002F>\n✅ Vidyard\u003Cbr \u002F>\n✅ Integromat\u003Cbr \u002F>\n✅ Zoom\u003C\u002Fp>\n\u003Cp>🖥️ \u003Cstrong>CRM, Email Marketing, & Marketing Automation Integrations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ Active Campaign\u003Cbr \u002F>\n✅ Campaign Monitor\u003Cbr \u002F>\n✅ Constant Contact\u003Cbr \u002F>\n✅ Drip\u003Cbr \u002F>\n✅ Gmail\u003Cbr \u002F>\n✅ Hustle\u003Cbr \u002F>\n✅ Mailchimp\u003Cbr \u002F>\n✅ Ontraport\u003Cbr \u002F>\n✅ Outlook\u003Cbr \u002F>\n✅ Salesforce\u003Cbr \u002F>\n✅ Sendinblue\u003Cbr \u002F>\n✅ WP Fusion\u003Cbr \u002F>\n✅ Zoho\u003Cbr \u002F>\n✅ Neverbounce\u003Cbr \u002F>\n✅ Email Delivery Optimization by Seventh Sense\u003C\u002Fp>\n\u003Cp>💵 \u003Cstrong>E-commerce (Online Store), Recurring Payment, & Payment Processing Integrations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ BigCommerce\u003Cbr \u002F>\n✅ Shopify\u003Cbr \u002F>\n✅ Stripe\u003Cbr \u002F>\n✅ WooCommerce\u003C\u002Fp>\n\u003Cp>📆 \u003Cstrong>Events & Meeting Scheduling Software Integrations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ Calendly\u003Cbr \u002F>\n✅ Eventbrite\u003Cbr \u002F>\n✅ The Events Calendar\u003C\u002Fp>\n\u003Cp>📋 \u003Cstrong>Forms, Landing Page Builders, & CRO Integrations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ Elementor\u003Cbr \u002F>\n✅ Formidable Forms\u003Cbr \u002F>\n✅ Forminator\u003Cbr \u002F>\n✅ Gravity Forms\u003Cbr \u002F>\n✅ Instapage\u003Cbr \u002F>\n✅ JotForm\u003Cbr \u002F>\n✅ Kali Forms\u003Cbr \u002F>\n✅ MailOptIn\u003Cbr \u002F>\n✅ Ninja Forms\u003Cbr \u002F>\n✅ OptInMonster\u003Cbr \u002F>\n✅ Sumo\u003Cbr \u002F>\n✅ Survey Monkey\u003Cbr \u002F>\n✅ Typeform\u003Cbr \u002F>\n✅ Unbounce\u003Cbr \u002F>\n✅ WPForms\u003C\u002Fp>\n\u003Cp>💬 \u003Cstrong>Live Chat & Customer Support Software Integrations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ Drift\u003Cbr \u002F>\n✅ Front\u003Cbr \u002F>\n✅ Help Scout\u003Cbr \u002F>\n✅ Intercom\u003Cbr \u002F>\n✅ LiveChat\u003Cbr \u002F>\n✅ Pure Chat\u003Cbr \u002F>\n✅ Zendesk\u003Cbr \u002F>\n✅ Sakari SMS\u003Cbr \u002F>\n✅ Treble.ai\u003C\u002Fp>\n\u003Cp>🔋 \u003Cstrong>Productivity & Project Management Software Integrations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✅ Asana\u003Cbr \u002F>\n✅ Jira\u003C\u002Fp>\n\u003Ch3>What are people saying about the HubSpot plugin?\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>“HubSpot was a big factor in helping us scale WP Buffs to $1M in revenue. Their plugin and sales CRM made our sales process so much more professional and kept us fully organized as we grew from 1 salesperson to 4. Plus, the reporting dashboards allow me to know where our sales game is strong and where we can still improve with just a few clicks. Needless to say, I’m all in on HubSpot.” – \u003Cstrong>Joe Howard, Founder & CEO, WP Buffs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>“HubSpot educates marketers beyond just the anonymous web analytics they get from Google Analytics. Instead, it digs down to individual users.” – \u003Cstrong>Michael Shoup, Founder \u002F CEO, 12South Marketing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>“HubSpot dramatically cuts down the time I spend on marketing. We used to spend tons of time generating very few inbound leads, but those numbers have gone through the roof with minimal effort.” – \u003Cstrong>Brian Ruhlmann, Director of Sales & Marketing, AdmitHub\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","The CRM, Sales, and Marketing WordPress plugin to grow your business better. Capture and engage web visitors with free live chat, forms, CRM, email ma &hellip;",19389207,207,"2026-03-11T14:56:00.000Z","5.8","7.2",[154,155,156,157,158],"analytics","crm","forms","live-chat","marketing","http:\u002F\u002Fwww.hubspot.com\u002Fintegrations\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fleadin.11.3.43.zip","2024-08-29 15:39:03",{"slug":163,"name":164,"version":165,"author":166,"author_profile":167,"description":168,"short_description":169,"active_installs":170,"downloaded":171,"rating":88,"num_ratings":172,"last_updated":173,"tested_up_to":77,"requires_at_least":174,"requires_php":175,"tags":176,"homepage":182,"download_link":183,"security_score":139,"vuln_count":26,"unpatched_count":26,"last_vuln_date":35,"fetched_at":28},"so-css","SiteOrigin CSS","1.6.5","Greg - SiteOrigin","https:\u002F\u002Fprofiles.wordpress.org\u002Fgpriday\u002F","\u003Cp>SiteOrigin CSS is the intuitive and powerful CSS editor designed to empower your WordPress site customization. Enjoy a seamless editing experience with real-time visual controls, making it easy to tweak your site’s look and feel instantly. Whether you’re a beginner or an advanced developer, SiteOrigin CSS has you covered.\u003C\u002Fp>\n\u003Cp>For beginners, our user-friendly visual controls and live previews eliminate the guesswork from CSS editing. See your changes as you make them, ensuring your site looks exactly as you envision. For advanced users, we offer robust code autocompletion, speeding up your workflow and making CSS writing faster and more efficient than ever before. Take full control of your site’s design with SiteOrigin CSS and bring your creative vision to life.\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F129660380\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch4>Inspector\u003C\u002Fh4>\n\u003Cp>The hardest part of editing your site’s design using CSS is usually finding the correct selector to use. The powerful inspector that comes with SiteOrigin CSS makes this easy. While viewing a full preview of your site, just click on an element, and it’ll help you identify the best selector to use to target that element.\u003C\u002Fp>\n\u003Cp>The inspector will help you even if you have no idea what a CSS selector is.\u003C\u002Fp>\n\u003Ch4>Visual Editor\u003C\u002Fh4>\n\u003Cp>Don’t like playing around with code? No problem. SiteOrigin CSS has a set of simple controls that make it easy to choose colors, styles, and measurements. Combined with the inspector, you’ll be able to make changes in just a few clicks.\u003C\u002Fp>\n\u003Ch4>CSS Editor\u003C\u002Fh4>\n\u003Cp>SiteOrigin CSS has a powerful CSS editor, the likes of which you’d usually only expect from high-end IDEs. It has autocompletion for both CSS selectors and attributes. It also features very useful CSS linting to help you identify issues in your code before you publish your changes.\u003C\u002Fp>\n\u003Ch4>It’s Free\u003C\u002Fh4>\n\u003Cp>We’re committed to keeping SiteOrigin CSS free. You can install it on as many sites as you like without ever worrying about licensing. All future updates and upgrades will be free, and we even offer free support over on our friendly support forums.\u003C\u002Fp>\n\u003Ch4>Works With Any Theme\u003C\u002Fh4>\n\u003Cp>There’s an ever-growing collection of awesome WordPress themes, and now with SiteOrigin CSS, you can edit every single one of them to your heart’s content. No matter what theme you’re using, SiteOrigin CSS will work perfectly.\u003C\u002Fp>\n\u003Ch4>Actively Developed\u003C\u002Fh4>\n\u003Cp>We’re actively developing SiteOrigin CSS. Keep track of what’s happening over on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsiteorigin\u002Fso-css\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsiteorigin.com\u002Fcss\u002Fgetting-started\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 SiteOrigin CSS with a Google Web Font Selector. Choose from hundreds of beautiful web fonts right in the visual editor.\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","Powerful, simple CSS editing for WordPress. Visual controls & real-time previews for effortless site customization.",100000,5885531,152,"2025-12-06T20:31:00.000Z","3.9","7.0.0",[177,178,179,180,181],"css-editor","live-editing","theme-editor","visual-css","website-styling","https:\u002F\u002Fsiteorigin.com\u002Fcss\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fso-css.1.6.5.zip",{"attackSurface":185,"codeSignals":377,"taintFlows":830,"riskAssessment":905,"analyzedAt":921},{"hooks":186,"ajaxHandlers":335,"restRoutes":371,"shortcodes":372,"cronEvents":376,"entryPointCount":317,"unprotectedCount":14},[187,193,199,205,209,213,218,221,225,230,233,237,240,245,249,253,257,261,265,270,273,277,281,284,288,291,296,300,305,310,313,318,321,324,327,331],{"type":188,"name":189,"callback":190,"file":191,"line":192},"action","integration_save","save_integration","includes\\abstracts\\class-lsfs-integration.php",49,{"type":194,"name":195,"callback":196,"file":197,"line":198},"filter","lsfs_get_live_parts","only_first","includes\\admin\\class-lsfs-admin-ajax.php",102,{"type":194,"name":200,"callback":201,"priority":202,"file":203,"line":204},"sportspress_config_page","config_page",1,"includes\\admin\\class-lsfs-admin-config.php",14,{"type":188,"name":206,"callback":207,"file":208,"line":204},"restrict_manage_posts","filters","includes\\admin\\class-lsfs-admin-events.php",{"type":194,"name":210,"callback":211,"file":208,"line":212},"parse_query","filters_query",15,{"type":194,"name":214,"callback":215,"priority":216,"file":217,"line":204},"admin_menu","live_matches",10,"includes\\admin\\class-lsfs-admin-menus.php",{"type":194,"name":214,"callback":219,"priority":220,"file":217,"line":212},"menu_pages",5,{"type":188,"name":222,"callback":223,"file":217,"line":224},"sportspress_settings_start","settings_page",16,{"type":194,"name":226,"callback":227,"priority":228,"file":229,"line":212},"sportspress_settings_tabs_array","tabs",99,"includes\\admin\\class-lsfs-admin-settings.php",{"type":194,"name":231,"callback":232,"file":229,"line":224},"sportspress_get_settings_pages","settings_pages",{"type":188,"name":234,"callback":235,"file":236,"line":204},"init","includes","includes\\admin\\class-lsfs-admin.php",{"type":188,"name":238,"callback":239,"file":236,"line":212},"admin_enqueue_scripts","enqueue",{"type":188,"name":241,"callback":242,"file":243,"line":244},"sportspress_meta_box_performance_details","add_performance_live_details","includes\\admin\\post-types\\class-lsfs-performance.php",18,{"type":188,"name":246,"callback":247,"priority":248,"file":243,"line":248},"sportspress_process_sp_performance_meta","save_performance",20,{"type":194,"name":226,"callback":250,"priority":248,"file":251,"line":252},"add_settings_page","includes\\admin\\settings\\class-lsfs-settings-live.php",28,{"type":188,"name":254,"callback":255,"file":251,"line":256},"sportspress_admin_field_delimiter","delimiter_setting",30,{"type":188,"name":258,"callback":259,"file":251,"line":260},"sportspress_admin_field_event_layout","layout_setting",31,{"type":188,"name":262,"callback":263,"file":251,"line":264},"sportspress_admin_field_event_tabs","tabs_setting",32,{"type":188,"name":266,"callback":267,"file":268,"line":269},"wp_enqueue_scripts","load_scripts","includes\\class-lsfs-frontend-scripts.php",19,{"type":194,"name":195,"callback":196,"file":271,"line":272},"includes\\class-lsfs-live-ajax.php",572,{"type":188,"name":234,"callback":274,"priority":220,"file":275,"line":276},"register_post_types","includes\\class-lsfs-post-types.php",24,{"type":194,"name":278,"callback":279,"file":275,"line":280},"sportspress_config_types","config_types",25,{"type":194,"name":282,"callback":279,"file":275,"line":283},"sportspress_post_types",26,{"type":194,"name":285,"callback":286,"priority":228,"file":275,"line":287},"sportspress_meta_boxes","meta_boxes",27,{"type":194,"name":289,"callback":290,"file":275,"line":252},"sportspress_after_event_template","event_templates",{"type":194,"name":292,"callback":293,"file":294,"line":295},"sportspress_locate_template","templates","includes\\class-lsfs-templating.php",13,{"type":188,"name":297,"callback":298,"file":299,"line":244},"sportspress_widgets","widgets","includes\\class-lsfs-widgets.php",{"type":194,"name":301,"callback":302,"file":303,"line":304},"lsfs_integrations","lsfs_add_notifications_integration","includes\\integrations\\class-lsfs-notifications.php",63,{"type":188,"name":306,"callback":307,"priority":248,"file":308,"line":309},"lsfs_ajax_event_results","event_results","includes\\integrations\\class-lsfs-scorespro-free.php",37,{"type":194,"name":301,"callback":311,"file":308,"line":312},"lsfs_add_scorespro_free_integration",659,{"type":194,"name":314,"callback":315,"priority":248,"file":316,"line":317},"lsfs_live_event_list_main_results","lsfs_live_main_results","includes\\lsfs-live-functions.php",11,{"type":188,"name":234,"callback":234,"file":319,"line":320},"live-scores-for-sportspress.php",128,{"type":188,"name":234,"callback":322,"file":319,"line":323},"check_versions",130,{"type":188,"name":234,"callback":325,"file":319,"line":326},"load_textdomain",131,{"type":188,"name":328,"callback":329,"priority":228,"file":319,"line":330},"plugins_loaded","load_integrations",134,{"type":188,"name":332,"callback":333,"file":319,"line":334},"sportspress_loaded","LSFS",309,[336,341,344,348,352,356,359,362,365,368],{"action":337,"nopriv":338,"callback":339,"hasNonce":340,"hasCapCheck":338,"file":197,"line":269},"admin_lsfs_ajax_live_start",false,"live_start",true,{"action":342,"nopriv":338,"callback":343,"hasNonce":340,"hasCapCheck":338,"file":197,"line":248},"admin_lsfs_ajax_live_end","live_end",{"action":345,"nopriv":338,"callback":346,"hasNonce":340,"hasCapCheck":338,"file":197,"line":347},"admin_lsfs_ajax_live_pause","live_pause",21,{"action":349,"nopriv":338,"callback":350,"hasNonce":340,"hasCapCheck":338,"file":197,"line":351},"admin_lsfs_ajax_live_update","live_update",22,{"action":353,"nopriv":338,"callback":354,"hasNonce":340,"hasCapCheck":338,"file":197,"line":355},"admin_lsfs_ajax_live_save","live_save",23,{"action":357,"nopriv":338,"callback":358,"hasNonce":338,"hasCapCheck":338,"file":197,"line":276},"admin_lsfs_ajax_add_scorer","add_scorer",{"action":360,"nopriv":338,"callback":361,"hasNonce":338,"hasCapCheck":338,"file":197,"line":280},"admin_lsfs_ajax_remove_scorer","remove_scorer",{"action":363,"nopriv":338,"callback":364,"hasNonce":340,"hasCapCheck":338,"file":197,"line":287},"admin_lsfs_activate_integration","activate_integration",{"action":366,"nopriv":338,"callback":367,"hasNonce":340,"hasCapCheck":338,"file":197,"line":252},"admin_lsfs_deactivate_integration","deactivate_integration",{"action":369,"nopriv":338,"callback":370,"hasNonce":338,"hasCapCheck":338,"file":197,"line":256},"admin_lsfs_save_live_part","save_live_part",[],[373],{"tag":374,"callback":375,"file":308,"line":127},"live_scorespro_free","shortcode",[],{"dangerousFunctions":378,"sqlUsage":379,"outputEscaping":387,"fileOperations":26,"externalRequests":220,"nonceChecks":212,"capabilityChecks":202,"bundledLibraries":822},[],{"prepared":26,"raw":25,"locations":380},[381,385],{"file":382,"line":383,"context":384},"includes\\admin\\views\\html-admin-config.php",41,"$wpdb->get_var() with variable interpolation",{"file":382,"line":386,"context":384},75,{"escaped":388,"rawEcho":389,"locations":390},81,261,[391,394,396,397,399,402,403,405,407,409,410,411,413,415,417,418,420,422,424,425,426,428,430,432,433,435,436,437,438,439,441,443,444,446,447,448,449,450,452,454,455,457,458,459,460,462,464,465,467,469,470,472,473,474,476,478,479,481,483,485,486,488,489,490,492,494,495,497,498,499,500,502,503,505,508,510,513,515,517,519,520,521,523,525,526,528,529,531,533,534,535,536,538,540,542,543,544,546,547,549,551,552,554,556,557,559,561,563,566,567,569,571,572,574,576,578,579,581,582,583,586,588,590,591,593,594,596,597,598,600,601,602,604,605,606,607,609,611,612,613,614,616,618,620,622,623,624,626,627,628,630,632,634,636,638,639,641,643,645,647,649,650,651,652,653,654,656,658,659,660,661,663,666,668,670,671,672,673,674,676,678,679,681,682,683,684,687,688,689,691,692,694,696,698,699,701,703,705,707,709,711,713,715,717,718,719,721,722,724,726,728,730,732,734,735,737,739,741,743,745,746,747,749,751,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,785,787,789,791,793,794,795,797,798,800,802,804,806,808,810,812,814,816,817,819],{"file":191,"line":392,"context":393},121,"raw output",{"file":191,"line":395,"context":393},125,{"file":191,"line":326,"context":393},{"file":191,"line":398,"context":393},133,{"file":400,"line":401,"context":393},"includes\\abstracts\\class-lsfs-settings.php",433,{"file":400,"line":401,"context":393},{"file":400,"line":404,"context":393},437,{"file":400,"line":406,"context":393},464,{"file":400,"line":408,"context":393},471,{"file":400,"line":408,"context":393},{"file":400,"line":408,"context":393},{"file":400,"line":412,"context":393},473,{"file":400,"line":414,"context":393},475,{"file":400,"line":416,"context":393},494,{"file":400,"line":416,"context":393},{"file":400,"line":419,"context":393},498,{"file":400,"line":421,"context":393},525,{"file":400,"line":423,"context":393},532,{"file":400,"line":423,"context":393},{"file":400,"line":423,"context":393},{"file":400,"line":427,"context":393},534,{"file":400,"line":429,"context":393},536,{"file":400,"line":431,"context":393},557,{"file":400,"line":431,"context":393},{"file":400,"line":434,"context":393},560,{"file":400,"line":434,"context":393},{"file":400,"line":434,"context":393},{"file":400,"line":434,"context":393},{"file":400,"line":434,"context":393},{"file":400,"line":440,"context":393},562,{"file":400,"line":442,"context":393},582,{"file":400,"line":442,"context":393},{"file":400,"line":445,"context":393},585,{"file":400,"line":445,"context":393},{"file":400,"line":445,"context":393},{"file":400,"line":445,"context":393},{"file":400,"line":445,"context":393},{"file":400,"line":451,"context":393},587,{"file":400,"line":453,"context":393},606,{"file":400,"line":453,"context":393},{"file":400,"line":456,"context":393},609,{"file":400,"line":456,"context":393},{"file":400,"line":456,"context":393},{"file":400,"line":456,"context":393},{"file":400,"line":461,"context":393},611,{"file":400,"line":463,"context":393},630,{"file":400,"line":463,"context":393},{"file":400,"line":466,"context":393},635,{"file":400,"line":468,"context":393},653,{"file":400,"line":468,"context":393},{"file":400,"line":471,"context":393},656,{"file":400,"line":471,"context":393},{"file":400,"line":312,"context":393},{"file":400,"line":475,"context":393},664,{"file":400,"line":477,"context":393},682,{"file":400,"line":477,"context":393},{"file":400,"line":480,"context":393},687,{"file":400,"line":482,"context":393},691,{"file":400,"line":484,"context":393},709,{"file":400,"line":484,"context":393},{"file":400,"line":487,"context":393},712,{"file":400,"line":487,"context":393},{"file":400,"line":487,"context":393},{"file":400,"line":491,"context":393},713,{"file":400,"line":493,"context":393},731,{"file":400,"line":493,"context":393},{"file":400,"line":496,"context":393},734,{"file":400,"line":496,"context":393},{"file":400,"line":496,"context":393},{"file":400,"line":496,"context":393},{"file":400,"line":501,"context":393},736,{"file":208,"line":256,"context":393},{"file":504,"line":383,"context":393},"includes\\admin\\post-types\\meta-boxes\\class-lsfs-meta-box-calendar-shortcode.php",{"file":506,"line":507,"context":393},"includes\\admin\\post-types\\meta-boxes\\class-lsfs-meta-box-live-parts-details.php",40,{"file":506,"line":509,"context":393},53,{"file":511,"line":512,"context":393},"includes\\admin\\post-types\\meta-boxes\\class-lsfs-meta-box-sp-event-scorers.php",59,{"file":511,"line":514,"context":393},74,{"file":511,"line":516,"context":393},76,{"file":511,"line":518,"context":393},77,{"file":511,"line":13,"context":393},{"file":511,"line":228,"context":393},{"file":511,"line":522,"context":393},170,{"file":251,"line":524,"context":393},179,{"file":251,"line":524,"context":393},{"file":251,"line":527,"context":393},181,{"file":382,"line":192,"context":393},{"file":382,"line":530,"context":393},51,{"file":382,"line":532,"context":393},52,{"file":382,"line":532,"context":393},{"file":382,"line":509,"context":393},{"file":382,"line":509,"context":393},{"file":382,"line":537,"context":393},54,{"file":382,"line":539,"context":393},83,{"file":382,"line":541,"context":393},85,{"file":382,"line":541,"context":393},{"file":382,"line":13,"context":393},{"file":382,"line":545,"context":393},101,{"file":382,"line":198,"context":393},{"file":548,"line":347,"context":393},"includes\\admin\\views\\html-admin-integrations.php",{"file":548,"line":550,"context":393},29,{"file":548,"line":256,"context":393},{"file":548,"line":553,"context":393},35,{"file":548,"line":555,"context":393},42,{"file":548,"line":509,"context":393},{"file":548,"line":558,"context":393},57,{"file":548,"line":560,"context":393},58,{"file":548,"line":562,"context":393},62,{"file":564,"line":565,"context":393},"includes\\admin\\views\\html-admin-live-matches.php",56,{"file":564,"line":514,"context":393},{"file":564,"line":568,"context":393},88,{"file":570,"line":59,"context":393},"includes\\admin\\views\\html-admin-page.php",{"file":570,"line":204,"context":393},{"file":570,"line":573,"context":393},33,{"file":570,"line":575,"context":393},34,{"file":577,"line":202,"context":393},"includes\\admin\\views\\tabs\\about.php",{"file":577,"line":212,"context":393},{"file":580,"line":14,"context":393},"includes\\admin\\views\\tabs\\general.php",{"file":580,"line":248,"context":393},{"file":580,"line":347,"context":393},{"file":584,"line":585,"context":393},"includes\\class-lsfs-live-event.php",228,{"file":584,"line":587,"context":393},235,{"file":584,"line":589,"context":393},238,{"file":584,"line":589,"context":393},{"file":584,"line":592,"context":393},248,{"file":584,"line":592,"context":393},{"file":584,"line":595,"context":393},257,{"file":584,"line":595,"context":393},{"file":584,"line":595,"context":393},{"file":584,"line":599,"context":393},258,{"file":584,"line":599,"context":393},{"file":584,"line":599,"context":393},{"file":584,"line":603,"context":393},306,{"file":584,"line":603,"context":393},{"file":584,"line":603,"context":393},{"file":584,"line":603,"context":393},{"file":584,"line":608,"context":393},310,{"file":584,"line":610,"context":393},324,{"file":584,"line":610,"context":393},{"file":584,"line":610,"context":393},{"file":584,"line":610,"context":393},{"file":584,"line":615,"context":393},333,{"file":584,"line":617,"context":393},334,{"file":584,"line":619,"context":393},348,{"file":584,"line":621,"context":393},380,{"file":584,"line":621,"context":393},{"file":584,"line":621,"context":393},{"file":584,"line":625,"context":393},381,{"file":584,"line":625,"context":393},{"file":584,"line":625,"context":393},{"file":584,"line":629,"context":393},401,{"file":584,"line":631,"context":393},402,{"file":584,"line":633,"context":393},408,{"file":584,"line":635,"context":393},415,{"file":584,"line":637,"context":393},416,{"file":303,"line":558,"context":393},{"file":308,"line":640,"context":393},123,{"file":308,"line":642,"context":393},212,{"file":308,"line":644,"context":393},328,{"file":308,"line":646,"context":393},444,{"file":648,"line":355,"context":393},"includes\\integrations\\views\\html-integration-scorespro-free-events.php",{"file":648,"line":287,"context":393},{"file":648,"line":252,"context":393},{"file":648,"line":550,"context":393},{"file":648,"line":256,"context":393},{"file":648,"line":383,"context":393},{"file":648,"line":655,"context":393},45,{"file":648,"line":657,"context":393},55,{"file":648,"line":565,"context":393},{"file":648,"line":558,"context":393},{"file":648,"line":560,"context":393},{"file":648,"line":662,"context":393},71,{"file":664,"line":665,"context":393},"includes\\widgets\\class-lsfs-widget-event-list.php",47,{"file":664,"line":667,"context":393},50,{"file":664,"line":669,"context":393},60,{"file":664,"line":88,"context":393},{"file":664,"line":228,"context":393},{"file":664,"line":228,"context":393},{"file":664,"line":545,"context":393},{"file":664,"line":675,"context":393},119,{"file":664,"line":677,"context":393},120,{"file":664,"line":677,"context":393},{"file":664,"line":680,"context":393},155,{"file":664,"line":680,"context":393},{"file":664,"line":680,"context":393},{"file":664,"line":680,"context":393},{"file":685,"line":686,"context":393},"templates\\live-event-blocks.php",90,{"file":685,"line":100,"context":393},{"file":685,"line":100,"context":393},{"file":685,"line":690,"context":393},139,{"file":685,"line":690,"context":393},{"file":685,"line":693,"context":393},143,{"file":685,"line":695,"context":393},145,{"file":685,"line":697,"context":393},146,{"file":685,"line":697,"context":393},{"file":685,"line":700,"context":393},147,{"file":685,"line":702,"context":393},150,{"file":685,"line":704,"context":393},153,{"file":685,"line":706,"context":393},156,{"file":685,"line":708,"context":393},159,{"file":685,"line":710,"context":393},162,{"file":685,"line":712,"context":393},176,{"file":714,"line":686,"context":393},"templates\\live-event-list.php",{"file":714,"line":716,"context":393},93,{"file":714,"line":716,"context":393},{"file":714,"line":716,"context":393},{"file":714,"line":720,"context":393},97,{"file":714,"line":198,"context":393},{"file":714,"line":723,"context":393},106,{"file":714,"line":725,"context":393},108,{"file":714,"line":727,"context":393},112,{"file":714,"line":729,"context":393},116,{"file":714,"line":731,"context":393},122,{"file":714,"line":733,"context":393},124,{"file":714,"line":323,"context":393},{"file":714,"line":736,"context":393},132,{"file":714,"line":738,"context":393},136,{"file":714,"line":740,"context":393},140,{"file":714,"line":742,"context":393},144,{"file":714,"line":744,"context":393},149,{"file":714,"line":172,"context":393},{"file":714,"line":680,"context":393},{"file":714,"line":748,"context":393},158,{"file":714,"line":750,"context":393},161,{"file":714,"line":587,"context":393},{"file":714,"line":753,"context":393},241,{"file":714,"line":755,"context":393},247,{"file":714,"line":757,"context":393},252,{"file":714,"line":759,"context":393},254,{"file":714,"line":761,"context":393},256,{"file":714,"line":763,"context":393},262,{"file":714,"line":765,"context":393},264,{"file":714,"line":767,"context":393},265,{"file":714,"line":769,"context":393},275,{"file":714,"line":771,"context":393},280,{"file":714,"line":773,"context":393},281,{"file":714,"line":775,"context":393},289,{"file":714,"line":777,"context":393},293,{"file":714,"line":779,"context":393},301,{"file":714,"line":781,"context":393},302,{"file":714,"line":783,"context":393},308,{"file":714,"line":608,"context":393},{"file":714,"line":786,"context":393},311,{"file":714,"line":788,"context":393},322,{"file":714,"line":790,"context":393},323,{"file":714,"line":792,"context":393},331,{"file":714,"line":615,"context":393},{"file":714,"line":617,"context":393},{"file":714,"line":796,"context":393},345,{"file":714,"line":619,"context":393},{"file":714,"line":799,"context":393},350,{"file":714,"line":801,"context":393},353,{"file":714,"line":803,"context":393},365,{"file":714,"line":805,"context":393},374,{"file":714,"line":807,"context":393},386,{"file":714,"line":809,"context":393},394,{"file":714,"line":811,"context":393},419,{"file":714,"line":813,"context":393},434,{"file":815,"line":736,"context":393},"templates\\live-event-results.php",{"file":815,"line":398,"context":393},{"file":815,"line":818,"context":393},138,{"file":820,"line":821,"context":393},"templates\\live-league-table.php",183,[823,826],{"name":824,"version":35,"knownCves":825},"Select2",[],{"name":827,"version":828,"knownCves":829},"Freemius","1.0",[],[831,846,860,870,879,887,897],{"entryPoint":832,"graph":833,"unsanitizedCount":202,"severity":51},"filters (includes\\admin\\class-lsfs-admin-events.php:23)",{"nodes":834,"edges":844},[835,839],{"id":836,"type":837,"label":838,"file":208,"line":550},"n0","source","$_REQUEST",{"id":840,"type":841,"label":842,"file":208,"line":256,"wp_function":843},"n1","sink","echo() [XSS]","echo",[845],{"from":836,"to":840,"sanitized":338},{"entryPoint":847,"graph":848,"unsanitizedCount":26,"severity":859},"activate_integration (includes\\admin\\class-lsfs-admin-ajax.php:438)",{"nodes":849,"edges":857},[850,853],{"id":836,"type":837,"label":851,"file":197,"line":852},"$_POST (x2)",451,{"id":840,"type":841,"label":854,"file":197,"line":855,"wp_function":856},"update_option() [Settings Manipulation]",465,"update_option",[858],{"from":836,"to":840,"sanitized":340},"low",{"entryPoint":861,"graph":862,"unsanitizedCount":26,"severity":859},"deactivate_integration (includes\\admin\\class-lsfs-admin-ajax.php:486)",{"nodes":863,"edges":868},[864,866],{"id":836,"type":837,"label":851,"file":197,"line":865},499,{"id":840,"type":841,"label":854,"file":197,"line":867,"wp_function":856},510,[869],{"from":836,"to":840,"sanitized":340},{"entryPoint":871,"graph":872,"unsanitizedCount":26,"severity":859},"\u003Cclass-lsfs-admin-ajax> (includes\\admin\\class-lsfs-admin-ajax.php:0)",{"nodes":873,"edges":877},[874,876],{"id":836,"type":837,"label":875,"file":197,"line":852},"$_POST (x4)",{"id":840,"type":841,"label":854,"file":197,"line":855,"wp_function":856},[878],{"from":836,"to":840,"sanitized":340},{"entryPoint":880,"graph":881,"unsanitizedCount":202,"severity":859},"\u003Cclass-lsfs-admin-events> (includes\\admin\\class-lsfs-admin-events.php:0)",{"nodes":882,"edges":885},[883,884],{"id":836,"type":837,"label":838,"file":208,"line":550},{"id":840,"type":841,"label":842,"file":208,"line":256,"wp_function":843},[886],{"from":836,"to":840,"sanitized":338},{"entryPoint":888,"graph":889,"unsanitizedCount":202,"severity":859},"save (includes\\admin\\settings\\class-lsfs-settings-live.php:144)",{"nodes":890,"edges":895},[891,894],{"id":836,"type":837,"label":892,"file":251,"line":893},"$_POST['sportspress_event_teams_delimiter']",148,{"id":840,"type":841,"label":854,"file":251,"line":893,"wp_function":856},[896],{"from":836,"to":840,"sanitized":338},{"entryPoint":898,"graph":899,"unsanitizedCount":202,"severity":859},"\u003Cclass-lsfs-settings-live> (includes\\admin\\settings\\class-lsfs-settings-live.php:0)",{"nodes":900,"edges":903},[901,902],{"id":836,"type":837,"label":892,"file":251,"line":893},{"id":840,"type":841,"label":854,"file":251,"line":893,"wp_function":856},[904],{"from":836,"to":840,"sanitized":338},{"summary":906,"deductions":907},"The 'live-scores-for-sportspress' plugin v1.9.2 exhibits a concerning security posture due to several factors.  While it has a moderate number of entry points, the presence of three unprotected AJAX handlers significantly increases the attack surface.  The static analysis also reveals a complete lack of prepared statements for SQL queries, which is a critical vulnerability that can lead to SQL injection.  Furthermore, a low percentage of properly escaped output suggests a high risk of Cross-Site Scripting (XSS) vulnerabilities.  The vulnerability history, including two past CVEs (one high and one medium severity), reinforces these concerns, highlighting a pattern of 'PHP Remote File Inclusion' and 'Cross-site Scripting' which are serious security flaws.  Although there are no currently unpatched vulnerabilities and the taint analysis did not reveal critical or high severity flows, the combination of unprotected entry points, unescaped output, raw SQL queries, and historical vulnerabilities indicates a need for significant improvement in the plugin's security practices.",[908,910,912,915,917,919],{"reason":909,"points":212},"Unprotected AJAX handlers (3)",{"reason":911,"points":216},"0% SQL prepared statements",{"reason":913,"points":914},"Low output escaping (24%)",8,{"reason":916,"points":212},"1 High severity CVE (past)",{"reason":918,"points":216},"1 Medium severity CVE (past)",{"reason":920,"points":14},"Bundled outdated Freemius v1.0","2026-03-16T20:22:56.758Z",{"wat":923,"direct":934},{"assetPaths":924,"generatorPatterns":928,"scriptPaths":929,"versionParams":930},[925,926,927],"\u002Fwp-content\u002Fplugins\u002Flive-scores-for-sportspress\u002Fcss\u002Flsfs-style.css","\u002Fwp-content\u002Fplugins\u002Flive-scores-for-sportspress\u002Fcss\u002Flsfs-live-style.css","\u002Fwp-content\u002Fplugins\u002Flive-scores-for-sportspress\u002Fjs\u002Flsfs-live-scores.js",[],[927],[931,932,933],"live-scores-for-sportspress\u002Fcss\u002Flsfs-style.css?ver=","live-scores-for-sportspress\u002Fcss\u002Flsfs-live-style.css?ver=","live-scores-for-sportspress\u002Fjs\u002Flsfs-live-scores.js?ver=",{"cssClasses":935,"htmlComments":939,"htmlAttributes":942,"restEndpoints":945,"jsGlobals":947,"shortcodeOutput":949},[936,937,938],"lsfs-live-scores-wrap","lsfs-live-scores-match","lsfs-live-scores-match-score",[940,941],"\u003C!-- Live Scores for SportsPress v1.9.2 -->","\u003C!-- Live Scores for SportsPress -->",[943,944],"data-lsfs-match-id","data-lsfs-team-id",[946],"\u002Fwp-json\u002Flsfs\u002Fv1\u002Flive_scores",[948],"LSFS_LIVE_SCORES_AJAX_URL",[950],"[lsfs_live_scores]"]