
検索キーワードをハイライト表示するプラグインとして、以前に検索語をハイライト表示するプラグイン Search Word Highlight for Mutibyteというプラグインを紹介しているが、WordPress 2.6系(2.5以降かも)では正常に動作しなくなっている。Search Word Highlight for Mutibyteをデフォルトで使う分には問題なく使えるようだが、CSSの設定変更など、オプションを更新すると動作しなくなる。
そこで、検索キーワードをハイライト表示するプラグインとして新たにSearch Unleashedというプラグインを紹介したい。Search UnleashedはWordPressの標準の検索機能を拡張し、ワイルドカード、論理演算によるフルテキストサーチ、投稿・ページ・コメント・タイトル・URL・メタデータのハイライト表示を可能にする。Search Unleashedは他のプラグインが追加したものを含めてすべてのデータを検索してくれるようだ。このプラグインの特徴は以下のとおり。
- ワイルドカード・論理演算によるフルテキスト検索
- 投稿、ページ、コメント、タイトル、URL、タグ、メタデータを検索
- プラグインによって実行された後のデータを検索
- タイトルやコメントを含めて、すべての検索をハイライト表示
- Google、Yahoo、MSN、Altavista、Baidu、Sogouからの検索をハイライト表示
- サーチキーワードを記録するログ機能
- 特定の投稿やページを検索結果から排除
- WP-Cacheとの互換性
- WordPress 2.0以降サポート
- テーマの変更は必要なし
ダウンロード・インストール

Search Unleashedのダウンロードはプラグインページ(インストールの項目のところ)か、WordPressのプラグインディレクトリから行える。インストールは簡単でダウンロードした圧縮ファイルを解凍し、search-unleashedディレクトリを/wp-content/pluginsディレクトリにアップロードし、WordPressの管理メニューより有効化するだけだ。Search Unleashedの各種設定は管理メニューの管理 - Search Unleashedより行う。
日本語翻訳ファイル
Search Unleashedの日本語化はまだどなたも行っていなかったようなので、日本語翻訳ファイルを作成してみたのでもしよかったら使ってみてほしい。翻訳ファイルはsearch-unleashed/localeディレクトリにアップロードする。製作者の方に連絡してみるので、今後もしかしたら日本語翻訳ファイルも同梱されるかもしれない。
使い方
Search Unleashedのオプションは管理メニューの管理 - Search Unleashedより行う。オプションページを開くと下記のようなかわいらしい猫(?)が出迎えてくれるはずだ。プラグインを初めてインストールしたときは、インデックスを作成する必要がある。一番下のボタンの「投稿を再インデックスするを」押してほしい。そのページのメニュー下の「検索インデックスに○○アイテムあります」、と表示されれば準備完了だ。

Search Unleashedのオプション項目は以下の4つ。
- 検索インデックス - 上の画面。インデックスの構築を行う
- ログ - 検索キーワードのログ
- モジュール - 検索対象を選べる
- オプション - 特定のページの除外や検索スタイルを指定

ちなみに、オプションにあるプラグインサポートにチェックを入れると、猫と寄付のリンクが消え、検索に複数候補ある場合に表示されていたサポートリンクが消える。(寄付してあげると喜んでもらえるだろう)
検索キーワードをハイライト表示するプラグインであるSearch Unleashedを紹介したが、Search Word Highlight for Mutibyteにお困りの方はユーザーの利便性を考えて導入してみたらどうだろうか。少し使ってみて一点気になるのは、検索エンジンから入ってきた場合、全角スペースで区切られたキーワードが分割して認識されないということである(内部検索ではマルチバイト関連のプラグインによってきちんと分割される)。この問題についてはまた考えてみようと思う。

