[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fvjqjrdSby4VmyAs1JQxKSE4UCgdZoiWt7uWpn6WWAkg":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":35,"analysis":129,"fingerprints":1329},"fast-index","Fast Index","2.2","cultdevops","https:\u002F\u002Fprofiles.wordpress.org\u002Fcultdevops\u002F","\u003Cp>If you have indexing problem on google, you have to use this plugin. This plugin working with google API and fasted every plugin or seo. When you publish new post, page or etc.. it will send your url to google.\u003C\u002Fp>\n\u003Cp>FastIndex – 9 Results:\u003C\u002Fp>\n\u003Cp>*Instant Indexing in Google when you Publish, Edit and Delete your post\u003Cbr \u002F>\n*Fast Index can increase your visibility in google\u003Cbr \u002F>\n*Working with Google Indexing API\u003Cbr \u002F>\n*For real-time and instant indexing\u003Cbr \u002F>\n*Increase your google indexes\u003Cbr \u002F>\n*100% Legal, Safety and have high security\u003Cbr \u002F>\n*Send your old posts, pages or etc.. to google\u003Cbr \u002F>\n*Much more effective and faster than sitemaps\u003Cbr \u002F>\n*You can exclude the categories\u003C\u002Fp>\n","If you have indexing and listing problem on google, you have to use this plugin. This plugin working with google API and fasted every plugin or seo.",500,24810,66,3,"2025-07-28T10:54:00.000Z","6.8.5","5.1","5.6",[4,20,21,22,23],"google-index","instant-index-google","seo-index","seo-problem","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffast-index.2.2.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},30,94,"2026-04-04T20:50:10.670Z",[36,59,80,95,112],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":18,"requires_php":50,"tags":51,"homepage":57,"download_link":58,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"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",[52,53,54,55,56],"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",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":26,"num_ratings":14,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":24,"tags":72,"homepage":77,"download_link":78,"security_score":79,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"submit-to-google-index-button","Submit to Google Index Button","0.2","thewesker","https:\u002F\u002Fprofiles.wordpress.org\u002Fthewesker\u002F","\u003Cp>WordPress plugin that adds Submit to Google Index button to post edit pages.\u003C\u002Fp>\n\u003Cp>Making it easy to submit posts to the “Fetch as Google” portion of Google Webmaster Tools.\u003C\u002Fp>\n\u003Cp>Only works when posts are already published.\u003C\u002Fp>\n\u003Cp>Make sure your site url matches the one registered with Google Webmaster Tools.\u003C\u002Fp>\n","Wordpress plugin that adds Submit to Google Index button to post edit pages.",90,5814,"2016-06-17T05:45:00.000Z","4.5.33","3.0.1",[73,20,74,75,76],"google","google-webmaster-tools","search-engine","seo","http:\u002F\u002Fawfuljacksblog.blogspot.com\u002F2016\u002F06\u002Fwordpress-submit-to-google-index-button.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsubmit-to-google-index-button.zip",85,{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":27,"downloaded":88,"rating":27,"num_ratings":27,"last_updated":89,"tested_up_to":16,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":93,"download_link":94,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"aabir-indexing-api","Aabir Indexing Api","1.0.5","aabirwave","https:\u002F\u002Fprofiles.wordpress.org\u002Faabirwave\u002F","\u003Cp>The Aabir Indexing api plugin sends a crawl request to Google using the Google Indexing API. JobPosting or BroadcastEvent, VideoObject pages are quickly indexed in Google.\u003C\u002Fp>\n\u003Ch3>External 3rd party services\u003C\u002Fh3>\n\u003Cp>This plugin connects to an API to obtain weather information, it’s needed to show the weather information and forecasts in the included widget.\u003C\u002Fp>\n\u003Cp>It sends the user’s location every time the widget is loaded (If the location isn’t available and\u002For the user hasn’t given their consent, it displays a configurable default location).\u003Cbr \u002F>\nThis service is provided by “PRT Weather INC”: \u003Ca href=\"https:\u002F\u002Fwww.aabirwave.co.in\u002Fprivacy-terms.php\" rel=\"nofollow ugc\">terms of use, privacy policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>External links\u003C\u002Fh3>\n\u003Cp>Google urlNotifications show for publish  – https:\u002F\u002Findexing.googleapis.com\u002Fv3\u002FurlNotifications:publish\u003Cbr \u002F>\nGoogle addScope for indexing URL – https:\u002F\u002Fwww.googleapis.com\u002Fauth\u002Findexing\u003C\u002Fp>\n\u003Cp>There are a lot of points of having your content instantly crawled and indexed by the search engines:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Keep search results up-to-date\u003C\u002Fli>\n\u003Cli>One-time Setup\u003C\u002Fli>\n\u003Cli>Manual Submissions\u003C\u002Fli>\n\u003Cli>Send request Post\u003C\u002Fli>\n\u003Cli>Compatible with the Plugin\u003C\u002Fli>\n\u003Cli>Completely FREE.\u003C\u002Fli>\n\u003C\u002Ful>\n","Aabir indexing api helps get your website content crawled by search bots instantly. Job posting or livestreaming video pages are indexed by indexing a &hellip;",212,"2025-11-23T18:52:00.000Z","5.2","7.2",[81,52,53,55,56],"https:\u002F\u002Fwww.aabirwave.co.in\u002Faabir-indexing-api.php","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faabir-indexing-api.1.0.5.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":27,"downloaded":103,"rating":27,"num_ratings":27,"last_updated":24,"tested_up_to":16,"requires_at_least":104,"requires_php":105,"tags":106,"homepage":109,"download_link":110,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":111},"indexapi-manager","IndexAPI Manager","1.0.1","pedram nasertorabi","https:\u002F\u002Fprofiles.wordpress.org\u002Fpedramn\u002F","\u003Cp>IndexAPI Manager plugin allows you to instantly send indexing requests for your website pages to Google through the official Google Indexing API by using the secure indexapi.ir web service.\u003C\u002Fp>\n\u003Cp>Google indexing service helps your website pages get discovered and appear faster in Google search results. Fast indexing can significantly improve your site’s visibility and SEO performance.\u003C\u002Fp>\n\u003Cp>The biggest advantage for Iranian users is that Google Indexing API is restricted in Iran, and websites hosted on Iranian servers cannot use external plugins to send indexing requests. This plugin connects your website securely to the official Google API via the trusted indexapi.ir service, enabling safe and reliable indexing requests.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n* Fast indexing of your pages\u003Cbr \u002F>\n* Ability to send up to 200 URLs per day\u003Cbr \u002F>\n* Support for posts, pages, and custom post types\u003Cbr \u002F>\n* Enable or disable indexing request per post type\u003Cbr \u002F>\n* Enable or disable indexing request for individual posts\u003Cbr \u002F>\n* Support for categories, tags, and custom taxonomies\u003Cbr \u002F>\n* View the status and details of the last indexing request sent for each post\u003Cbr \u002F>\n* Secure connection via HashiCorp Vault integration\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the IndexAPI service (https:\u002F\u002Findexapi.ir) in order to send and manage indexing requests to Google using the Google Indexing API.\u003C\u002Fp>\n\u003Cp>Data sent to the service:\u003Cbr \u002F>\n– Google Indexing API request data (URL to be indexed)\u003Cbr \u002F>\n– API key provided by the user (stored locally in WordPress and sent to authenticate requests)\u003C\u002Fp>\n\u003Cp>When the data is sent:\u003Cbr \u002F>\n– Every time you trigger an indexing request manually or automatically from the plugin\u003C\u002Fp>\n\u003Cp>Purpose:\u003Cbr \u002F>\n– To communicate with Google’s Indexing API through IndexAPI’s servers\u003C\u002Fp>\n\u003Cp>Service provider:\u003Cbr \u002F>\nIndexAPI (https:\u002F\u002Findexapi.ir)\u003Cbr \u002F>\nTerms of Service: https:\u002F\u002Findexapi.ir\u002Fterms\u002F\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Findexapi.ir\u002Fprivacy-policy\u002F\u003C\u002Fp>\n","Instantly send index requests to Google via the official Google Indexing API through the indexapi.ir service.",238,"5.0","7.4",[20,107,76,108],"index-api","%d8%b3%d8%a6%d9%88","https:\u002F\u002Findexapi.ir","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Findexapi-manager.1.0.1.zip","2026-03-15T10:48:56.248Z",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":27,"downloaded":120,"rating":27,"num_ratings":27,"last_updated":24,"tested_up_to":121,"requires_at_least":122,"requires_php":105,"tags":123,"homepage":24,"download_link":128,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":111},"instant-indexing-check","Instant Indexing & Check","1.1.3","arthurseofr","https:\u002F\u002Fprofiles.wordpress.org\u002Farthurseofr\u002F","\u003Cp>\u003Cstrong>Instant Indexing & Check\u003C\u002Fstrong> (formerly Instant Indexing) helps you get your content indexed faster on Google.\u003C\u002Fp>\n\u003Cp>It offers two modes:\u003Cbr \u002F>\n1. \u003Cstrong>Google API (Free)\u003C\u002Fstrong>: Uses your own Google Indexing API JSON key to send indexing requests directly to Google.\u003Cbr \u002F>\n2. \u003Cstrong>Premium Force Index\u003C\u002Fstrong>: A high-performance indexing service with a 90% success rate for stubborn URLs.\u003C\u002Fp>\n\u003Ch3>Privacy & Terms\u003C\u002Fh3>\n\u003Cp>This plugin relies on the following external services to function:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Indexing API & Search Console API\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Used for:\u003C\u002Fstrong> Sending indexing requests to Google and checking URL status.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent:\u003C\u002Fstrong> The URLs of your content and your Google Cloud Service Account credentials (stored locally).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Instant Indexing Premium Relay (wp-instant-indexing.com)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Used for:\u003C\u002Fstrong> Processing “Premium” indexing requests and validating licenses.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent:\u003C\u002Fstrong> Your site URL, license key, and the specific URLs you request to index.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwp-instant-indexing.com\u002Fprivacy.php\" rel=\"nofollow ugc\">WP Instant Indexing Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","Force instant indexing of your content on Google. Use Google API (Free) or Premium Force Index (90% Success Rate).",248,"6.9.4","5.8",[124,125,126,127,76],"google-indexing","indexing","instant-indexing","rank-math","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finstant-indexing-check.1.1.3.zip",{"attackSurface":130,"codeSignals":274,"taintFlows":1255,"riskAssessment":1317,"analyzedAt":1328},{"hooks":131,"ajaxHandlers":268,"restRoutes":269,"shortcodes":270,"cronEvents":271,"entryPointCount":27,"unprotectedCount":27},[132,138,141,148,152,155,159,164,168,172,175,179,182,184,189,193,197,201,205,209,212,216,221,224,229,233,238,241,244,248,251,255,260,264],{"type":133,"name":134,"callback":135,"priority":26,"file":136,"line":137},"action","admin_footer","FS_Logger::dump","freemius-sdk\\includes\\class-fs-logger.php",108,{"type":133,"name":139,"callback":135,"priority":26,"file":136,"line":140},"wp_footer",110,{"type":142,"name":143,"callback":144,"priority":145,"file":146,"line":147},"filter","plugins_api","plugins_api_filter",10,"freemius-sdk\\includes\\class-fs-plugin-updater.php",83,{"type":133,"name":149,"callback":150,"file":146,"line":151},"admin_head","catch_plugin_information_dialog_contents",106,{"type":142,"name":153,"callback":154,"priority":145,"file":146,"line":140},"http_request_host_is_external","http_request_host_is_external_filter",{"type":142,"name":156,"callback":157,"priority":145,"file":146,"line":158},"upgrader_post_install","_maybe_update_folder_name",118,{"type":142,"name":160,"callback":161,"priority":162,"file":146,"line":163},"upgrader_pre_install","_store_basename_for_source_adjustment",1,121,{"type":142,"name":165,"callback":166,"priority":162,"file":146,"line":167},"upgrader_source_selection","_maybe_adjust_source_dir",122,{"type":142,"name":169,"callback":170,"priority":145,"file":146,"line":171},"wp_prepare_themes_for_js","change_theme_update_info_html",125,{"type":133,"name":134,"callback":173,"priority":27,"file":146,"line":174},"edit_and_echo_plugin_information_dialog_contents",142,{"type":142,"name":176,"callback":177,"file":146,"line":178},"pre_set_site_transient_update_plugins","pre_set_site_transient_update_plugins_filter",253,{"type":142,"name":180,"callback":177,"file":146,"line":181},"pre_set_site_transient_update_themes",258,{"type":142,"name":165,"callback":166,"priority":162,"file":146,"line":183},1365,{"type":142,"name":185,"callback":186,"file":187,"line":188},"debug_bar_panels","fs_custom_panels_init","freemius-sdk\\includes\\debug\\debug-bar-start.php",51,{"type":142,"name":190,"callback":191,"file":187,"line":192},"debug_bar_statuses","fs_custom_status_init",52,{"type":133,"name":194,"callback":195,"file":196,"line":13},"install_plugins_pre_plugin-information","install_plugin_information","freemius-sdk\\includes\\fs-plugin-info-dialog.php",{"type":142,"name":198,"callback":199,"file":196,"line":200},"fs_plugins_api","_get_addon_info_filter",69,{"type":133,"name":134,"callback":202,"file":203,"line":204},"_add_sticky_dismiss_javascript","freemius-sdk\\includes\\managers\\class-fs-admin-notice-manager.php",211,{"type":133,"name":206,"callback":207,"file":203,"line":208},"network_admin_notices","_admin_notices_hook",390,{"type":133,"name":210,"callback":207,"file":203,"line":211},"admin_notices",391,{"type":133,"name":213,"callback":214,"file":203,"line":215},"admin_enqueue_scripts","_enqueue_styles",394,{"type":133,"name":217,"callback":218,"file":219,"line":220},"admin_post_fs_clone_resolution","_handle_clone_resolution","freemius-sdk\\includes\\managers\\class-fs-clone-manager.php",145,{"type":133,"name":134,"callback":222,"file":219,"line":223},"_add_clone_resolution_javascript",163,{"type":133,"name":225,"callback":226,"priority":145,"file":227,"line":228},"http_api_curl","Freemius_Api_WordPress::CurlResolveToIPv4","freemius-sdk\\includes\\sdk\\FreemiusWordPress.php",444,{"type":133,"name":134,"callback":230,"file":231,"line":232},"_open_license_activation_dialog_box","freemius-sdk\\templates\\account.php",93,{"type":133,"name":234,"callback":235,"file":236,"line":237},"init","fiPostType","index.php",35,{"type":133,"name":239,"callback":240,"file":236,"line":47},"wp_after_insert_post","sendRequest",{"type":133,"name":242,"callback":240,"file":236,"line":243},"delete_post",37,{"type":142,"name":245,"callback":246,"file":236,"line":247},"cron_schedules","cronSchedule",38,{"type":133,"name":149,"callback":249,"file":236,"line":250},"pluginAssets",39,{"type":142,"name":252,"callback":253,"file":236,"line":254},"upload_mimes","closure",545,{"type":133,"name":256,"callback":257,"priority":258,"file":236,"line":259},"admin_menu","adminInit",99999999,699,{"type":133,"name":261,"callback":262,"priority":258,"file":236,"line":263},"admin_init","registerSettings",700,{"type":133,"name":265,"callback":266,"file":236,"line":267},"fiDailyCronHook","fiDailyCron",701,[],[],[],[272],{"hook":265,"callback":265,"file":236,"line":273},624,{"dangerousFunctions":275,"sqlUsage":276,"outputEscaping":285,"fileOperations":1246,"externalRequests":14,"nonceChecks":14,"capabilityChecks":643,"bundledLibraries":1247},[],{"prepared":277,"raw":278,"locations":279},12,2,[280,283],{"file":136,"line":281,"context":282},332,"$wpdb->query() with variable interpolation",{"file":136,"line":284,"context":282},355,{"escaped":286,"rawEcho":287,"locations":288},469,555,[289,292,294,296,298,300,302,304,305,307,309,311,313,315,317,319,321,323,325,327,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,357,359,361,363,365,367,369,371,373,375,377,379,381,383,385,386,388,390,392,394,396,397,399,401,403,405,407,409,410,411,412,414,417,419,421,423,425,427,429,431,433,435,437,439,441,443,445,446,448,450,452,453,455,457,458,459,461,462,464,466,468,470,472,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,510,511,512,514,516,518,520,522,523,525,527,529,531,533,535,537,539,541,543,545,547,549,551,553,555,557,558,560,562,564,565,566,568,570,571,573,575,577,578,580,582,584,586,588,590,592,594,596,598,600,602,603,606,608,610,612,614,616,618,620,621,622,624,626,629,631,632,633,634,636,637,638,639,641,644,647,649,651,653,655,656,658,660,662,664,665,666,668,670,673,674,676,678,680,683,684,687,689,692,694,695,697,698,700,702,704,706,707,709,711,712,713,715,717,718,720,722,724,726,728,730,732,734,736,738,740,742,745,747,748,750,751,752,754,755,757,759,761,762,763,764,766,767,769,770,772,773,775,777,779,780,781,783,785,786,787,788,790,792,794,795,796,798,799,800,802,803,805,807,808,810,812,814,816,817,818,820,822,824,826,828,830,832,834,836,838,840,841,843,845,847,849,851,853,855,857,859,861,863,865,867,869,871,873,875,877,879,881,883,884,887,888,889,891,893,895,897,898,900,901,902,904,905,907,909,911,913,914,916,917,919,920,922,924,926,928,930,932,933,936,938,939,940,942,943,945,947,948,949,951,953,954,956,958,960,962,963,965,966,968,970,971,973,976,979,980,982,984,985,986,988,989,991,992,993,995,996,999,1001,1002,1004,1006,1008,1010,1011,1012,1014,1015,1017,1018,1020,1022,1024,1026,1028,1030,1031,1032,1033,1034,1035,1037,1038,1040,1042,1044,1046,1047,1048,1049,1051,1052,1053,1054,1055,1056,1057,1058,1060,1062,1063,1064,1066,1068,1069,1071,1073,1074,1075,1077,1079,1082,1083,1084,1086,1088,1089,1090,1092,1093,1094,1095,1097,1100,1101,1104,1105,1106,1107,1109,1110,1111,1112,1113,1114,1115,1117,1118,1119,1122,1123,1124,1126,1127,1129,1131,1133,1134,1135,1136,1138,1139,1141,1143,1144,1146,1148,1150,1152,1154,1155,1156,1158,1160,1161,1163,1165,1167,1168,1170,1172,1173,1175,1177,1179,1180,1181,1182,1184,1185,1186,1187,1189,1191,1192,1194,1196,1198,1200,1201,1202,1204,1205,1207,1209,1211,1213,1215,1216,1217,1218,1219,1220,1222,1223,1225,1226,1227,1228,1230,1232,1233,1235,1237,1239,1240,1242,1244],{"file":136,"line":290,"context":291},193,"raw output",{"file":136,"line":293,"context":291},274,{"file":146,"line":295,"context":291},235,{"file":146,"line":297,"context":291},304,{"file":146,"line":299,"context":291},400,{"file":301,"line":284,"context":291},"freemius-sdk\\includes\\fs-core-functions.php",{"file":301,"line":303,"context":291},436,{"file":301,"line":303,"context":291},{"file":301,"line":306,"context":291},867,{"file":301,"line":308,"context":291},881,{"file":301,"line":310,"context":291},896,{"file":301,"line":312,"context":291},1193,{"file":301,"line":314,"context":291},1207,{"file":196,"line":316,"context":291},476,{"file":196,"line":318,"context":291},481,{"file":196,"line":320,"context":291},1062,{"file":196,"line":322,"context":291},1063,{"file":196,"line":324,"context":291},1080,{"file":196,"line":326,"context":291},1086,{"file":196,"line":326,"context":291},{"file":196,"line":329,"context":291},1105,{"file":196,"line":331,"context":291},1106,{"file":196,"line":333,"context":291},1128,{"file":196,"line":335,"context":291},1200,{"file":196,"line":337,"context":291},1212,{"file":196,"line":339,"context":291},1243,{"file":196,"line":341,"context":291},1246,{"file":196,"line":343,"context":291},1295,{"file":196,"line":345,"context":291},1320,{"file":196,"line":347,"context":291},1327,{"file":196,"line":349,"context":291},1335,{"file":196,"line":351,"context":291},1359,{"file":196,"line":353,"context":291},1396,{"file":196,"line":355,"context":291},1458,{"file":196,"line":355,"context":291},{"file":196,"line":358,"context":291},1465,{"file":196,"line":360,"context":291},1469,{"file":196,"line":362,"context":291},1488,{"file":196,"line":364,"context":291},1490,{"file":196,"line":366,"context":291},1517,{"file":196,"line":368,"context":291},1540,{"file":196,"line":370,"context":291},1542,{"file":196,"line":372,"context":291},1566,{"file":196,"line":374,"context":291},1567,{"file":196,"line":376,"context":291},1573,{"file":196,"line":378,"context":291},1581,{"file":196,"line":380,"context":291},1589,{"file":196,"line":382,"context":291},1599,{"file":384,"line":247,"context":291},"freemius-sdk\\templates\\account\\billing.php",{"file":384,"line":250,"context":291},{"file":384,"line":387,"context":291},42,{"file":384,"line":389,"context":291},43,{"file":384,"line":391,"context":291},46,{"file":384,"line":393,"context":291},47,{"file":384,"line":395,"context":291},308,{"file":384,"line":395,"context":291},{"file":384,"line":398,"context":291},312,{"file":384,"line":400,"context":291},380,{"file":384,"line":402,"context":291},383,{"file":384,"line":404,"context":291},384,{"file":384,"line":406,"context":291},385,{"file":408,"line":237,"context":291},"freemius-sdk\\templates\\account\\partials\\activate-license-button.php",{"file":408,"line":47,"context":291},{"file":408,"line":247,"context":291},{"file":408,"line":250,"context":291},{"file":408,"line":413,"context":291},40,{"file":415,"line":416,"context":291},"freemius-sdk\\templates\\account\\partials\\addon.php",153,{"file":415,"line":418,"context":291},157,{"file":415,"line":420,"context":291},161,{"file":415,"line":422,"context":291},165,{"file":415,"line":424,"context":291},401,{"file":415,"line":426,"context":291},416,{"file":415,"line":428,"context":291},423,{"file":415,"line":430,"context":291},426,{"file":432,"line":32,"context":291},"freemius-sdk\\templates\\account\\partials\\deactivate-license-button.php",{"file":432,"line":434,"context":291},31,{"file":432,"line":436,"context":291},33,{"file":432,"line":438,"context":291},34,{"file":440,"line":393,"context":291},"freemius-sdk\\templates\\account\\partials\\disconnect-button.php",{"file":440,"line":442,"context":291},60,{"file":440,"line":444,"context":291},68,{"file":440,"line":46,"context":291},{"file":440,"line":447,"context":291},76,{"file":440,"line":449,"context":291},82,{"file":440,"line":451,"context":291},91,{"file":440,"line":26,"context":291},{"file":440,"line":454,"context":291},102,{"file":456,"line":250,"context":291},"freemius-sdk\\templates\\account\\partials\\site.php",{"file":456,"line":250,"context":291},{"file":456,"line":387,"context":291},{"file":456,"line":460,"context":291},45,{"file":456,"line":391,"context":291},{"file":456,"line":463,"context":291},48,{"file":456,"line":465,"context":291},56,{"file":456,"line":467,"context":291},133,{"file":456,"line":469,"context":291},146,{"file":456,"line":471,"context":291},158,{"file":456,"line":223,"context":291},{"file":456,"line":474,"context":291},164,{"file":456,"line":476,"context":291},166,{"file":456,"line":478,"context":291},167,{"file":456,"line":480,"context":291},192,{"file":456,"line":482,"context":291},204,{"file":456,"line":484,"context":291},216,{"file":456,"line":486,"context":291},230,{"file":456,"line":488,"context":291},244,{"file":456,"line":490,"context":291},246,{"file":456,"line":492,"context":291},265,{"file":456,"line":494,"context":291},267,{"file":456,"line":496,"context":291},273,{"file":456,"line":498,"context":291},298,{"file":456,"line":500,"context":291},335,{"file":456,"line":502,"context":291},336,{"file":456,"line":504,"context":291},338,{"file":456,"line":506,"context":291},339,{"file":508,"line":460,"context":291},"freemius-sdk\\templates\\account\\payments.php",{"file":508,"line":391,"context":291},{"file":508,"line":393,"context":291},{"file":508,"line":463,"context":291},{"file":231,"line":513,"context":291},263,{"file":231,"line":515,"context":291},266,{"file":231,"line":517,"context":291},270,{"file":231,"line":519,"context":291},272,{"file":231,"line":521,"context":291},318,{"file":231,"line":281,"context":291},{"file":231,"line":524,"context":291},352,{"file":231,"line":526,"context":291},359,{"file":231,"line":528,"context":291},370,{"file":231,"line":530,"context":291},371,{"file":231,"line":532,"context":291},515,{"file":231,"line":534,"context":291},517,{"file":231,"line":536,"context":291},521,{"file":231,"line":538,"context":291},523,{"file":231,"line":540,"context":291},532,{"file":231,"line":542,"context":291},570,{"file":231,"line":544,"context":291},573,{"file":231,"line":546,"context":291},578,{"file":231,"line":548,"context":291},581,{"file":231,"line":550,"context":291},612,{"file":231,"line":552,"context":291},625,{"file":231,"line":554,"context":291},649,{"file":231,"line":556,"context":291},656,{"file":231,"line":556,"context":291},{"file":231,"line":559,"context":291},667,{"file":231,"line":561,"context":291},677,{"file":231,"line":563,"context":291},682,{"file":231,"line":563,"context":291},{"file":231,"line":563,"context":291},{"file":231,"line":567,"context":291},683,{"file":231,"line":569,"context":291},684,{"file":231,"line":569,"context":291},{"file":231,"line":572,"context":291},688,{"file":231,"line":574,"context":291},693,{"file":231,"line":576,"context":291},727,{"file":231,"line":576,"context":291},{"file":231,"line":579,"context":291},955,{"file":231,"line":581,"context":291},957,{"file":231,"line":583,"context":291},960,{"file":231,"line":585,"context":291},961,{"file":231,"line":587,"context":291},963,{"file":231,"line":589,"context":291},967,{"file":231,"line":591,"context":291},996,{"file":231,"line":593,"context":291},999,{"file":231,"line":595,"context":291},1034,{"file":231,"line":597,"context":291},1100,{"file":231,"line":599,"context":291},1103,{"file":231,"line":601,"context":291},1104,{"file":231,"line":329,"context":291},{"file":604,"line":605,"context":291},"freemius-sdk\\templates\\add-ons.php",181,{"file":604,"line":607,"context":291},190,{"file":604,"line":609,"context":291},224,{"file":604,"line":611,"context":291},226,{"file":604,"line":613,"context":291},236,{"file":604,"line":615,"context":291},252,{"file":604,"line":617,"context":291},320,{"file":604,"line":619,"context":291},326,{"file":604,"line":500,"context":291},{"file":604,"line":506,"context":291},{"file":604,"line":623,"context":291},342,{"file":604,"line":625,"context":291},392,{"file":627,"line":628,"context":291},"freemius-sdk\\templates\\add-trial-to-pricing.php",24,{"file":630,"line":250,"context":291},"freemius-sdk\\templates\\admin-notice.php",{"file":630,"line":250,"context":291},{"file":630,"line":250,"context":291},{"file":630,"line":250,"context":291},{"file":630,"line":635,"context":291},64,{"file":630,"line":13,"context":291},{"file":630,"line":444,"context":291},{"file":630,"line":447,"context":291},{"file":630,"line":640,"context":291},77,{"file":642,"line":643,"context":291},"freemius-sdk\\templates\\ajax-loader.php",6,{"file":645,"line":646,"context":291},"freemius-sdk\\templates\\auto-installation.php",89,{"file":645,"line":648,"context":291},92,{"file":645,"line":650,"context":291},104,{"file":645,"line":652,"context":291},107,{"file":645,"line":654,"context":291},109,{"file":645,"line":167,"context":291},{"file":645,"line":657,"context":291},149,{"file":645,"line":659,"context":291},150,{"file":645,"line":661,"context":291},151,{"file":645,"line":663,"context":291},152,{"file":645,"line":416,"context":291},{"file":645,"line":478,"context":291},{"file":645,"line":667,"context":291},202,{"file":645,"line":669,"context":291},222,{"file":671,"line":672,"context":291},"freemius-sdk\\templates\\checkout.php",242,{"file":671,"line":519,"context":291},{"file":671,"line":675,"context":291},286,{"file":671,"line":677,"context":291},311,{"file":671,"line":679,"context":291},314,{"file":681,"line":682,"context":291},"freemius-sdk\\templates\\clone-resolution-js.php",50,{"file":681,"line":188,"context":291},{"file":685,"line":686,"context":291},"freemius-sdk\\templates\\connect\\permissions-group.php",58,{"file":685,"line":688,"context":291},63,{"file":690,"line":691,"context":291},"freemius-sdk\\templates\\connect.php",182,{"file":690,"line":693,"context":291},187,{"file":690,"line":480,"context":291},{"file":690,"line":696,"context":291},300,{"file":690,"line":297,"context":291},{"file":690,"line":699,"context":291},307,{"file":690,"line":701,"context":291},343,{"file":690,"line":703,"context":291},347,{"file":690,"line":705,"context":291},360,{"file":690,"line":528,"context":291},{"file":690,"line":708,"context":291},374,{"file":690,"line":710,"context":291},379,{"file":690,"line":208,"context":291},{"file":690,"line":424,"context":291},{"file":690,"line":714,"context":291},424,{"file":690,"line":716,"context":291},456,{"file":690,"line":716,"context":291},{"file":690,"line":719,"context":291},489,{"file":690,"line":721,"context":291},551,{"file":690,"line":723,"context":291},736,{"file":690,"line":725,"context":291},737,{"file":690,"line":727,"context":291},739,{"file":690,"line":729,"context":291},740,{"file":690,"line":731,"context":291},751,{"file":690,"line":733,"context":291},831,{"file":690,"line":735,"context":291},1017,{"file":690,"line":737,"context":291},1020,{"file":690,"line":739,"context":291},1021,{"file":690,"line":741,"context":291},1023,{"file":743,"line":744,"context":291},"freemius-sdk\\templates\\contact.php",98,{"file":746,"line":686,"context":291},"freemius-sdk\\templates\\debug\\api-calls.php",{"file":746,"line":442,"context":291},{"file":746,"line":749,"context":291},62,{"file":746,"line":749,"context":291},{"file":746,"line":147,"context":291},{"file":746,"line":753,"context":291},84,{"file":746,"line":79,"context":291},{"file":746,"line":756,"context":291},86,{"file":746,"line":758,"context":291},97,{"file":746,"line":760,"context":291},99,{"file":746,"line":454,"context":291},{"file":746,"line":659,"context":291},{"file":746,"line":661,"context":291},{"file":765,"line":387,"context":291},"freemius-sdk\\templates\\debug\\logger.php",{"file":765,"line":389,"context":291},{"file":765,"line":768,"context":291},44,{"file":765,"line":460,"context":291},{"file":765,"line":771,"context":291},59,{"file":765,"line":749,"context":291},{"file":774,"line":47,"context":291},"freemius-sdk\\templates\\debug\\plugins-themes-sync.php",{"file":774,"line":776,"context":291},57,{"file":778,"line":744,"context":291},"freemius-sdk\\templates\\debug\\scheduled-crons.php",{"file":778,"line":760,"context":291},{"file":778,"line":26,"context":291},{"file":778,"line":782,"context":291},101,{"file":784,"line":628,"context":291},"freemius-sdk\\templates\\debug.php",{"file":784,"line":387,"context":291},{"file":784,"line":460,"context":291},{"file":784,"line":648,"context":291},{"file":784,"line":789,"context":291},126,{"file":784,"line":791,"context":291},137,{"file":784,"line":793,"context":291},140,{"file":784,"line":471,"context":291},{"file":784,"line":420,"context":291},{"file":784,"line":797,"context":291},221,{"file":784,"line":669,"context":291},{"file":784,"line":488,"context":291},{"file":784,"line":801,"context":291},245,{"file":784,"line":490,"context":291},{"file":784,"line":804,"context":291},264,{"file":784,"line":806,"context":291},313,{"file":784,"line":679,"context":291},{"file":784,"line":809,"context":291},315,{"file":784,"line":811,"context":291},316,{"file":784,"line":813,"context":291},333,{"file":784,"line":815,"context":291},334,{"file":784,"line":703,"context":291},{"file":784,"line":284,"context":291},{"file":784,"line":819,"context":291},362,{"file":784,"line":821,"context":291},367,{"file":784,"line":823,"context":291},397,{"file":784,"line":825,"context":291},439,{"file":784,"line":827,"context":291},445,{"file":784,"line":829,"context":291},446,{"file":784,"line":831,"context":291},448,{"file":784,"line":833,"context":291},449,{"file":784,"line":835,"context":291},473,{"file":784,"line":837,"context":291},475,{"file":784,"line":839,"context":291},487,{"file":784,"line":719,"context":291},{"file":784,"line":842,"context":291},491,{"file":784,"line":844,"context":291},492,{"file":784,"line":846,"context":291},526,{"file":784,"line":848,"context":291},527,{"file":784,"line":850,"context":291},528,{"file":784,"line":852,"context":291},529,{"file":784,"line":854,"context":291},530,{"file":784,"line":856,"context":291},583,{"file":784,"line":858,"context":291},587,{"file":784,"line":860,"context":291},591,{"file":784,"line":862,"context":291},598,{"file":784,"line":864,"context":291},616,{"file":784,"line":866,"context":291},634,{"file":784,"line":868,"context":291},635,{"file":784,"line":870,"context":291},636,{"file":784,"line":872,"context":291},637,{"file":784,"line":874,"context":291},639,{"file":784,"line":876,"context":291},647,{"file":784,"line":878,"context":291},791,{"file":784,"line":880,"context":291},794,{"file":882,"line":436,"context":291},"freemius-sdk\\templates\\email.php",{"file":882,"line":243,"context":291},{"file":885,"line":886,"context":291},"freemius-sdk\\templates\\firewall-issues-js.php",28,{"file":885,"line":391,"context":291},{"file":885,"line":188,"context":291},{"file":890,"line":652,"context":291},"freemius-sdk\\templates\\forms\\affiliation.php",{"file":890,"line":892,"context":291},136,{"file":890,"line":894,"context":291},174,{"file":890,"line":896,"context":291},178,{"file":890,"line":691,"context":291},{"file":890,"line":899,"context":291},194,{"file":890,"line":88,"context":291},{"file":890,"line":88,"context":291},{"file":890,"line":903,"context":291},219,{"file":890,"line":903,"context":291},{"file":890,"line":906,"context":291},227,{"file":890,"line":908,"context":291},369,{"file":890,"line":910,"context":291},372,{"file":890,"line":912,"context":291},373,{"file":890,"line":708,"context":291},{"file":915,"line":682,"context":291},"freemius-sdk\\templates\\forms\\data-debug-mode.php",{"file":915,"line":192,"context":291},{"file":915,"line":918,"context":291},135,{"file":915,"line":892,"context":291},{"file":915,"line":921,"context":291},139,{"file":915,"line":923,"context":291},143,{"file":915,"line":925,"context":291},147,{"file":915,"line":927,"context":291},148,{"file":915,"line":929,"context":291},162,{"file":915,"line":931,"context":291},186,{"file":915,"line":693,"context":291},{"file":934,"line":935,"context":291},"freemius-sdk\\templates\\forms\\deactivation\\contact.php",19,{"file":937,"line":171,"context":291},"freemius-sdk\\templates\\forms\\deactivation\\form.php",{"file":937,"line":467,"context":291},{"file":937,"line":791,"context":291},{"file":937,"line":941,"context":291},138,{"file":937,"line":416,"context":291},{"file":937,"line":944,"context":291},160,{"file":937,"line":946,"context":291},183,{"file":937,"line":931,"context":291},{"file":937,"line":693,"context":291},{"file":937,"line":950,"context":291},188,{"file":937,"line":952,"context":291},215,{"file":937,"line":486,"context":291},{"file":937,"line":955,"context":291},259,{"file":937,"line":957,"context":291},350,{"file":937,"line":959,"context":291},353,{"file":937,"line":961,"context":291},354,{"file":937,"line":284,"context":291},{"file":937,"line":964,"context":291},377,{"file":937,"line":400,"context":291},{"file":937,"line":967,"context":291},381,{"file":937,"line":969,"context":291},382,{"file":937,"line":872,"context":291},{"file":937,"line":972,"context":291},644,{"file":974,"line":975,"context":291},"freemius-sdk\\templates\\forms\\deactivation\\retry-skip.php",23,{"file":977,"line":978,"context":291},"freemius-sdk\\templates\\forms\\email-address-update.php",41,{"file":977,"line":465,"context":291},{"file":977,"line":981,"context":291},65,{"file":977,"line":983,"context":291},74,{"file":977,"line":147,"context":291},{"file":977,"line":232,"context":291},{"file":977,"line":987,"context":291},171,{"file":977,"line":950,"context":291},{"file":977,"line":990,"context":291},191,{"file":977,"line":480,"context":291},{"file":977,"line":290,"context":291},{"file":977,"line":994,"context":291},292,{"file":977,"line":498,"context":291},{"file":997,"line":998,"context":291},"freemius-sdk\\templates\\forms\\license-activation.php",237,{"file":997,"line":1000,"context":291},239,{"file":997,"line":519,"context":291},{"file":997,"line":1003,"context":291},278,{"file":997,"line":1005,"context":291},290,{"file":997,"line":1007,"context":291},365,{"file":997,"line":1009,"context":291},368,{"file":997,"line":908,"context":291},{"file":997,"line":530,"context":291},{"file":997,"line":1013,"context":291},485,{"file":997,"line":1013,"context":291},{"file":997,"line":1016,"context":291},586,{"file":997,"line":858,"context":291},{"file":997,"line":1019,"context":291},589,{"file":997,"line":1021,"context":291},630,{"file":997,"line":1023,"context":291},864,{"file":1025,"line":163,"context":291},"freemius-sdk\\templates\\forms\\optout.php",{"file":1025,"line":1027,"context":291},123,{"file":1025,"line":1029,"context":291},124,{"file":1025,"line":171,"context":291},{"file":1025,"line":923,"context":291},{"file":1025,"line":927,"context":291},{"file":1025,"line":927,"context":291},{"file":1025,"line":416,"context":291},{"file":1025,"line":1036,"context":291},173,{"file":1025,"line":894,"context":291},{"file":1025,"line":1039,"context":291},175,{"file":1041,"line":200,"context":291},"freemius-sdk\\templates\\forms\\premium-versions-upgrade-handler.php",{"file":1041,"line":1043,"context":291},81,{"file":1045,"line":250,"context":291},"freemius-sdk\\templates\\forms\\premium-versions-upgrade-metadata.php",{"file":1045,"line":387,"context":291},{"file":1045,"line":389,"context":291},{"file":1045,"line":768,"context":291},{"file":1050,"line":983,"context":291},"freemius-sdk\\templates\\forms\\resend-key.php",{"file":1050,"line":451,"context":291},{"file":1050,"line":648,"context":291},{"file":1050,"line":232,"context":291},{"file":1050,"line":26,"context":291},{"file":1050,"line":927,"context":291},{"file":1050,"line":661,"context":291},{"file":1050,"line":663,"context":291},{"file":1050,"line":1059,"context":291},208,{"file":1061,"line":467,"context":291},"freemius-sdk\\templates\\forms\\subscription-cancellation.php",{"file":1061,"line":921,"context":291},{"file":1061,"line":921,"context":291},{"file":1061,"line":1065,"context":291},170,{"file":1061,"line":1067,"context":291},176,{"file":1061,"line":607,"context":291},{"file":1061,"line":1070,"context":291},197,{"file":1072,"line":463,"context":291},"freemius-sdk\\templates\\forms\\trial-start.php",{"file":1072,"line":147,"context":291},{"file":1072,"line":756,"context":291},{"file":1072,"line":1076,"context":291},87,{"file":1072,"line":1078,"context":291},88,{"file":1080,"line":1081,"context":291},"freemius-sdk\\templates\\forms\\user-change.php",75,{"file":1080,"line":640,"context":291},{"file":1080,"line":1070,"context":291},{"file":1080,"line":1085,"context":291},200,{"file":1080,"line":1087,"context":291},201,{"file":1080,"line":482,"context":291},{"file":1080,"line":517,"context":291},{"file":1091,"line":978,"context":291},"freemius-sdk\\templates\\gdpr-optin-js.php",{"file":1091,"line":387,"context":291},{"file":1091,"line":389,"context":291},{"file":1091,"line":768,"context":291},{"file":1096,"line":975,"context":291},"freemius-sdk\\templates\\js\\open-license-activation.php",{"file":1098,"line":1099,"context":291},"freemius-sdk\\templates\\js\\permissions.php",130,{"file":1098,"line":892,"context":291},{"file":1102,"line":1103,"context":291},"freemius-sdk\\templates\\js\\style-premium-theme.php",26,{"file":1102,"line":434,"context":291},{"file":1102,"line":250,"context":291},{"file":1102,"line":387,"context":291},{"file":1108,"line":391,"context":291},"freemius-sdk\\templates\\partials\\network-activation.php",{"file":1108,"line":188,"context":291},{"file":1108,"line":192,"context":291},{"file":1108,"line":635,"context":291},{"file":1108,"line":200,"context":291},{"file":1108,"line":46,"context":291},{"file":1108,"line":1081,"context":291},{"file":1108,"line":1116,"context":291},80,{"file":1108,"line":79,"context":291},{"file":1108,"line":756,"context":291},{"file":1120,"line":1121,"context":291},"freemius-sdk\\templates\\plugin-icon.php",21,{"file":1120,"line":1121,"context":291},{"file":1120,"line":1121,"context":291},{"file":1125,"line":13,"context":291},"freemius-sdk\\templates\\plugin-info\\description.php",{"file":1125,"line":444,"context":291},{"file":1125,"line":1128,"context":291},71,{"file":1125,"line":1130,"context":291},73,{"file":1132,"line":200,"context":291},"freemius-sdk\\templates\\plugin-info\\features.php",{"file":1132,"line":1116,"context":291},{"file":1132,"line":449,"context":291},{"file":1132,"line":753,"context":291},{"file":1137,"line":434,"context":291},"freemius-sdk\\templates\\plugin-info\\screenshots.php",{"file":1137,"line":434,"context":291},{"file":1140,"line":463,"context":291},"freemius-sdk\\templates\\powered-by.php",{"file":1142,"line":1027,"context":291},"freemius-sdk\\templates\\pricing.php",{"file":1142,"line":422,"context":291},{"file":1145,"line":1103,"context":291},"freemius-sdk\\templates\\secure-https-header.php",{"file":1147,"line":886,"context":291},"freemius-sdk\\templates\\sticky-admin-notice-js.php",{"file":1147,"line":1149,"context":291},32,{"file":1151,"line":463,"context":291},"freemius-sdk\\templates\\tabs-capture-js.php",{"file":1151,"line":1153,"context":291},49,{"file":1151,"line":682,"context":291},{"file":1151,"line":188,"context":291},{"file":1157,"line":151,"context":291},"freemius-sdk\\templates\\tabs.php",{"file":1157,"line":1159,"context":291},116,{"file":1157,"line":163,"context":291},{"file":236,"line":1162,"context":291},464,{"file":236,"line":1164,"context":291},465,{"file":1166,"line":200,"context":291},"view\\history.php",{"file":1166,"line":1130,"context":291},{"file":1166,"line":1169,"context":291},78,{"file":1171,"line":232,"context":291},"view\\settings.php",{"file":1171,"line":650,"context":291},{"file":1171,"line":1174,"context":291},105,{"file":1171,"line":1176,"context":291},111,{"file":1171,"line":1178,"context":291},120,{"file":1171,"line":163,"context":291},{"file":1171,"line":418,"context":291},{"file":1171,"line":471,"context":291},{"file":1171,"line":1183,"context":291},172,{"file":1171,"line":1036,"context":291},{"file":1171,"line":204,"context":291},{"file":1171,"line":88,"context":291},{"file":1171,"line":1188,"context":291},241,{"file":1171,"line":1190,"context":291},251,{"file":1171,"line":515,"context":291},{"file":1171,"line":1193,"context":291},277,{"file":1171,"line":1195,"context":291},284,{"file":1171,"line":1197,"context":291},301,{"file":1171,"line":1199,"context":291},305,{"file":1171,"line":809,"context":291},{"file":1171,"line":521,"context":291},{"file":1171,"line":1203,"context":291},351,{"file":1171,"line":284,"context":291},{"file":1171,"line":1206,"context":291},356,{"file":1171,"line":1208,"context":291},358,{"file":1171,"line":1210,"context":291},361,{"file":1171,"line":1212,"context":291},363,{"file":1171,"line":1214,"context":291},366,{"file":1171,"line":528,"context":291},{"file":1171,"line":910,"context":291},{"file":1171,"line":910,"context":291},{"file":1171,"line":708,"context":291},{"file":1171,"line":708,"context":291},{"file":1171,"line":1221,"context":291},376,{"file":1171,"line":1221,"context":291},{"file":1171,"line":1224,"context":291},378,{"file":1171,"line":1224,"context":291},{"file":1171,"line":969,"context":291},{"file":1171,"line":402,"context":291},{"file":1171,"line":1229,"context":291},387,{"file":1171,"line":1231,"context":291},388,{"file":1171,"line":211,"context":291},{"file":1171,"line":1234,"context":291},393,{"file":1171,"line":1236,"context":291},396,{"file":1171,"line":1238,"context":291},399,{"file":1171,"line":424,"context":291},{"file":1171,"line":1241,"context":291},403,{"file":1171,"line":1243,"context":291},405,{"file":1171,"line":1245,"context":291},408,4,[1248,1252],{"name":1249,"version":1250,"knownCves":1251},"Freemius","1.0",[],{"name":1253,"version":28,"knownCves":1254},"Guzzle",[],[1256,1274,1282,1291,1300,1308],{"entryPoint":1257,"graph":1258,"unsanitizedCount":27,"severity":1273},"install_plugin_information (freemius-sdk\\includes\\fs-plugin-info-dialog.php:929)",{"nodes":1259,"edges":1270},[1260,1265],{"id":1261,"type":1262,"label":1263,"file":196,"line":1264},"n0","source","$_REQUEST (x25)",937,{"id":1266,"type":1267,"label":1268,"file":196,"line":331,"wp_function":1269},"n1","sink","echo() [XSS]","echo",[1271],{"from":1261,"to":1266,"sanitized":1272},true,"low",{"entryPoint":1275,"graph":1276,"unsanitizedCount":27,"severity":1273},"\u003Cfs-plugin-info-dialog> (freemius-sdk\\includes\\fs-plugin-info-dialog.php:0)",{"nodes":1277,"edges":1280},[1278,1279],{"id":1261,"type":1262,"label":1263,"file":196,"line":1264},{"id":1266,"type":1267,"label":1268,"file":196,"line":331,"wp_function":1269},[1281],{"from":1261,"to":1266,"sanitized":1272},{"entryPoint":1283,"graph":1284,"unsanitizedCount":27,"severity":1273},"\u003Ccheckout> (freemius-sdk\\templates\\checkout.php:0)",{"nodes":1285,"edges":1289},[1286,1288],{"id":1261,"type":1262,"label":1287,"file":671,"line":474},"$_GET",{"id":1266,"type":1267,"label":1268,"file":671,"line":672,"wp_function":1269},[1290],{"from":1261,"to":1266,"sanitized":1272},{"entryPoint":1292,"graph":1293,"unsanitizedCount":162,"severity":1273},"\u003Ccontact> (freemius-sdk\\templates\\contact.php:0)",{"nodes":1294,"edges":1297},[1295,1296],{"id":1261,"type":1262,"label":1287,"file":743,"line":200},{"id":1266,"type":1267,"label":1268,"file":743,"line":744,"wp_function":1269},[1298],{"from":1261,"to":1266,"sanitized":1299},false,{"entryPoint":1301,"graph":1302,"unsanitizedCount":162,"severity":1273},"\u003Cpricing> (freemius-sdk\\templates\\pricing.php:0)",{"nodes":1303,"edges":1306},[1304,1305],{"id":1261,"type":1262,"label":1287,"file":1142,"line":79},{"id":1266,"type":1267,"label":1268,"file":1142,"line":422,"wp_function":1269},[1307],{"from":1261,"to":1266,"sanitized":1299},{"entryPoint":1309,"graph":1310,"unsanitizedCount":278,"severity":1273},"\u003Chistory> (view\\history.php:0)",{"nodes":1311,"edges":1315},[1312,1314],{"id":1261,"type":1262,"label":1313,"file":1166,"line":749},"$_REQUEST (x2)",{"id":1266,"type":1267,"label":1268,"file":1166,"line":1130,"wp_function":1269},[1316],{"from":1261,"to":1266,"sanitized":1299},{"summary":1318,"deductions":1319},"The \"fast-index\" plugin v2.2 exhibits a generally good security posture, with no known historical vulnerabilities (CVEs) and a positive trend of using prepared statements for SQL queries. The static analysis reveals no critical or high-severity taint flows, which is a strong indicator of robust data handling. Furthermore, the limited attack surface, with no discovered AJAX handlers, REST API routes, or shortcodes lacking authentication checks, is commendable.\n\nHowever, there are some areas for improvement. The analysis indicates that 54% of the plugin's output is not properly escaped, representing a significant risk of Cross-Site Scripting (XSS) vulnerabilities. While the taint analysis didn't flag critical issues, the presence of three flows with unsanitized paths suggests potential for path traversal or unintended file access, especially when combined with file operations. The bundled Freemius v1.0 library also warrants attention, as outdated libraries can sometimes harbor unpatched vulnerabilities.\n\nIn conclusion, \"fast-index\" v2.2 has a solid foundation with a minimal attack surface and no known security history. The primary concern lies in the significant proportion of unescaped output, which could be exploited for XSS. Addressing this, along with carefully reviewing the identified unsanitized paths and ensuring bundled libraries are up-to-date, would further strengthen the plugin's security.",[1320,1323,1326],{"reason":1321,"points":1322},"Significant percentage of unescaped output",8,{"reason":1324,"points":1325},"Flows with unsanitized paths detected",5,{"reason":1327,"points":14},"Bundled Freemius v1.0 library","2026-03-16T19:33:41.696Z",{"wat":1330,"direct":1337},{"assetPaths":1331,"generatorPatterns":1334,"scriptPaths":1335,"versionParams":1336},[1332,1333],"\u002Fwp-content\u002Fplugins\u002Ffast-index\u002Fassets\u002Ffi-css.css","\u002Fwp-content\u002Fplugins\u002Ffast-index\u002Fassets\u002Fmessage-deactivate.js",[],[1333],[],{"cssClasses":1338,"htmlComments":1339,"htmlAttributes":1340,"restEndpoints":1341,"jsGlobals":1342,"shortcodeOutput":1343},[],[],[],[],[],[]]