説明
サイト内検索を全文検索に置き換えます。
サイト内検索を LIKE 検索から日本語対応の全文検索 (MySQL + Ngram パーサーまたは Mroonga エンジン + TokenMecab パーサー) に置き換えます。これにより、検索のパフォーマンスが大幅に向上します。
HTML タグを除いた純粋な文字列 (プレーンテキスト) で検索します。これにより、HTML タグが検索されるようなことがなくなります。
検索用のデータ (インデックス) は、専用のテーブルに保存されます。既存のテーブル構造や投稿データ (posts テーブル) を書き換えることはありません。
PDF、Word (doc、docx)、Excel および PowerPoint ファイルのテキストを検索します。保護された PDF ファイルには対応していません。
WordPress マルチサイトに対応しています。
検索文字列オプション
OR
(大文字) – 検索を結合します。例: foo OR bar-
– 検索から語句を除外します。例: foo -bar""
– 完全一致を検索します。例: “foo bar”*
– ワイルドカードで検索します。Mroonga のみ。例: foo*()
– グルーピングします。Mroonga のみ。例: (foo OR bar) baz
動作環境
MySQL 5.6以上または Mroonga エンジンが必要です。
Mroonga エンジンを強く推奨します。InnoDB エンジンでは、データ量が多いとパフォーマンスが大幅に低下する場合があります。
スクリーンショット
インストール
full-text-search
フォルダ全体を/wp-content/plugins/
ディレクトリにアップロードします。- 「プラグイン」メニューからプラグインを有効化します。
評価
2022年11月25日
When I asked a question about using it with the WP Download Manager plugin, there was a polite answer about how to customize it, and it worked as desired. That’s excellent.
2022年2月23日
I am a user from China, and I have used the search plug-in developed by you; my website has 2 million pieces of data, and the plug-in developed by you can really run efficiently.
But there is one question that I would like to give feedback, and at the same time I would like to ask you if there is a better way to deal with this situation.
When searching for a keyword with a number such as \\\\\\\\\\\\\\\”10个\\\\\\\\\\\\\\\”, the plug-in does not return the result, but always displays the loading process, which may even cause the website to be abnormal.
Hope to get your reply, thank you!
貢献者と開発者
変更履歴
2.14.6
- Updated PDF Parser library to 2.11.0.
2.14.5
- PDF Parser ライブラリを2.10.0に更新しました。
2.14.4
- Fixed compatibility issues with other plugins.
2.14.3
- Supported WordPress version 6.5 and MySQL version 8.3.
- PDF Parser ライブラリを2.9.0に更新しました。
2.14.2
- PDF Parser ライブラリを2.8.0に更新しました。
2.14.1
- Fixed an error when extracting text from PDF files.
2.14.0
- Added option to use mark.js to highlight search keywords.
- Adhered WordPress coding standards 3.0.1.
2.13.0
- Supported WordPress version 6.4.
- Updated WordPress version requirements to 5.5.
2.12.4
- Fixed a bug in highlighting search keywords.
- Changed the name of “Reusable Block” to “Synced Pattern”.
2.12.3
- Fixed a bug that characters on the management screen were sometimes garbled.
2.12.2
- PDF Parser ライブラリを2.7.0に更新しました。
2.12.1
- Composer autoloader を Jetpack autoloader に置き換えました。
2.12.0
- PDF Parser ライブラリを2.4.0に更新しました。
- WordPress PHP コーディング標準に準拠するためのコード リファクタリングをしました。