dogmap.jpdogmap.jp独断と偏見の何でもレビュー。Japanese(wp-jrelated)を利用して、各記事に過去記事から関連する記事を自動で表示しています。関連記事を検索する仕組みですが、おおよそ以下のとおりです。関連度合いは、元記事の頻出単語が幾つ関連記事に含まれるかを計算その際、上位頻出単語の方が重みを持つようにランク付け※このランク付け方法が中々良くできてます、ソースを読むことをオススメこれだけで、かなりの精度を出せているので大したモノです。単語のMD5ハッシュを取ってデータを格納しているため「WordPress」と「wordpress」、「ついった」と「ツイッタ」を別単語として扱ってしまいます。検索しているため記事数が膨大になった時のパフォーマンスも気になります。全文検索機能を使って、さらに精度アップ&検索速度アップを狙ってみました。全文検索をするには対象データがわかち書きされていないといけません。英語なんかのスペースで区切られるコンテンツでは問題が無いのですが、日本語は単語をわかち書きしないため、そのままでは全文検索できません。インデックスをつけることにします。大まかな作戦は以下のような感じ。検索をしてみたんですが、問題がありました。対象に検索すると、単語のゆらぎ検索もしたいという当初の目的から外れてしまいます。インデックスをつけることにしました。することで回避することにしました。された単語についてはゆらぎ検索が適応できませんが、華麗にスルーします。そんなわけで完成したのがこちらです。利用しているため、PHP5系でないと動作しません。検索速度や精度があがったかどうかは未測定。動作するようになりました。AMこちらには初めまして、プラグインの有効化ができずほとほと困っております。WPのバージョンは2.8.4ですが、それ以前(確か2.7代)から同様の症状でした。見ても・・・・・でして。何らか打開策に繋がるコメントだけでもいただけると幸いでございます。バージョンに依存するエラーなのかもしれません。あと、他のプラグインをすべて停止して、このプラグインだけ有効な状態でも同じエラーが発生するかも確認してみてください。それでエラーが発生しないようであれば、どれかのプラグインとの相性問題かもしれません。AMをかもとさん、ご返答いただきありがとうございます。取り急ぎPHP4→5にしてみましたが、変わらずでした。