[WordPress] 外掛分享: WebEquipe PDF Search

首頁外掛目錄 › WebEquipe PDF Search
WordPress 外掛 WebEquipe PDF Search 的封面圖片
70+
安裝啟用
★★★★★
5/5 分(1 則評價)
4 天前
最後更新
100%
問題解決
WordPress 6.2+ PHP 7.4+ v1.1.1 上架:2026-02-09

內容簡介

WebEquipe PDF Search 可為網站中的 PDF 檔案建立索引,讓訪客透過站內搜尋同時找到文章、頁面及 PDF 內文,大幅提升網站內容的可搜尋性與資訊利用率。

【主要功能】
• 自動索引 PDF 內文並納入站內搜尋結果
• 新上傳的 PDF 可自動建立索引
• 支援排除特定 PDF,避免出現在搜尋中
• 提供專屬短代碼建立獨立 PDF 搜尋表單
• 搜尋結果可顯示圖示、檔案大小、頁數等資訊
• 可設定檔案大小上限,最高支援 500MB

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.1.1) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「WebEquipe PDF Search」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

WebEquipe PDF Search indexes your PDF files and makes their text searchable. When visitors search your site, they see results from both your posts/pages and the content inside your PDFs.
Video
Watch the setup and usage guide:
Supported PDFs

Works with: 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.
Does not work with: Scanned PDFs or image-only PDFs (no extractable text)—use OCR elsewhere first. Password-protected PDFs cannot be indexed.

Keep Private PDFs Out of Search
Need to hide or protect certain PDFs? Use Exclude 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 Include later to allow indexing again. You can exclude or include PDFs from the Media Library or from Settings → PDF Search (Manage PDFs).
How to Use

Install and activate the plugin.
Go to Settings → PDF Search.
Click Re-index All PDFs to index existing PDFs (new uploads are indexed automatically by default).
Use your site’s search or add the shortcode [webequipe_pdf_search_form] on a page—PDFs will appear in results.

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 Exclude on them (Media Library or Settings → PDF Search → Manage PDFs).
Settings at a Glance
All options are under Settings → PDF Search:

General – Turn indexing on/off, include PDFs in WordPress search, maximum file size (50MB default), excerpt length.
Indexing options – Batch size for re-indexing.
Search display options – Show or hide PDF icon, file size, page count, last updated date, and thumbnail preview in search results.
Advanced – Debug logging, memory/timeout for large PDFs, background processing, delete data on uninstall.

Full details and shortcode options: Settings → PDF Search Help.
What You Can Do

Full-text search – Search inside PDF content, not just filenames.
Control each PDF – Index, unindex, or exclude from the Media Library or the PDF list on the settings page.
Bulk actions – Index, unindex, include, or exclude multiple PDFs at once.
Search display – Show PDF icon, file size, page count, and excerpts (configurable in settings).
Shortcode – Add a PDF search form with [webequipe_pdf_search_form] (see Settings → PDF Search Help for options).
Background processing – Large PDFs are processed in the background to avoid timeouts.

Troubleshooting
PDFs not appearing in search
Ensure PDFs are indexed (Media Library → “Search Indexed” column), “Enable Search Integration” is on in Settings → PDF Search, and the PDF is not excluded. See the FAQ for more.
Indexing fails or times out
Use Settings → PDF Search → 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.
Other issues
See the FAQ above and Settings → PDF Search Help for full documentation.
Privacy
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.
Third-Party Libraries

smalot/pdfparser (LGPL-3.0) – PDF text extraction
symfony/polyfill-mbstring (MIT) – multibyte string support

Credits
Developed by WebEquipe. Uses smalot/pdfparser for PDF text extraction.
Support

Support: https://wordpress.org/support/plugin/webequipe-pdf-search

延伸相關外掛

文章
Filter
Apply Filters
Mastodon