[WordPress] これだけは外せない私的必須プラグインまとめ

WordPressプラグイン

WordPressを始めたばかりの頃はちょっと目新しいプラグインがあると片っ端からインストールしていましたが、ある程度落ち着いてきた今ではそれもかなり絞られてきたように思います。

そこであらためて自分に必要な最低限のプラグイン構成を見直すついでと言っては何ですが、私がWordPressサイトを新規作成する時に必ずインストールしているプラグインをまとめてみました。

と言っても定番プラグインが多いのであまり参考にはならないかもしれませんが…

デフォルトのプラグインは全削除

その前に、WordPressにデフォルトでインストールされている以下のプラグインですが。

  • Akismet Anti-Spam
  • Hello Dolly

セキュリティ系のプラグインやreCAPTCHAの導入でスパムはほぼ弾けるのでAkismetは必要ありませんし、Hello Dollyは私を含めてほとんどの方に不要なプラグインだと思うのでどちらも真っ先に削除しています。

メーカー製のPCと一緒で余計なものをバンドルするのは出来ればやめていただきたい…

自分的にマスト系なプラグイン

テーマを問わず必ずインストールする私的必須なプラグインです。

WP Multibyte Patch

バージョン5.0 以降はWordPressの日本語版パッケージに含まれなくなりましたが、日本語環境でWordPressを使う以上は必須なプラグインです。

WP-Optimize

WordPressを使っているとDBにどうしてもゴミと言うか不要な何かがたまってしまうので、このプラグインで時々クリーンアップして最適化します。

Broken Link Checker

リンクしている外部サイトが突然閉鎖したり移転する事は稀によくあるので、定期的にデッドリンクが発生していないかチェックします。

Category Order and Taxonomy Terms Order

カテゴリーの並び順を入れ替えられるようになります、意外と手放せないプラグインなんですよねこれ。

WordPress Ping Optimizer

タイポ(打ち間違い)に気付いてコッソリ修正した程度でもいちいちPingが送信されてしまうので、それを制限してスパム扱いされるのを防ぎます。

Google XML Sitemaps

少しでも効率よくインデックスしてもらう為に入れている程度の認識ですが一応。

PubSubHubbub

これもXMLサイトマップと同様なイメージで、実際はどこまで効果があるのかぶっちゃけよくわかってません…

Contact Form 7

Googleフォームでも使おうかなと思った事もありましたが、やはり定番のこのプラグインが一番使いやすいので。

EWWW Image Optimizer

以前は自分で軽量化してからアップロードしていましたが面倒だしもうこれでいいやーみたいな感じで使ってます。ロスレス圧縮なので画像によってはそこまで劇的に軽量化されるわけでも無いんですけど。

IP Geo Block

細かい設定の意味もログを見てもいまいちよくわかってないところはありますが、とりあえずこれを入れとけば何とかしてくれるんじゃないかという安心感が。

Edit Author Slug

ユーザーIDの漏洩を防ぐという事で念の為に入れていますが、後述のXO Securityが良さそうなのでそちらに変えようかな?と思っているところだったりします。

必要な時だけインストール・有効化するプラグイン

常に有効化しておく必要は無いですが、使いたい時だけインストール・有効化して利用する事の多いプラグインです。使用するテーマによって必要だったり不要だったりするプラグインもこちらに含めました。

Insert Headers and Footers

headやbody内にタグを挿入したい場合に使用します。テーマの更新時に面倒なので出来るだけheader.phpをコピーして使いたくないという事もあり、そういったテンプレートが無いテーマには必ず入れています。

VK All in One Expansion Unit

LuxeritasやCocoonのような便利機能てんこ盛りテーマでは必要ありませんが、それ以外のテーマではとりあえずインストールしておいて、テーマとバッティングする機能や不要な項目だけ無効化するといった使い方をしています。

Duplicate Post

投稿・固定ページを簡単に複製出来ます。ベースとなるテンプレートがあって必要な部分のみ記載して投稿するスタイルのブログに最適です。記事を大幅にリライトする場合のバックアップにも便利。

Enable Media Replace

メディアのファイル名を変更せずに再アップロード、つまり画像の差し替えが簡単に出来るようになります。

Simple 301 Redirects

設定が簡単なのでリダイレクト系のプラグインはこれしか使った事がありません。

Widget Logic

ウィジェットに表示条件をつけたい場合にこれを使っています。

Easy FancyBox

画像やギャラリーをポップアップ表示したい場合は大抵これです。jQueryを使ってた頃からLightbox系はこのFancyboxのお世話になっているような。

Search Regex

記事のタイトルや本文中の文字列を一括置換出来る便利なプラグインですが、もう何年も更新されてませんし使用する度にワーニング?が出るようなのでそろそろ代替品を…と思ってますがなかなか。

Force Regenerate Thumbnails

サムネイルを再作成したい時やテーマを変更した時に使用します。テーマで使用していないサイズのサムネイルを削除してくれるのがよかったんですが、このプラグインも随分更新されていないのでそろそろ代替プラグインを探さないと。

最近気になっているプラグイン

つい最近知ったばかりですが私の定番になりそうなプラグインです。

Aurora Heatmap

Cocoonの作者でおなじみのわいひらさんのツイートで知ったプラグインですが、ヒートマップが見られるようになります。Ptengine無料プランのPV上限が厳しくなってしまった事もあり、かなり有用なプラグインだと思います。

XO Security

現在利用しているIP Geo Blockに不満があるわけではありませんが、UIもわかりやすく使い勝手のよさそうなプラグインなのでサイトによってはこちらの利用を検討中です。

必要な機能だけ個別に有効化出来るので他のセキュリティ系プラグインと併用する事も可能なようですし、とりあえずEdit Author Slugと入れ替える予定でいます。

インストールしなくなったプラグイン

最初にお断りしておきますと、単に私が使うのをやめたと言うだけでどれも有用なプラグインだと思いますのでそこは誤解なきようお願いします。

TinyMCE Advanced

Gutenbergにしてからさっぱり使わなくなったので。

Pz-LinkCard

LuxeritasやCocoonにはブログカード機能がありますし、それ以外のテーマではWordPressデフォルトのoEmbed機能を使えばいいかなと。

AddQuicktag

これもテーマの機能やGutenbergの再利用ブロックがあるので使わなくなりました。

WordPress Popular Posts

サーバーにかかる負荷が高いようですし記事ランキングとか必要無い気もするので。

Table of Contents Plus

デフォルトでこの機能を持ったテーマではそれを利用していますが、別に無ければ無いで困らないかな…みたいな。と言うかこのプラグインも暫く更新されてませんね。

それでもまだ結構な数でした

これでもかなり減らしたつもりでしたがまだまだ多いですねぇ…「あると便利 」 ではなく「絶対に無いと困る 」 というレベルまで絞ればもういくつか減らせそうな感じですが、自分にとって必要なプラグインは積極的に使っていくべきですしムリに減らす必要は無いかなとも思っています。

実は当エントリーは過去記事の軽いリライトで済むはずだったのが、2年以上前と今では状況もかなり変わっているという事で結局ほぼ全部書き直しになりました。

さすがにこれだけの数のプラグインを1つ1つ詳しく解説する事は出来ませんでしたが、基本的にどれも有用なプラグインだと思うので、とりあえずまだ使った事の無い方が「どんなプラグインなんだろう? 」 と興味を持って試してみたり、その中からこの先もずっと付き合っていけそうなお気に入りのプラグインが見つかれば幸いです。