[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fDP-4Iy9J64k7Czwn7t3yoKPpC9eV08IBTmiwVJfgnkA":3,"$fVg4NbQB2Ncny6yTb2wlyfpWSbNW668O1_B0y2cnaksI":227,"$f5l6snnQq2mgUNhr7boqTK2penjiJjbCnpkYKrRkoQlQ":231},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":35,"analysis":129,"fingerprints":197},"floinfo38-search-tool","FloInfo38 Search Tool","1.2.0","floinfo38","https:\u002F\u002Fprofiles.wordpress.org\u002Ffloinfo38\u002F","\u003Cp>FloInfo38 Search Tool is a powerful yet simple plugin that adds an Ajax-powered search form to your WordPress site. It allows visitors to search through your pages and posts with real-time results.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Real-time Ajax search (no page reload)\u003C\u002Fli>\n\u003Cli>Search in pages, posts, or both\u003C\u002Fli>\n\u003Cli>Three shortcodes for different search types\u003C\u002Fli>\n\u003Cli>Customizable search options\u003C\u002Fli>\n\u003Cli>Exclude specific pages from search results\u003C\u002Fli>\n\u003Cli>Smart keyword filtering\u003C\u002Fli>\n\u003Cli>SEO-friendly search (includes meta titles, descriptions, and keywords)\u003C\u002Fli>\n\u003Cli>Relevance scoring system\u003C\u002Fli>\n\u003Cli>Cache system for better performance\u003C\u002Fli>\n\u003Cli>Responsive design\u003C\u002Fli>\n\u003Cli>Lightweight and fast\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Available Shortcodes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[floinfo38_search]\u003C\u002Fcode> – Search in pages and posts (based on your settings)\u003C\u002Fli>\n\u003Cli>\u003Ccode>[floinfo38_search_posts]\u003C\u002Fcode> – Search only in posts\u003C\u002Fli>\n\u003Cli>\u003Ccode>[floinfo38_search_pages]\u003C\u002Fcode> – Search only in pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please contact:\u003Cbr \u002F>\n* Website: https:\u002F\u002Fwww.floinfo38.fr\u003Cbr \u002F>\n* Email: contact@floinfo38.fr\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>FloInfo38 Search Tool does not collect, store, or transmit any personal data. All search operations are performed locally on your WordPress installation.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by Florian MARREL – Flo Info 38\u003C\u002Fp>\n","A search form that searches your pages and posts – no code needed.",0,61,"2026-04-07T14:09:00.000Z","6.9.4","5.0","8.3",[18,19,20,21,22],"ajax","internal-search","pages","posts","search","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffloinfo38-search-tool.1.2.0.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,94,"2026-05-20T11:21:09.085Z",[36,56,73,92,110],{"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":14,"requires_at_least":49,"requires_php":23,"tags":50,"homepage":53,"download_link":54,"security_score":25,"vuln_count":31,"unpatched_count":11,"last_vuln_date":55,"fetched_at":27},"search-in-place","Search in Place","1.5.2","codepeople","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodepeople\u002F","\u003Cp>Search in Place features:\u003C\u002Fp>\n\u003Cp>» Performs real time search as you enter search criteria\u003Cbr \u002F>\n» Groups search results by post type (post, page)\u003Cbr \u002F>\n» Allows to limit the number of elements in the dynamic search results\u003Cbr \u002F>\n» Offers a different navigation option on the website\u003Cbr \u002F>\n» Use a friendly AJAX technology for searching\u003Cbr \u002F>\n» Suggests search terms based on the information typed by the user.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Search in Place\u003C\u002Fstrong> improves blog search by displaying query results in real time. Search in place displays a list with results dynamically as you enter the search criteria.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Search in Place\u003C\u002Fstrong> groups search results by their type, labeling them as post, page or the post type entered, and highlights the searched terms in search page and resulting pages. Search in Place advanced allows to search in metadata and author display name too.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More about the Main Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Performs \u003Cstrong>real time search\u003C\u002Fstrong> as you enter search criteria;\u003C\u002Fli>\n\u003Cli>Use a friendly AJAX technology for searching;\u003C\u002Fli>\n\u003Cli>Groups search results \u003Cstrong>by post type\u003C\u002Fstrong> (post, page);\u003C\u002Fli>\n\u003Cli>Allows to \u003Cstrong>limit the number of elements\u003C\u002Fstrong> in the dynamic search results;\u003C\u002Fli>\n\u003Cli>Allows to customize the \u003Cstrong>box colors\u003C\u002Fstrong>;\u003C\u002Fli>\n\u003Cli>Allows \u003Cstrong>highlight\u003C\u002Fstrong> the criteria for searching in results;\u003C\u002Fli>\n\u003Cli>Offers a different navigation option on the website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin converts the website’s search boxes into search in places. Furthermore, the plugin allows to insert additional search boxes using the shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    [search-in-place-form]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For searching in the current page only, insert the shortcode with the \u003Cstrong>in_current_page\u003C\u002Fstrong> attribute:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    [search-in-place-form in_current_page=\"1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For inserting the shortcode in the website’s pages it is possible to use the specific integrations with the editors: Gutenberg, Elementor, or the widget for Page Builder by SiteOrigin. For the other editors, insert the shortcode.\u003C\u002Fp>\n\u003Cp>Frequently, while performing a search in a blog with terms we think are present in the blog’s pages and posts, after various search attempts and a slow\u002Ftedious process of page reloads, we feel frustration because we haven’t found the page\u002Fpost being searched for. With Search in Place the search process is easier and seamless. The Search in Place makes the post search in real time, allowing the correction of the search criteria without reloading the website (The basic version of “Search in Place” makes the search in posts and pages).\u003C\u002Fp>\n\u003Cp>The plugin transforms all search boxes in the website into search in place boxes, furthermore, the plugin includes a shortcode allowing to insert additional “search boxes”, or “search in current page boxes”.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allows the searching in \u003Cstrong>metadata, taxonomies, and author display name\u003C\u002Fstrong> associated to the post, page or custom post type;\u003C\u002Fli>\n\u003Cli>Allows to define additional \u003Cstrong>post_types\u003C\u002Fstrong> to be considered for searching;\u003C\u002Fli>\n\u003Cli>Includes the integration with popular plugins like: \u003Cstrong>WooCommerce\u003C\u002Fstrong>, \u003Cstrong>WP e-Commerce\u003C\u002Fstrong>, \u003Cstrong>Jigoshop\u003C\u002Fstrong>, \u003Cstrong>Ready! Ecommerce Shopping Cart\u003C\u002Fstrong> and more;\u003C\u002Fli>\n\u003Cli>Include labels in the search results page;\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin displays search results in a popup window by default. However, it is possible to show them in a div tag in the page content:\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\u002FX9MOjSZO14M?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>\u003Cstrong>Demo of Premium Version of Plugin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemos.dwbooster.com\u002Fsearch-in-place\u002Fwp-login.php\" title=\"Click to access the Administration Area demo\" rel=\"nofollow ugc\">https:\u002F\u002Fdemos.dwbooster.com\u002Fsearch-in-place\u002Fwp-login.php\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemos.dwbooster.com\u002Fsearch-in-place\u002F\" title=\"Click to access the Public Page\" rel=\"nofollow ugc\">https:\u002F\u002Fdemos.dwbooster.com\u002Fsearch-in-place\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The usual WordPress behavior is searching in the posts, but the post’s search may not be sufficient if you are using plugins that includes custom post_types. The WordPress born as a blog manager, but this great platform has been evolved through its plugins until allow be used as a content management system, an eCommerce (WooCommerce, WP e-Commerce, etc.) or a social network, so the search feature require evolve too and allow searching by products, users and any custom post_types. Search in Place came to fill this empty in WordPress, Search in Place allow to search in custom post_types, taxonomies associated to the post_types, its metadata, or the authord display name.But Search in Place don’t stop there, with Search in Place is possible to format the results, set labels to identify the search results, and highlight the terms in the resulting pages.\u003C\u002Fp>\n\u003Cp>If you want more information about this plugin or another one don’t doubt to visit my website:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsearchinplace.dwbooster.com\" title=\"CodePeople WordPress Repository\" rel=\"nofollow ugc\">https:\u002F\u002Fsearchinplace.dwbooster.com\u003C\u002Fa>\u003C\u002Fp>\n","Search in Place improves blog search by displaying query results in real time. It displays the results dynamically as you enter the search criteria.",3000,241264,98,63,"2026-03-04T11:23:00.000Z","3.0.5",[18,21,22,51,52],"search-pages","search-posts","https:\u002F\u002Fsearchinplace.dwbooster.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsearch-in-place.1.5.2.zip","2023-03-02 00:00:00",{"slug":57,"name":58,"version":6,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":25,"num_ratings":31,"last_updated":65,"tested_up_to":14,"requires_at_least":15,"requires_php":66,"tags":67,"homepage":23,"download_link":71,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":72},"autocomplete-search","Autocomplete Search","Aarti Chauhan","https:\u002F\u002Fprofiles.wordpress.org\u002Faarti1318\u002F","\u003Cp>The Autocomplete Search Plugin enhances your WordPress search experience by providing an intuitive, fast, and responsive autocomplete feature. It searches across:\u003Cbr \u002F>\n– Posts\u003Cbr \u002F>\n– Pages\u003Cbr \u002F>\n– WooCommerce Products\u003Cbr \u002F>\n– Custom Posts\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Real-time Autocomplete Search\u003C\u002Fli>\n\u003Cli>Supports Multiple Post Types\u003C\u002Fli>\n\u003Cli>Enable search onlu for specific post type or only for products\u003C\u002Fli>\n\u003Cli>AJAX-Powered Search\u003C\u002Fli>\n\u003Cli>Customizable Search Box\u003C\u002Fli>\n\u003Cli>Shortcode Implementation\u003C\u002Fli>\n\u003Cli>User-friendly and Accessible\u003C\u002Fli>\n\u003Cli>Custom Post Type Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developers\u003C\u002Fh3>\n\u003Cp>The plugin provides filters to allow theme and plugin developers to customize output:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>atcl_autocomplete_search_placeholder\u003C\u002Fcode> – Filter the search input placeholder text.\u003C\u002Fli>\n\u003Cli>\u003Ccode>atcl_autocomplete_search_wrapper_class\u003C\u002Fcode> – Filter the wrapper CSS classes.\u003C\u002Fli>\n\u003Cli>\u003Ccode>atcl_autocomplete_search_input_class\u003C\u002Fcode> – Filter the input field CSS classes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Shortcode attributes:\u003Cbr \u002F>\n* \u003Ccode>class\u003C\u002Fcode> – Add a custom CSS class to the search wrapper.\u003C\u002Fp>\n\u003Cp>Example:\u003Cbr \u002F>\n[atcl_autocomplete_search class=”header-search”]\u003C\u002Fp>\n","Add an autocomplete search feature to your WordPress site.Search across posts,pages, and WooCommerce products with a fast,AJAX-powered search box.",10,1135,"2025-12-15T07:08:00.000Z","7.2",[68,69,20,21,70],"ajax-search","autocomplete","products","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautocomplete-search.1.2.0.zip","2026-04-06T09:54:40.288Z",{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":81,"downloaded":82,"rating":25,"num_ratings":83,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":23,"tags":87,"homepage":23,"download_link":90,"security_score":91,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"search-by-id","Search by ID","1.3","Uffe Fey","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpkonsulent\u002F","\u003Cp>Ever wanted to do a quick search for a post with a specific ID? The built-in search doesn’t allow that. But now you can.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Works for all kinds of posts (regular posts, pages, custom post types and media).\u003C\u002Fli>\n\u003Cli>No configuration needed.\u003C\u002Fli>\n\u003Cli>Doesn’t add javascript or css; it has virtually no impact whatsoever.\u003C\u002Fli>\n\u003Cli>No front-end functionality, just back-end.\u003C\u002Fli>\n\u003Cli>Doesn’t add any options or tables to the database.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Just a nice, clean and easy, seamless extension of the built-in search.\u003C\u002Fp>\n\u003Ch4>How to use it:\u003C\u002Fh4>\n\u003Cp>Simply enter an ID into the search field. If a post with that ID is found, it will show up in the search result.\u003C\u002Fp>\n\u003Cp>You can even enter a list of IDs if you want to search multiple IDs. For instance “100, 200, 300”.\u003C\u002Fp>\n","Enables the user to search by post ID using the built-in search within the control panel. Works for all kinds of posts.",700,20047,18,"2018-12-20T10:30:00.000Z","5.0.25","4.0",[88,89,20,21,22],"custom-post-types","id","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsearch-by-id.zip",85,{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":46,"num_ratings":102,"last_updated":103,"tested_up_to":104,"requires_at_least":105,"requires_php":23,"tags":106,"homepage":108,"download_link":109,"security_score":91,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"jarvis","Jarvis","1.1.1","WDG","https:\u002F\u002Fprofiles.wordpress.org\u002Fwdgdc\u002F","\u003Cp>Let’s say you’ve just logged in and you’re on the dashboard. You want to get to a child page of your about page called “mission”, but you can’t remember if it’s on page 2 or 5. With Jarvis it’s simple. Open Jarvis and start typing “mission” and your page will show up immediately.\u003C\u002Fp>\n\u003Cp>Once Jarvis is installed all you have to do to start using it is hit the quick key “\u002F”, type in your search (eg, “settings”) and select the page you’re looking for. It’s the fastest way to get from the dashboard to editing your anything on the admin side.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Access the settings for permalinks: \u003Ccode>\u002F\u003C\u002Fcode> + \u003Ccode>Permalinks\u003C\u002Fcode> + enter and you’re there.\u003C\u002Fli>\n\u003Cli>Edit your contact page: \u003Ccode>\u002F\u003C\u002Fcode> + \u003Ccode>Contact\u003C\u002Fcode> + enter and you’re there.\u003C\u002Fli>\n\u003Cli>Access your post about caving in Nigeria from last year: \u003Ccode>\u002F\u003C\u002Fcode> + \u003Ccode>Nigeria Caving\u003C\u002Fcode> + enter and you’re there.\u003C\u002Fli>\n\u003Cli>Flush the site rewrite rules: \u003Ccode>\u002F\u003C\u002Fcode> + \u003Ccode>Flush Rewrite Rules\u003C\u002Fcode> + enter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The idea is to make it easier for anyone using the admin side of WordPress to get to the pages they’re looking for.\u003C\u002Fp>\n\u003Cp>Each user can also cusomize their own quick key, and color scheme!\u003C\u002Fp>\n\u003Cp>Learn more about \u003Ca href=\"http:\u002F\u002Fwww.webdevelopmentgroup.com\" rel=\"nofollow ugc\">The Web Development Group\u003C\u002Fa>\u003C\u002Fp>\n","Jarvis is your admin assistant, putting WordPress at your fingertips via a quicksearch interface.",600,20672,13,"2023-11-01T15:45:00.000Z","6.3.8","4.8",[93,107,20,21,22],"launchbar","http:\u002F\u002Fwww.wpjarvis.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjarvis.1.1.1.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":118,"downloaded":119,"rating":46,"num_ratings":120,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":23,"tags":124,"homepage":127,"download_link":128,"security_score":91,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"ajax-dropdowns","Ajax Dropdowns","0.9.8","ThemeBoy","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeboy\u002F","\u003Cp>Add content from multiple post types on one page with a dropdown to switch between them. Dropdowns are displayed on the frontend of your site and can query posts via Ajax, inline, or redirection.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create unlimited dropdowns\u003C\u002Fli>\n\u003Cli>Display on any post or page using the included shortcode\u003C\u002Fli>\n\u003Cli>Drag and drop posts to reorder them within a dropdown\u003C\u002Fli>\n\u003Cli>Decrease page load by dynamically querying posts via Ajax\u003C\u002Fli>\n\u003Cli>Use inline dropdowns to quickly switch between posts\u003C\u002Fli>\n\u003Cli>Redirection method also available\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get Involved\u003C\u002Fh4>\n\u003Cp>Developers can contribute via the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FThemeBoy\u002Fajax-dropdowns\" rel=\"nofollow ugc\">Ajax Dropdowns GitHub Repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Translators can contribute new languages to Ajax Dropdowns and our other WordPress plugins through \u003Ca href=\"https:\u002F\u002Fwww.transifex.com\u002Fprojects\u002Fp\u002Fwp-plugins\u002F\" rel=\"nofollow ugc\">Transifex\u003C\u002Fa>.\u003C\u002Fp>\n","Display a group of posts that can be switched using dropdowns.",400,12851,14,"2016-12-07T02:54:00.000Z","4.7.33","3.0",[18,125,126,20,21],"dropdowns","option","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fajax-dropdowns\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fajax-dropdowns.0.9.8.zip",{"attackSurface":130,"codeSignals":183,"taintFlows":192,"riskAssessment":193,"analyzedAt":196},{"hooks":131,"ajaxHandlers":159,"restRoutes":167,"shortcodes":168,"cronEvents":181,"entryPointCount":182,"unprotectedCount":11},[132,138,141,146,150,154],{"type":133,"name":134,"callback":135,"file":136,"line":137},"action","save_post","fi38st_clear_cache","floinfo38-search-tool.php",113,{"type":133,"name":139,"callback":135,"file":136,"line":140},"delete_post",114,{"type":133,"name":142,"callback":143,"file":144,"line":145},"admin_enqueue_scripts","fi38st_enqueue_admin_scripts","inc\u002Ffi38st-functions-admin.php",16,{"type":133,"name":147,"callback":148,"file":144,"line":149},"admin_menu","fi38st_menu",28,{"type":133,"name":151,"callback":152,"file":144,"line":153},"admin_init","fi38st_settings",44,{"type":133,"name":155,"callback":156,"file":157,"line":158},"wp_enqueue_scripts","fi38st_enqueue_scripts","inc\u002Ffi38st-functions.php",24,[160,166],{"action":161,"nopriv":162,"callback":163,"hasNonce":164,"hasCapCheck":162,"file":157,"line":165},"fi38st_search",false,"fi38st_handle_search",true,27,{"action":161,"nopriv":164,"callback":163,"hasNonce":164,"hasCapCheck":162,"file":157,"line":149},[],[169,173,177],{"tag":170,"callback":171,"file":136,"line":172},"floinfo38_search","fi38st_render_search_form",47,{"tag":174,"callback":175,"file":136,"line":176},"floinfo38_search_posts","fi38st_render_search_form_posts",65,{"tag":178,"callback":179,"file":136,"line":180},"floinfo38_search_pages","fi38st_render_search_form_pages",83,[],5,{"dangerousFunctions":184,"sqlUsage":185,"outputEscaping":187,"fileOperations":11,"externalRequests":11,"nonceChecks":190,"capabilityChecks":31,"bundledLibraries":191},[],{"prepared":11,"raw":11,"locations":186},[],{"escaped":188,"rawEcho":11,"locations":189},70,[],2,[],[],{"summary":194,"deductions":195},"The \"floinfo38-search-tool\" v1.2.0 plugin exhibits a generally strong security posture based on the provided static analysis.  All identified entry points, including AJAX handlers and shortcodes, appear to be protected by nonce and capability checks, which is a significant strength. The code demonstrates excellent adherence to secure coding practices by exclusively using prepared statements for all SQL queries and properly escaping all output, indicating a good understanding of preventing common web vulnerabilities like SQL injection and cross-site scripting.\n\nThe absence of any dangerous function calls, file operations, or external HTTP requests further contributes to its secure design.  The taint analysis showing zero flows, especially with no unsanitized paths, is also a very positive indicator, suggesting that user-supplied data is not being processed in a way that could lead to vulnerabilities.  Furthermore, the plugin's vulnerability history is clean, with no known CVEs, which implies either a historically well-developed plugin or a lack of targeted research against it.\n\nHowever, while the current analysis reveals no direct exploitable flaws, a slightly larger number of entry points (5 total) compared to some simpler plugins could theoretically increase the attack surface if future vulnerabilities were introduced. The plugin also has a moderate number of total outputs (70) that are properly escaped, which is good, but the sheer volume without explicit sanitization checks in the provided data warrants a minor caution.  Overall, this plugin appears to be developed with security in mind, but continuous monitoring and updates are always recommended for any software.",[],"2026-04-16T14:03:41.595Z",{"wat":198,"direct":207},{"assetPaths":199,"generatorPatterns":202,"scriptPaths":203,"versionParams":204},[200,201],"\u002Fwp-content\u002Fplugins\u002Ffloinfo38-search-tool\u002Fcss\u002Fadmin-style.css","\u002Fwp-content\u002Fplugins\u002Ffloinfo38-search-tool\u002Fjs\u002Fadmin.js",[],[],[205,206],"floinfo38-search-tool\u002Fcss\u002Fadmin-style.css?ver=","floinfo38-search-tool\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":208,"htmlComments":217,"htmlAttributes":218,"restEndpoints":221,"jsGlobals":222,"shortcodeOutput":223},[209,210,211,212,213,214,215,216],"fi38st-search-container","fi38st-search","fi38st-search-input","fi38st-reset-button","fi38st-search-results","fi38st-title","fi38st-admin-layout","fi38st-main-content",[],[219,220],"data-search-type=\"posts\"","data-search-type=\"pages\"",[],[],[224,225,226],"\u003Cdiv class=\"fi38st-search-container\">\n\u003Cdiv class=\"fi38st-search\">\n\u003Cinput class=\"fi38st-search-input\" type=\"text\" placeholder=\"Search...\" aria-label=\"Search\" minlength=\"3\">\n\u003Cbutton class=\"fi38st-reset-button\" aria-label=\"Clear search\">\nClear\n\u003C\u002Fbutton>\n\u003C\u002Fdiv>\n\u003Cdiv class=\"fi38st-search-results\" role=\"region\" aria-live=\"polite\">\u003C\u002Fdiv>\n\u003C\u002Fdiv>","\u003Cdiv class=\"fi38st-search-container\" data-search-type=\"posts\">\n\u003Cdiv class=\"fi38st-search\">\n\u003Cinput class=\"fi38st-search-input\" type=\"text\" placeholder=\"Search in posts...\" aria-label=\"Search\" minlength=\"3\">\n\u003Cbutton class=\"fi38st-reset-button\" aria-label=\"Clear search\">\nClear\n\u003C\u002Fbutton>\n\u003C\u002Fdiv>\n\u003Cdiv class=\"fi38st-search-results\" role=\"region\" aria-live=\"polite\">\u003C\u002Fdiv>\n\u003C\u002Fdiv>","\u003Cdiv class=\"fi38st-search-container\" data-search-type=\"pages\">\n\u003Cdiv class=\"fi38st-search\">\n\u003Cinput class=\"fi38st-search-input\" type=\"text\" placeholder=\"Search in pages...\" aria-label=\"Search\" minlength=\"3\">\n\u003Cbutton class=\"fi38st-reset-button\" aria-label=\"Clear search\">\nClear\n\u003C\u002Fbutton>\n\u003C\u002Fdiv>\n\u003Cdiv class=\"fi38st-search-results\" role=\"region\" aria-live=\"polite\">\u003C\u002Fdiv>\n\u003C\u002Fdiv>",{"error":164,"url":228,"statusCode":229,"statusMessage":230,"message":230},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Ffloinfo38-search-tool\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":31,"versions":232},[233],{"version":6,"download_url":24,"svn_tag_url":234,"released_at":26,"has_diff":162,"diff_files_changed":235,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":236,"is_current":164},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffloinfo38-search-tool\u002Ftags\u002F1.2.0\u002F",[],[]]