[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f39bWiwiHL1RVoQIaQwhTUV0a6CrwPpoiqyb0NPOYBV8":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":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":138,"fingerprints":433},"webequipe-pdf-search","WebEquipe PDF Search","1.0.1","WebEquipe","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebequipe\u002F","\u003Cp>\u003Cstrong>WebEquipe PDF Search\u003C\u002Fstrong> indexes your PDF files and makes their text searchable. When visitors search your site, they see results from both your posts\u002Fpages and the content inside your PDFs.\u003C\u002Fp>\n\u003Ch4>Video\u003C\u002Fh4>\n\u003Cp>Watch the setup and usage guide: \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=YKdGUjkK4bA\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=YKdGUjkK4bA\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Supported PDFs\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Works with:\u003C\u002Fstrong> Standard, text-based PDFs (the kind you create or export from Word, Google Docs, etc.). File size default 50MB, configurable up to 500MB in settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Does not work with:\u003C\u002Fstrong> Scanned PDFs or image-only PDFs (no extractable text)—use OCR elsewhere first. Password-protected PDFs cannot be indexed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Keep Private PDFs Out of Search\u003C\u002Fh4>\n\u003Cp>Need to hide or protect certain PDFs? Use \u003Cstrong>Exclude\u003C\u002Fstrong> so a PDF is never indexed and never appears in search—even when you run “Re-index All PDFs” or bulk index. Excluded PDFs stay in your Media Library; they just won’t be searchable. Use \u003Cstrong>Include\u003C\u002Fstrong> later to allow indexing again. You can exclude or include PDFs from the Media Library or from \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> PDF Search\u003C\u002Fstrong> (Manage PDFs).\u003C\u002Fp>\n\u003Ch4>How to Use\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Install and activate\u003C\u002Fstrong> the plugin.\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> PDF Search\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Re-index All PDFs\u003C\u002Fstrong> to index existing PDFs (new uploads are indexed automatically by default).\u003C\u002Fli>\n\u003Cli>Use your site’s search or add the shortcode \u003Ccode>[webequipe_pdf_search_form]\u003C\u002Fcode> on a page—PDFs will appear in results.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Existing PDFs need to be indexed once; after that, new uploads can be indexed automatically (optional in settings). To hide specific PDFs from search, use \u003Cstrong>Exclude\u003C\u002Fstrong> on them (Media Library or Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> PDF Search \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Manage PDFs).\u003C\u002Fp>\n\u003Ch4>Settings at a Glance\u003C\u002Fh4>\n\u003Cp>All options are under \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> PDF Search\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>General\u003C\u002Fstrong> – Turn indexing on\u002Foff, include PDFs in WordPress search, maximum file size (50MB default), excerpt length.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Indexing options\u003C\u002Fstrong> – Batch size for re-indexing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search display options\u003C\u002Fstrong> – Show or hide PDF icon, file size, page count, last updated date, and thumbnail preview in search results.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced\u003C\u002Fstrong> – Debug logging, memory\u002Ftimeout for large PDFs, background processing, delete data on uninstall.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Full details and shortcode options: \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> PDF Search Help\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>What You Can Do\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Full-text search\u003C\u002Fstrong> – Search inside PDF content, not just filenames.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Control each PDF\u003C\u002Fstrong> – Index, unindex, or \u003Cstrong>exclude\u003C\u002Fstrong> from the Media Library or the PDF list on the settings page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk actions\u003C\u002Fstrong> – Index, unindex, include, or exclude multiple PDFs at once.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search display\u003C\u002Fstrong> – Show PDF icon, file size, page count, and excerpts (configurable in settings).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode\u003C\u002Fstrong> – Add a PDF search form with \u003Ccode>[webequipe_pdf_search_form]\u003C\u002Fcode> (see \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> PDF Search Help\u003C\u002Fstrong> for options).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background processing\u003C\u002Fstrong> – Large PDFs are processed in the background to avoid timeouts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Troubleshooting\u003C\u002Fh3>\n\u003Ch4>PDFs not appearing in search\u003C\u002Fh4>\n\u003Cp>Ensure PDFs are indexed (Media Library \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Search Indexed” column), “Enable Search Integration” is on in Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> PDF Search, and the PDF is not excluded. See the FAQ for more.\u003C\u002Fp>\n\u003Ch4>Indexing fails or times out\u003C\u002Fh4>\n\u003Cp>Use Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> PDF Search \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Advanced: enable “Background Processing” for large PDFs. Ensure your server PHP memory_limit and max_execution_time are sufficient for very large files (see Help for details). Reduce “Batch Size” if re-indexing many PDFs at once.\u003C\u002Fp>\n\u003Ch4>Other issues\u003C\u002Fh4>\n\u003Cp>See the FAQ above and \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> PDF Search Help\u003C\u002Fstrong> for full documentation.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>The plugin stores extracted PDF text and metadata in a custom database table and a compressed backup in WordPress post meta for PDF attachments. If debug logging is enabled, it stores recent log entries in a WordPress option. It does not collect or send visitor data. If your PDFs contain personal or sensitive information, that content is in the index; mention this in your privacy policy if required.\u003C\u002Fp>\n\u003Ch3>Third-Party Libraries\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>smalot\u002Fpdfparser (LGPL-3.0) – PDF text extraction\u003C\u002Fli>\n\u003Cli>symfony\u002Fpolyfill-mbstring (MIT) – multibyte string support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Fwebequipe.com\" rel=\"nofollow ugc\">WebEquipe\u003C\u002Fa>. Uses \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsmalot\u002Fpdfparser\" rel=\"nofollow ugc\">smalot\u002Fpdfparser\u003C\u002Fa> for PDF text extraction.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Support: https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwebequipe-pdf-search\u003C\u002Fli>\n\u003C\u002Ful>\n","Search inside your PDF documents. Index text-based PDFs and show their content in WordPress search.",40,318,100,1,"2026-03-01T16:43:00.000Z","6.9.4","6.2","7.4",[20,21,22,23,24],"document-search","full-text-search","media-search","pdf","search","https:\u002F\u002Fwebequipe.com\u002Fpdf-search\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebequipe-pdf-search.1.0.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":13,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"webequipe",2,80,30,94,"2026-04-05T09:48:44.799Z",[39,63,81,100,115],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":54,"download_link":60,"security_score":36,"vuln_count":61,"unpatched_count":27,"last_vuln_date":62,"fetched_at":29},"fulltext-search","WP Fast Total Search – The Power of Indexed Search","1.79.274","Epsiloncool","https:\u002F\u002Fprofiles.wordpress.org\u002Fepsiloncool\u002F","\u003Cp>\u003Cstrong>🚀 Supercharge Your WordPress Search with WP Fast Total Search (WPFTS)!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Tired of the standard WordPress search that doesn’t find what you need? Are your users struggling to find content hidden in meta fields, shortcodes, or even files?\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WP Fast Total Search (WPFTS)\u003C\u002Fstrong> is the solution that revolutionizes search on your site, making it truly \u003Cstrong>fast, accurate, and comprehensive\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why WPFTS is Exactly What You Need:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>✨ \u003Cstrong>Searches EVERYWHERE:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Unlike standard search, WPFTS indexes and finds information not only in post \u003Cstrong>titles and content\u003C\u002Fstrong>, but also within:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Meta fields\u003C\u002Fstrong> (Custom Fields)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Post Types\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Text \u003Cstrong>inside shortcodes\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Content of \u003Cstrong>attached files\u003C\u002Fstrong> (PDF, DOCX, etc. in the Pro version)\u003C\u002Fli>\n\u003Cli>Dynamically \u003Cstrong>generated content\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>⚙️ \u003Cstrong>Simplicity and Compatibility:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>No External Dependencies:\u003C\u002Fstrong> Doesn’t require installing heavy external services (like Elasticsearch or Solr). Perfect for \u003Cstrong>standard shared hosting\u003C\u002Fstrong>!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enhances, Doesn’t Replace:\u003C\u002Fstrong> WPFTS \u003Cem>enhances\u003C\u002Fem> the standard WordPress search (\u003Ccode>WP_Query\u003C\u002Fcode>), it doesn’t break it. All your plugins and themes using standard search will \u003Cstrong>automatically work better\u003C\u002Fstrong> with WPFTS.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works Out-of-the-Box:\u003C\u002Fstrong> Just install and activate.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🎯 \u003Cstrong>Flexibility and Control:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Customizable Relevance:\u003C\u002Fstrong> Control what matters most in search results! Assign “weights” for title, content, and each meta field using an \u003Cstrong>improved TF-IDF algorithm\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Search (AJAX):\u003C\u002Fstrong> Let users see search results instantly as they type. Easily added via the widget or shortcode \u003Ccode>[wpfts_widget]\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Phrase Search Support:\u003C\u002Fstrong> Find exact matches.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Sorting:\u003C\u002Fstrong> Sort results by relevance, date, title, and many other parameters.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Key Advantages of WPFTS:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>✅ \u003Cstrong>True Indexed Search:\u003C\u002Fstrong> Fast and efficient.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>No External Libraries or Services Required:\u003C\u002Fstrong> Everything works right inside your website.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>HTML Cleanup:\u003C\u002Fstrong> Correctly indexes content by removing tags and comments (important for Gutenberg).\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Language Support:\u003C\u002Fstrong> Ready translations (English, German, Dutch, Russian, Ukrainian) and easy to add your own.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>API and Documentation:\u003C\u002Fstrong> Extend and customize the plugin to fit your needs.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Compatibility:\u003C\u002Fstrong> Works great with PHP 5.6 up to PHP 8.2+.\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Extensibility:\u003C\u002Fstrong> Supports add-ons, with a large library available and the ability to create your own.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>💎 Get Even More with WP Fast Total Search Pro!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Pro version unlocks powerful features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>📄 \u003Cstrong>Search Inside File Content:\u003C\u002Fstrong> Indexes text within PDF, DOC, DOCX, and other formats.\u003C\u002Fli>\n\u003Cli>🔍 \u003Cstrong>Filter Search by File Type\u003C\u002Fstrong> (MIME-type).\u003C\u002Fli>\n\u003Cli>💡 \u003Cstrong>Smart Excerpts:\u003C\u002Fstrong> Displays PDF content snippets directly in search results.\u003C\u002Fli>\n\u003Cli>☁️ \u003Cstrong>Optional External Service\u003C\u002Fstrong> for text extraction from files (license included).\u003C\u002Fli>\n\u003Cli>🤝 \u003Cstrong>Priority Technical Support:\u003C\u002Fstrong> Help with installation, configuration, and conflict resolution.\u003C\u002Fli>\n\u003Cli>🔄 \u003Cstrong>Regular Auto-Updates:\u003C\u002Fstrong> Just like plugins from the WordPress repository.\u003C\u002Fli>\n\u003Cli>🧩 \u003Cstrong>Premium Add-on Bundle:\u003C\u002Fstrong> Integrations with popular plugins (WordPress Download Manager, Filebase Pro, Delicious Downloads, etc.) to index their content and files. \u003Cem>Ability to request custom add-on development.\u003C\u002Fem>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ffulltextsearch.org\u002Fevaluation\u002F\" title=\"WP Fast Total Search Pro Evaluation License\" rel=\"nofollow ugc\">TEST DRIVE – TRY FOR FREE\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Ffulltextsearch.org\u002Fbuy\u002F\" title=\"Download WP Fast Total Search Pro\" rel=\"nofollow ugc\">GET PRO\u003C\u002Fa> 💎\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🌍 Translations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We are grateful to the translators who made the plugin accessible worldwide:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>torkeller (\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Ftorkeller\u002F\" rel=\"nofollow ugc\">@torkeller\u003C\u002Fa>) for German and German_formal \u003C\u002Fli>\n\u003Cli>Peter Smits \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fpsmits1567\u002F\" rel=\"ugc\">@psmits1567\u003C\u002Fa> for Dutch\u003C\u002Fli>\n\u003Cli>Lera Suhanova for Ukrainian\u003C\u002Fli>\n\u003Cli>epsiloncool \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fepsiloncool\u002F\" rel=\"nofollow ugc\">@epsiloncool\u003C\u002Fa> for Russian\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Join us in translating the plugin into your language! Let’s make it useful for everyone.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📚 Documentation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Detailed information can be found in the \u003Ca href=\"https:\u002F\u002Ffulltextsearch.org\u002Fdocumentation\u002F\" title=\"WP Fast Total Search Documentation\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Security Policy\u003C\u002Fh3>\n\u003Ch4>Reporting Security Bugs\u003C\u002Fh4>\n\u003Cp>Please report security bugs found in the WP Fast Total Search plugin’s source code through the \u003Ca href=\"https:\u002F\u002Fpatchstack.com\u002Fdatabase\u002Fvdp\u002Ffulltext-search\" rel=\"nofollow ugc\">Patchstack Vulnerability Disclosure Program\u003C\u002Fa>. The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.\u003C\u002Fp>\n","Extends the default fulltext search with relevance, jet speed and ability to search any posts, metadata, taxonomy, shortcode content and more data.",1000,67730,88,28,"2025-08-21T01:36:00.000Z","6.8.5","5.0","",[56,57,40,58,59],"better-search","extended-search","relevant-search","search-pdf","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffulltext-search.1.79.274.zip",8,"2025-08-22 00:00:00",{"slug":21,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":13,"num_ratings":33,"last_updated":72,"tested_up_to":16,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":79,"download_link":80,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"Full-Text Search","2.14.8","ishitaka","https:\u002F\u002Fprofiles.wordpress.org\u002Fishitaka\u002F","\u003Cp>Replaces site search with full-text search.\u003C\u002Fp>\n\u003Cp>Replace the site search from LIKE search to Japanese full-text search (MySQL + Ngram parser or Mroonga engine + TokenMecab parser). This will significantly improve search performance.\u003C\u002Fp>\n\u003Cp>Search for pure strings (plain text) without HTML tags. This will prevent HTML tags from being searched.\u003C\u002Fp>\n\u003Cp>The data (index) for searching is stored in a dedicated table. It does not rewrite existing table structures or post data (posts table).\u003C\u002Fp>\n\u003Cp>Searches for text in PDF, Word (doc, docx), Excel, and PowerPoint files. Secured PDF file are currently not supported.\u003C\u002Fp>\n\u003Cp>It supports WordPress multisite.\u003C\u002Fp>\n\u003Ch4>Search string options\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>OR\u003C\u002Fcode> (uppercase letter) – Combine searches. Example: foo OR bar\u003C\u002Fli>\n\u003Cli>\u003Ccode>-\u003C\u002Fcode> – Exclude words from the search. Example: foo -bar\u003C\u002Fli>\n\u003Cli>\u003Ccode>\"\"\u003C\u002Fcode> – Search for an exact match. Example: “foo bar”\u003C\u002Fli>\n\u003Cli>\u003Ccode>*\u003C\u002Fcode> – Search by wildcard. Mroonga only. Example: foo*\u003C\u002Fli>\n\u003Cli>\u003Ccode>()\u003C\u002Fcode> – Grouping. Mroonga only. Example: (foo OR bar) baz\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Operating environment\u003C\u002Fh4>\n\u003Cp>Requires MySQL 5.6 or later, or Mroonga engine.\u003C\u002Fp>\n\u003Cp>Mroonga engine is strongly recommended. InnoDB engine performs significantly worse with large amounts of data.\u003C\u002Fp>\n","Replaces site search with full-text search.",200,12108,"2026-01-10T07:22:00.000Z","5.5","7.2",[76,21,77,78,24],"full-text","fulltext","mroonga","https:\u002F\u002Fxakuro.com\u002Fwordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffull-text-search.2.14.8.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":13,"downloaded":89,"rating":13,"num_ratings":14,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":54,"tags":93,"homepage":97,"download_link":98,"security_score":99,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wp-file-search","WP FILE SEARCH","1.0.0","MariaOik","https:\u002F\u002Fprofiles.wordpress.org\u002Fmariaoik\u002F","\u003Cp>WP FILE SEARCH adds a powerful feature at the search mechanism of your site, as it enables searching on the content of the files that are uploaded to the WordPress media library. The only thing you have to do is to install the plugin and it will automatically be incorporated with the WordPress default search mechanism, in order to list not only the pages and articles, but also  all the files that contain a specific key-word.\u003C\u002Fp>\n\u003Ch4>Supported file formats\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PDF\u003C\u002Fli>\n\u003Cli>DOCX\u003C\u002Fli>\n\u003Cli>ODT\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Greek\u003C\u002Fli>\n\u003C\u002Ful>\n","WP SEARCH FILE enables searching on pdf, docx and odt files",8528,"2015-10-04T12:26:00.000Z","4.3.34","4.2.5",[94,95,96,23,24],"docx","file","odt","https:\u002F\u002Fgithub.com\u002Fellak-monades-aristeias\u002Fwp-file-search","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-file-search.1.0.1.zip",85,{"slug":78,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":27,"num_ratings":27,"last_updated":54,"tested_up_to":109,"requires_at_least":110,"requires_php":54,"tags":111,"homepage":112,"download_link":113,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":114},"Mroonga","0.1.1","ktou","https:\u002F\u002Fprofiles.wordpress.org\u002Fktou\u002F","\u003Cp>This plugin provides fast and rich full text search features based on \u003Ca href=\"http:\u002F\u002Fmroonga.org\u002F\" rel=\"nofollow ugc\">Mroonga\u003C\u002Fa>. Mroonga is a MySQL\u002FMariaDB plugin. You don’t need to introduce a new server only for full text search. You can use existing MySQL\u002FMariaDB server. It reduces maintainance cost.\u003C\u002Fp>\n\u003Cp>Here are features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fast full text search\u003C\u002Fli>\n\u003Cli>Google like query syntax such as \u003Ccode>(KEYWORD1 OR KEYWORD2) -KEYWORD3\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Sort by relevance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here are features to be implemented:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Keyword highlight\u003C\u002Fli>\n\u003Cli>Snippet\u003C\u002Fli>\n\u003Cli>Related posts\u003C\u002Fli>\n\u003Cli>Auto complete\u003C\u002Fli>\n\u003Cli>Synonym\u003C\u002Fli>\n\u003Cli>…\u003C\u002Fli>\n\u003C\u002Ful>\n","Fast and rich full text search features for WordPress!",10,1508,"4.8.28","4.8.1",[21],"https:\u002F\u002Fgithub.com\u002Fmroonga\u002Fwordpress-mroonga","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmroonga.zip","2026-03-15T10:48:56.248Z",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":125,"num_ratings":126,"last_updated":127,"tested_up_to":16,"requires_at_least":128,"requires_php":18,"tags":129,"homepage":135,"download_link":136,"security_score":13,"vuln_count":14,"unpatched_count":27,"last_vuln_date":137,"fetched_at":29},"google-site-kit","Site Kit by Google – Analytics, Search Console, AdSense, Speed","1.174.0","Google","https:\u002F\u002Fprofiles.wordpress.org\u002Fgoogle\u002F","\u003Cp>Site Kit is the official WordPress plugin from Google for insights about how people find and use your site. Site Kit is the one-stop solution to deploy, manage, and get insights from critical Google tools to make the site successful on the web. It provides authoritative, up-to-date insights from multiple Google products directly on the WordPress dashboard for easy access, all for free.\u003C\u002Fp>\n\u003Ch4>Bringing the best of Google tools to WordPress\u003C\u002Fh4>\n\u003Cp>Site Kit includes powerful features that make using these Google products seamless and flexible:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy-to-understand stats directly on your WordPress dashboard\u003C\u002Fli>\n\u003Cli>Official stats from multiple Google tools, all in one dashboard\u003C\u002Fli>\n\u003Cli>Quick setup for multiple Google tools without having to edit the source code of your site\u003C\u002Fli>\n\u003Cli>Metrics for your entire site and for individual posts\u003C\u002Fli>\n\u003Cli>Easy-to-manage, granular permissions across WordPress and different Google products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Google tools\u003C\u002Fh4>\n\u003Cp>Site Kit shows key metrics and insights from different Google products:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Search Console:\u003C\u002Fstrong> Understand how Google Search discovers and displays your pages in Google Search. Track how many people saw your site in Search results, and what query they used to search for your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics:\u003C\u002Fstrong> Explore how users navigate your site and track goals you’ve set up for your users to complete.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AdSense:\u003C\u002Fstrong> Keep track of how much your site is earning you.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PageSpeed Insights:\u003C\u002Fstrong> See how your pages perform compared to other real-world sites. Improve performance with actionable tips from PageSpeed Insights.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tag Manager:\u003C\u002Fstrong> Use Site Kit to easily set up Tag Manager- no code editing required. Then, manage your tags in Tag Manager.\u003C\u002Fli>\n\u003C\u002Ful>\n","Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",5000000,243881054,84,980,"2026-03-10T15:16:00.000Z","5.2",[130,131,132,133,134],"adsense","analytics","google","pagespeed-insights","search-console","https:\u002F\u002Fsitekit.withgoogle.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgoogle-site-kit.1.174.0.zip","2020-05-21 00:00:00",{"attackSurface":139,"codeSignals":354,"taintFlows":407,"riskAssessment":426,"analyzedAt":432},{"hooks":140,"ajaxHandlers":313,"restRoutes":345,"shortcodes":346,"cronEvents":350,"entryPointCount":353,"unprotectedCount":27},[141,147,151,154,159,163,167,170,174,178,183,186,189,192,196,199,202,206,210,214,218,222,226,230,233,236,240,244,248,252,257,260,263,266,268,271,274,277,280,284,287,291,296,299,303,305,307,311],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","admin_menu","add_settings_page","includes\\class-admin-settings.php",26,{"type":142,"name":148,"callback":149,"file":145,"line":150},"admin_init","register_settings",27,{"type":142,"name":152,"callback":153,"file":145,"line":50},"admin_enqueue_scripts","enqueue_admin_assets",{"type":155,"name":156,"callback":157,"file":145,"line":158},"filter","manage_media_columns","add_media_column",37,{"type":142,"name":160,"callback":161,"priority":107,"file":145,"line":162},"manage_media_custom_column","display_media_column",38,{"type":142,"name":164,"callback":165,"file":145,"line":166},"add_meta_boxes","add_attachment_meta_box",39,{"type":155,"name":168,"callback":169,"file":145,"line":11},"bulk_actions-upload","add_media_bulk_actions",{"type":155,"name":171,"callback":172,"priority":107,"file":145,"line":173},"handle_bulk_actions-upload","handle_media_bulk_actions",41,{"type":142,"name":175,"callback":176,"file":145,"line":177},"admin_notices","bulk_action_admin_notices",42,{"type":142,"name":179,"callback":180,"file":181,"line":182},"add_attachment","index_on_upload","includes\\class-pdf-indexer.php",36,{"type":142,"name":184,"callback":185,"file":181,"line":158},"edit_attachment","index_on_update",{"type":142,"name":187,"callback":188,"file":181,"line":162},"delete_attachment","remove_on_delete",{"type":142,"name":190,"callback":191,"file":181,"line":166},"webequipe_pdf_search_background_index","background_index",{"type":142,"name":193,"callback":194,"priority":107,"file":195,"line":11},"pre_get_posts","modify_search_query","includes\\class-pdf-search.php",{"type":155,"name":197,"callback":198,"priority":107,"file":195,"line":173},"posts_results","merge_pdf_results",{"type":155,"name":200,"callback":201,"priority":107,"file":195,"line":177},"the_posts","mark_pdf_results",{"type":155,"name":203,"callback":204,"priority":107,"file":195,"line":205},"the_title","modify_pdf_title",43,{"type":155,"name":207,"callback":208,"priority":107,"file":195,"line":209},"get_the_excerpt","modify_pdf_excerpt",44,{"type":155,"name":211,"callback":212,"priority":107,"file":195,"line":213},"wp_trim_excerpt","modify_pdf_trim_excerpt",45,{"type":155,"name":215,"callback":216,"priority":107,"file":195,"line":217},"the_excerpt","modify_pdf_rendered_excerpt",46,{"type":155,"name":219,"callback":220,"priority":107,"file":195,"line":221},"wp_trim_words","preserve_pdf_excerpt_html",48,{"type":155,"name":223,"callback":224,"priority":107,"file":195,"line":225},"the_content","modify_pdf_content",49,{"type":155,"name":227,"callback":228,"priority":107,"file":195,"line":229},"post_link","modify_pdf_permalink",50,{"type":155,"name":231,"callback":228,"priority":107,"file":195,"line":232},"attachment_link",51,{"type":155,"name":234,"callback":224,"priority":107,"file":195,"line":235},"elementor\u002Ffrontend\u002Fthe_content",54,{"type":155,"name":237,"callback":238,"priority":107,"file":195,"line":239},"render_block","maybe_append_pdf_content_to_block",60,{"type":155,"name":241,"callback":242,"priority":107,"file":195,"line":243},"get_post_metadata","hide_pdf_thumbnail_meta_when_preview_disabled",65,{"type":155,"name":245,"callback":246,"priority":107,"file":195,"line":247},"post_thumbnail_html","hide_pdf_thumbnail_html_when_preview_disabled",66,{"type":155,"name":249,"callback":250,"priority":107,"file":195,"line":251},"wp_get_attachment_image","hide_pdf_attachment_image_when_preview_disabled",67,{"type":142,"name":253,"callback":254,"file":255,"line":256},"wp_enqueue_scripts","enqueue_public_assets","includes\\class-public-display.php",34,{"type":155,"name":258,"callback":259,"file":255,"line":182},"query_vars","register_query_vars",{"type":142,"name":193,"callback":261,"priority":262,"file":255,"line":158},"set_pdf_search_query_params",999,{"type":155,"name":264,"callback":265,"priority":262,"file":255,"line":162},"posts_pre_query","override_pdf_search_results",{"type":155,"name":200,"callback":267,"priority":262,"file":255,"line":166},"limit_pdf_search_posts",{"type":155,"name":269,"callback":270,"file":255,"line":11},"body_class","add_pdf_search_body_class",{"type":142,"name":272,"callback":273,"file":255,"line":177},"loop_end","inject_pdf_search_pagination",{"type":142,"name":275,"callback":276,"priority":107,"file":255,"line":205},"astra_content_after","inject_pdf_search_pagination_astra",{"type":142,"name":278,"callback":279,"priority":262,"file":255,"line":209},"wp_footer","inject_pdf_search_pagination_fallback",{"type":155,"name":281,"callback":282,"file":283,"line":146},"get_search_query","preserve_search_query","includes\\class-search-template.php",{"type":142,"name":285,"callback":286,"file":283,"line":150},"loop_start","wrap_pdf_results",{"type":155,"name":288,"callback":289,"priority":107,"file":283,"line":290},"post_class","add_pdf_result_class",56,{"type":155,"name":292,"callback":293,"priority":107,"file":294,"line":295},"script_loader_tag","anonymous","includes\\functions.php",336,{"type":155,"name":297,"callback":293,"priority":107,"file":294,"line":298},"style_loader_tag",376,{"type":142,"name":175,"callback":300,"file":301,"line":302},"closure","webequipe-pdf-search.php",148,{"type":142,"name":175,"callback":300,"file":301,"line":304},161,{"type":142,"name":175,"callback":300,"file":301,"line":306},176,{"type":142,"name":308,"callback":309,"priority":14,"file":301,"line":310},"plugins_loaded","webequipe_pdf_search_avada_excerpt_compat",198,{"type":142,"name":308,"callback":300,"priority":107,"file":301,"line":312},205,[314,320,323,327,331,335,338,342],{"action":315,"nopriv":316,"callback":317,"hasNonce":318,"hasCapCheck":318,"file":145,"line":319},"webequipe_pdf_reindex_ajax",false,"ajax_reindex",true,29,{"action":321,"nopriv":316,"callback":322,"hasNonce":318,"hasCapCheck":318,"file":145,"line":35},"webequipe_pdf_reindex_single","ajax_reindex_single",{"action":324,"nopriv":316,"callback":325,"hasNonce":318,"hasCapCheck":318,"file":145,"line":326},"webequipe_pdf_unindex_single","ajax_unindex_single",31,{"action":328,"nopriv":316,"callback":329,"hasNonce":318,"hasCapCheck":318,"file":145,"line":330},"webequipe_pdf_exclude_single","ajax_exclude_single",32,{"action":332,"nopriv":316,"callback":333,"hasNonce":318,"hasCapCheck":318,"file":145,"line":334},"webequipe_pdf_include_single","ajax_include_single",33,{"action":336,"nopriv":316,"callback":337,"hasNonce":318,"hasCapCheck":318,"file":145,"line":256},"webequipe_pdf_clear_index","ajax_clear_index",{"action":339,"nopriv":316,"callback":340,"hasNonce":318,"hasCapCheck":318,"file":145,"line":341},"webequipe_pdf_scan_pdfs","ajax_scan_pdfs",35,{"action":343,"nopriv":316,"callback":344,"hasNonce":318,"hasCapCheck":318,"file":145,"line":182},"webequipe_pdf_bulk_action","ajax_bulk_action",[],[347],{"tag":348,"callback":349,"file":255,"line":341},"webequipe_pdf_search_form","render_search_form_shortcode",[351],{"hook":190,"callback":190,"file":181,"line":352},74,9,{"dangerousFunctions":355,"sqlUsage":356,"outputEscaping":358,"fileOperations":27,"externalRequests":27,"nonceChecks":353,"capabilityChecks":405,"bundledLibraries":406},[],{"prepared":11,"raw":27,"locations":357},[],{"escaped":359,"rawEcho":360,"locations":361},201,21,[362,365,367,369,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403],{"file":145,"line":363,"context":364},420,"raw output",{"file":145,"line":366,"context":364},1007,{"file":145,"line":368,"context":364},1019,{"file":145,"line":370,"context":364},1020,{"file":145,"line":372,"context":364},1022,{"file":145,"line":374,"context":364},1026,{"file":145,"line":376,"context":364},1028,{"file":145,"line":378,"context":364},1032,{"file":145,"line":380,"context":364},1035,{"file":145,"line":382,"context":364},1036,{"file":145,"line":384,"context":364},1040,{"file":145,"line":386,"context":364},1042,{"file":145,"line":388,"context":364},1043,{"file":145,"line":390,"context":364},1078,{"file":255,"line":392,"context":364},457,{"file":255,"line":394,"context":364},471,{"file":255,"line":396,"context":364},600,{"file":255,"line":398,"context":364},948,{"file":301,"line":400,"context":364},152,{"file":301,"line":402,"context":364},165,{"file":301,"line":404,"context":364},180,12,[],[408],{"entryPoint":409,"graph":410,"unsanitizedCount":27,"severity":425},"\u003Cclass-admin-settings> (includes\\class-admin-settings.php:0)",{"nodes":411,"edges":423},[412,417],{"id":413,"type":414,"label":415,"file":145,"line":416},"n0","source","$_POST (x10)",706,{"id":418,"type":419,"label":420,"file":145,"line":421,"wp_function":422},"n1","sink","echo() [XSS]",1016,"echo",[424],{"from":413,"to":418,"sanitized":318},"low",{"summary":427,"deductions":428},"The \"webequipe-pdf-search\" plugin v1.0.1 exhibits a strong security posture based on the provided static analysis.  The complete absence of unpatched CVEs and a clean vulnerability history indicate a well-maintained and secure codebase.  Furthermore, the static analysis reveals excellent coding practices, with 100% of SQL queries using prepared statements, a high percentage of properly escaped output, and robust use of nonce and capability checks for its entry points.  The lack of file operations and external HTTP requests also minimizes potential attack vectors.",[429],{"reason":430,"points":431},"High percentage of unescaped output",6,"2026-03-16T22:04:54.553Z",{"wat":434,"direct":447},{"assetPaths":435,"generatorPatterns":440,"scriptPaths":441,"versionParams":442},[436,437,438,439],"\u002Fwp-content\u002Fplugins\u002Fwebequipe-pdf-search\u002Fincludes\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fwebequipe-pdf-search\u002Fincludes\u002Fjs\u002Fpublic.js","\u002Fwp-content\u002Fplugins\u002Fwebequipe-pdf-search\u002Fincludes\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fwebequipe-pdf-search\u002Fincludes\u002Fcss\u002Fpublic.css",[],[436,437],[443,444,445,446],"webequipe-pdf-search\u002Fincludes\u002Fjs\u002Fadmin.js?ver=","webequipe-pdf-search\u002Fincludes\u002Fjs\u002Fpublic.js?ver=","webequipe-pdf-search\u002Fincludes\u002Fcss\u002Fadmin.css?ver=","webequipe-pdf-search\u002Fincludes\u002Fcss\u002Fpublic.css?ver=",{"cssClasses":448,"htmlComments":451,"htmlAttributes":454,"restEndpoints":456,"jsGlobals":457,"shortcodeOutput":459},[449,450],"webequipe-pdf-search-admin-settings","webequipe-pdf-search-results",[452,453],"\u003C!-- WebEquipe PDF Search Result -->","\u003C!-- End WebEquipe PDF Search Result -->",[455],"data-webequipe-pdf-search-id",[],[458],"webequipePdfSearch",[460],"[webequipe_pdf_search_results]"]