WordPress Plugin: Get Recent Comments at Bitte keine heiße Asche einwerfen
サイドバーにウィジェット(Widget)でコメントを表示するプラグイン(plugin)として、古くから存在しているGet Recent Commentsを紹介したい。WordPressのデフォルトでもウィジェットに最近のコメントを表示することはできる。しかし、コメントとトラックバックを分けて表示することはできないし、最近のコメントを最大でも15件までしか表示できない。
Get Recent Commentsというこのプラグインを使用するとコメントとトラックバックを分けて表示できるし、表示項目を自由に変更もできるようになる。大変便利なコメント表示プラグインなのでブログではぜひ使用したいところだが、デフォルトでは文字化けが発生したり、ウィジェットの更新時にタイトルがおかしくなる、などの問題がある。ここではGet Recent Commentsの修正方法とともに導入の仕方を見ていきたい。
続きを読む »
Ajaxを使用した高機能アクセス解析プラグイン WP-SlimStat-Exという記事で紹介した高機能アクセス解析プラグインのWP-SlimStat-Exだが、WordPress 2.5以降で新規インストールでつまずくということで、WP-SlimStat-ExプラグインをWordPress 2.5で新規インストールする方法、WP-SlimStat-ExプラグインをWordPress 2.5で新規インストールする方法その2で対策を講じてきたわけだが、ようやく新バージョンのWP-SlimStat-Ex 2.0がリリースした。ダウンロードはこちらから。このバージョンをインストールするにはWordPress 2.5以上が必要となるので注意してほしい。
続きを読む »
Ajaxを使用した高機能アクセス解析プラグイン WP-SlimStat-Exという記事でアクセス解析のプラグインであるWp-SlimStat-Exというプラグインを紹介したが、最新バージョンの1.606ではWordPress 2.5以降で新規インストールに失敗するため、WP-SlimStat-ExプラグインをWordPress 2.5で新規インストールする方法として記事を書いた。しかしながら複雑な方法だったため、敬遠されていた方も多いと思うが、作者の082netさんが、プラグインのページにてWP-SlimStat-Exの修正箇所をコメント欄に記入されている。
それによると、wp-slimstat-ex-config.phpのファイルの最後に1行コードを加えればよいだけのようだ。
CODE:
-
if(!isset($SlimCfg))
-
$SlimCfg =& SlimCfg::get_instance();
-
-
$GLOBALS['SlimCfg'] =& $SlimCfg;// この行を加える
加えてコメント欄に、この不具合を修正したバージョンをできるだけ早くリリースするとおっしゃっているので近いうちに公開されるのを期待したいと思うが、インストールでお困りの方はぜひこの方法を試してみてほしい。

WP-PageNavi 2.30
ページナビゲーションは、ページ数が多くなってくると必須の機能だ。デフォルトだと、Older EntriesやNewer Entriesという形で画面遷移を促すわけだが、あまり使い勝手がいいとはいえない。やはり、GoogleやYahoo!などの検索結果で馴染みのあるページナビゲーションを使用したい。そこで紹介するのが、WP-PageNaviというプラグインだ。

ページナビゲーションの例
続きを読む »

WordPress插件:Nice Trailingslashit | 猫言猫语
皆さんはパーマリンクの設定をどのようにされているだろうか。WordPressでパーマリンクの設定をするには、「設定」-「パーマリンク設定」から行う。このWordPress Go Goの場合だと、パーマリンクの設定は、「/%category%/%postname%.html」にしている。しかしながら、以前から気になる点があったのが、カテゴリ、アーカイブ、ページなどのURLの末尾に/(スラッシュ)がつかないのだ。例えば以下のような感じ。
- http://wordpressgogo.com/plugin (カテゴリ)
- http://wordpressgogo.com/sitemap (ページ)
- http://wordpressgogo.com/feed (フィード)
URLの最後に/(スラッシュ)があるのとないのとで、どちらがSEO(検索エンジン対策)的に適している、ということは言えないのだが、カテゴリの最後は気分的に/(スラッシュ)で終わっていたい、と思う人は多いはずだ。「/%category%/%postname%/」のようにすれば、すべてのURLに/(スラッシュ)が挿入されるのだが、投稿ページは.htmlがいい、という場合もあるはずだ。ということで、パーマリンクの末尾に/(スラッシュ)を自動的に挿入してくれるプラグインを紹介したい。
続きを読む »
Ajaxを使用した高機能アクセス解析プラグイン WP-SlimStat-Exという記事でアクセス解析のプラグインであるWp-SlimStat-Exというプラグインを紹介したが、最新バージョンのWP-SlimStat-Ex 1.606だと、WordPress 2.5以降で新規にこのプラグインをインストールしようとすると原因不明のエラーが出てプラグインのアクティベート(有効化)ができないようだ。すでにプラグインの有効化がされている状態でWordPress 2.3からWordPress 2.5へバージョンアップしたような場合は問題なく動作し続けている。プラグインの有効化の部分で、WordPress 2.5以降うまく動作しない不具合があるということだ。
さて、このプラグインの有効化ができないWP-SlimStat-ExをなんとかWordPress 2.5にインストールしたい。方法としては2つある。(ここで紹介する方法は色々と面倒なのであくまでも自己責任で行っていただきたい。)1つはこのプラグインの作者のWP-SlimStat-Ex v1.6のページでコメント欄にHot devilさんが書き込んでいる方法だ。プラグインを有効化させる方法の日本語訳を下記に書いておく。
続きを読む »

Flexible Upload » Ma Tasse de Thé
WordPressに標準で備わっているアップロード機能はあまり充実しておらず、サムネイルを一応生成することはできるが、サイズを指定できないなど不満点が多い。アップロード機能を拡張するプラグインは数多くあるが、ここでご紹介するFlexible Uploadは標準のアップロード機能をそのまま拡張してあり、使い勝手がよく、何より日本語化されている。このFlexible Uploadは、画像のリサイズ、サムネイル生成はもちろんのこと、LightboxのようなJavaScriptライブラリの対応もなされている。
ダウンロードはFlexible Upload » Ma Tasse de Théより行う。2008年1月8日現在の最新バージョンは昨年10月に出たバージョン1.9である。インストールは簡単で、圧縮ファイルを解凍し、出てきたフォルダをpluginsディレクトリにアップロードし、有効化するだけである。日本語化して使用する場合は、多くの場合、languagesディレクトリにあるfup-ja_UTF.moというファイル名をfup-ja.moに変更してアップロードすれば日本語化されるはずだ。インストールが済むと管理メニュー欄の設定にFlexible Uploadが追加されるので、基本的な設定をまず行おう。

リサイズ後の大きさやサムネイル画像の大きさのデフォルト値の設定やイメージを縮小する際の方向を設定できるほか、Flexible Uploadでは透かし画像を挿入することができ、クレジット表記を画像に追加することもできる。デフォルトでこの機能が設定されているので、使用したくない場合は、「透かし用のシグネチャー画像」の項目を空にし、続く「透かし画像のファイルパス」を「無し」にしておこう。またリンク先のプラグイン表示として、Lightbox、Greybox、Thickbox、HighslideJS、LightWindowなどが設定できる。注意しておきたいのは、これらのJavaScriptライブラリは含まれていないので、自分で設定しておく必要があることだ。

アップロードは、WordPressの標準のアップロードと同様、投稿画面で行う。ファイルを選択すると、画像のリサイズやサムネイルの作成といった項目が現れるので、状況に合わせて設定する。[+add field]を押すと同時にアップロードするファイルを追加することもできる。

アップロードが無事に済むと、挿入画面に移る。表示する画像、水平の位置、リンク形式などを選び、「投稿に挿入」を押そう。投稿欄にコードが挿入されるはずだ。またビジュアルエディタにも対応しており、挿入を押すとすぐさま画像が表示される。
Flexible Uploadは、WordPressの標準のアップロード機能を強化するものであり、使い方において迷うことはあまりないが、一応、ヘルプも用意されている(残念ながらヘルプまでは日本語化されていないが)。
企業サイトにおいて、画像をアップロードすることはそう頻繁にはないかもしれないが、ビジネスブログを行っていたりすると、画像をアップロードする機会も多くなってくる。ブログを継続していく上でも、投稿画面の使いやすさや、画像のアップロードのしやすさが重要になってくるので、画像のアップロードを簡単にする、このFlexible Uploadはお勧めだ。

cforms II » delicious:days
お問い合わせフォームを作成するプラグインとして以前、お問い合わせフォームを簡単に作成するプラグイン Contact Form 7を紹介したが、Contact Form 7は簡単にお問い合わせフォームを作成できるが、checkboxやradioボタンが使えない等の制約(最新バージョンでは使用できる)があり、複雑な質問事項を含むようなお問い合わせフォームを作成することができない。そこで、より詳細なお問い合わせフォームの作成を可能にするプラグインが、cforms IIである。
続きを読む »

Zachary Armstrong’s Blog » Wordpress Trackback for Pages Plugin
WordPressでは記事の投稿時にトラックバックを送信できるようになっている。しかしながら、なぜかページ作成時にトラックバックが送信できるようになっていない。企業ウェブサイトや商用ホームページ制作にあたってはページ作成機能を積極的に使うのでページ作成時にもトラックバックの送信ができるようにしたいところだ。
そこで導入するのが、Wordpress Trackback for Pages Pluginである。このプラグインを入れると、ページ作成時にトラックバック送信欄が現れる。また「設定」-「投稿設定」で「更新情報サービス」に入力したPing送信先にもピンバック送信できるようになるはずだ。
プラグインのダウンロードは、Zachary Armstrong’s Blog » Wordpress Trackback for Pages Pluginから行う。インストールは簡単で、ダウンロードしたファイルを展開し、pluginsフォルダにアップロードし、有効化するだけである。ページ作成にトラックバック送信画面が表示されていればインストールは完了だ。

しかしながら、このプラグイン、若干ソースコードを修正した方がよさそうだ。WordPress 2.3.1で確認したものだが、デフォルトでは、送信済みトラックバックがトラックバック送信先の下に表示されない。そこでプラグインのソースコード(wp_tb_pages.php)のfunction wptbp_createTBBox() {のあとに下記のコードを加える。
CODE:
-
function wptbp_createTBBox() {
-
global $post;
ソースコードの修正ついでに、このプラグインのクレジット表示部があるのだが、どうもHTMLタグがおかしくなっている感じがする。正しい位置に変更した方がいいかもしれない。