mrsdkrebsブログを開設してから9ヶ月が経過した昨年10月、「使用中のプラグイン」と「使用してたけど停止したプラグイン」についてのまとめ記事を書きました。脱初心者を目指す私が今使うWordPressプラグインと停止したプラグイン記事を書いたことで「参考になりました」と沢山の方々に言って頂けたし、自分自身もプラグインの整理が出来て、様々な収穫がありました。あれから5ヶ月が経過。初心者なのか中級者になれたのかは判りませんが、前回記事を書いて以降、新たに導入したプラグインもあれば、停止させちゃったプラグインもあり、ラインナップに変化が生じています。いうことで、現時点のプラグインをまとめてみました。◆アルファベット順に紹介しています。◆前回記事と比較させるため、前回の時点で使ってなかったけど新たに導入したプラグインは名前の最後に【NEW!】と付けてます。プラグインが新しいよ!という意味ではないので誤解なさらず。昨年11月、ブログのパーマリンク設定を変更し(それがキッカケでアクセス急落しましたけどね...)、記事URLの最後に「.html」という拡張子を付ける表示方法にしました。ところがパーマリンク設定は通常の投稿ページにしか適用されず、「プロフィール」や「お問い合わせ」などの固定ページは拡張子が付けられなかったので、統一させるためにこのプラグインを導入しました。】WordPressに最初から入ってるはずですが、使うにはAPIキーの取得が必要になります。当ブログは現在コメント欄を閉鎖してるので、このプラグイン停めていい気もするけど現在も稼働中。】SEO対策に関する様々な設定をこのプラグイン1つでやってくれます。Analytics」のアカウントIDも設定できますが、他のAnalytics系プラグインでも設定していると重複して解析データがおかしくなりますのでご注意ください。【機能概要】データベースだけでなくWordPressファイル(テンプレート、テーマ、プラグインなど)も世代管理でバックアップ。DropboxやSugarSyncなどのクラウドも保存先に指定可能。】バックアップ用プラグインとして欠かせない。幾つか記事も書きました。【参考】巷で最近話題の「BackWPup」がクラウドに保存できなくて発狂した【参考】BackWPupのDropbox保存エラー、解決策が判明しました【参考】バックアップ大事!BackWPupの設定は現在こんな感じで落ち着きましたただし、バージョンを3.0.1以降にアップするとバックアップが正常に出来てない現象がロリポップ使用の一部ブログで確認されています。詳しくは以下の記事に書いています。無駄なごみデータ蓄積の節減。】WordPressバージョン3.4以降は、記事中にツイートのURLを埋め込めばツイートを自動表示する機能が標準で実装されています。Pie』を使用した表示がカラフルで好きなので私は利用してます。【機能概要】シェアしたいサイトやブログのURLを指定するだけで、記事タイトルに加えスクリーンショットも自動表示してくれる。画像サイズ指定も可能。【機能概要】リンクエラーとなっているWebページや画像を検出し、管理画面で表示してくれる。】リンク切れが多いとSEO的に悪影響で検索順位が下がるなどと言われていますので、このプラグインを利用してリンク切れに注意するのは重要だと思います。「はてブのUSER数画像」に関して、はてブがゼロの記事だとリンク切れと判断されてしまいますが、私は日々のチェックで個別に「リンク切れではない」と指定するようにしており、「はてブ画像を表示させないようにする」という対応はしていません。それでもSEO的によろしくないのなら対応を考えないといけないのだけど、あんまりそこまで深く考えてません。【機能概要】タグクラウドを作成&表示してくれる。【機能概要】お問い合わせページを簡単に作成できる。】これを書いてる時点の最新バージョンは「2.1.3」ですが、私の環境ではずいぶん前から、このプラグインをバージョンアップすると記事投稿ページのHTMLエディタが正常に表示されなくなる(カスタマイズしたボタンが全て消える)という現象が発生しています。このプラグインを停止すると表示が正常になるので、犯人は明らか。WordPress自体のバージョンとの兼ね合いなのか、他のプラグインの影響なのか、原因は今も分かりません。私の環境がおかしいだけで他の方々なら正常に動作する可能性もあります。最新バージョンだと解消されるのかもしれませんが、最新バージョンにしても表示がおかしい、というのを何度も繰り返してきて疲れちゃったので、現在も古いバージョンを使用してます。】WordPressに最初から入ってる「テキスト」というウィジェットは、HTMLやJavaScrtiptやjQueryであれば正常に動作しますが、PHPは動作しません。PHPで動的なオリジナルウィジェットを作成したい場合は、このプラグインが必要になります。※テンプレート作成やカスタマイズがある程度分かる人であれば、このプラグインを使わず直接テンプレートにPHPコードを書く方法もあります。【機能概要】WordPressのRSSをFeedBurnerに転送してくれる。【機能概要】Googleウェブマスターツールにサイトマップを登録するための「sitemap.xml」を生成してくれる。以前に一度入れたもののすぐ停止したプラグインでしたが、ページ内でiPhoneアプリを紹介した場合などに「どのリンクが多くクリックされたか」を知る機能がJetpackにあると知り、「それスゲー!」と興奮して再使用を始めました。【機能概要】FacebookやGoogle+などにブログ更新通知などを送信する際の「OGP」情報を生成する。昨年秋にパーマリンク設定を変更した際、旧URLと新URLを関連付けるために導入しました。このプラグインがなかったら当ブログは「終わってた」。Sitemap』は訪問してくれた読者(=人間)に見て頂けるサイトマップを生成するプラグイン。言いつつ、これもSEO対策の一環で導入したんですけどね。当ブログのサイトマップはこんな風に表示されます。記事を更新すれば自動で追加されていくので便利。Redirect』とやってることは同じです。Redirect』は一定の法則で旧URLから新URLへとリダイレクト(転送)させるのに大変便利。パーマリンク設定変更後、大半の記事はこちらで対応できます。一方で、記事をアップする際に「半角英語のスラッグ」を付け忘れて「全角文字や漢字」をURLに含ませるという失敗に気付かぬままアップしちゃうことがあります。他にもスペルをミスったとか、特殊文字を使ってURL文字が化けるとか。その失敗したURLを、例えば別の人のブログなどで紹介された後になって半角英語に修正(変更)してしまうと、旧URLでリンクを辿って訪問して来た人にはエラーと表示されてしまいます(=URLを変更したことでページが存在しなくなるから)。リンク切れ扱いとなりSEO的にもよろしくないので、個別にURLをリダイレクトしたい時には『Redirection』を使用すると便利。】たとえばアイキャッチ画像を使用してる場合などに、今までは長方形しか保存してないけど新たに正方形の画像も欲しいよ~、って時にこのプラグインでサイズ指定し実行すると、全画像の新サイズを生成してくれます。無駄なごみデータ蓄積の節減。】たとえば今まで書いてきた全記事に関して「H3タグ」を「H2タグ」に変更したいな~、などという時に記事を1つ1つ修正していくのは大変。そんな時に置換前と置換後の文字列を指定してこのプラグインを使えば、全記事を一発で修正できます。便利ですが、一括置換ゆえの怖さもありますので、念のため置換処理前にはバックアップをオススメします。「トップページだけに表示させたい」「固定ページだけ表示させたくない」「特定カテゴリーの時だけ表示させたい」といった条件指定をすることでウィジェット表示ページを制御できます。】WordPress管理画面で各記事の更新スケジュールを組み立てたり、「この記事は水曜に書くぞ」と決めて水曜の欄に下書きで先行保存したりして、ブログ記事の簡単なスケジュール管理が出来ます。ドラッグ&ドロップで日付を簡単に変更することも出来ます。【機能概要】Flickrにアップロードした自分の写真画像をブログに埋め込む。後述する「WPtouch」と合わせて、私が最もカスタマイズしてるプラグインがこれです。ウィジェット形式で簡単に人気記事一覧を作成できますが、独自のPHPコードを記述してオリジナルのウィジェットを作成することも可能。2012年9月のバージョンアップ以降、一部パラメータが廃止になりました。廃止されたパラメータを含めて解説されてるブログ記事のサンプルコードを使用すると正常に動作しませんので十分ご注意ください。【機能概要】ブログ記事をアップした直後、更新通知をTwitterに自動ツイートしてくれる。画像をライトボックス形式で表示させる。【機能概要】トップページ、記事一覧の下にページナビゲーションを表示させる。ページの表示単位などを設定で変更可能。【機能概要】コメントスパム対策用。【機能概要】ブログや管理画面の表示を高速化してくれる。】WordPressに最初から入ってるプラグインですが、初期状態では有効化されていません。前回記事を書いた時点では、まだこのプラグインを一切カスタマイズしていませんでした。設定変更を一切しなくてもスマホ対応表示にしてくれますが、カスタマイズすることで更なる威力を発揮するプラグインとも言えます。昨年の秋以降、ヒイヒイ言いながら物凄く手を加えています。カスタマイズするのにかなり大変なプラグインですが、最近はスマホからのアクセスがどのブログも増大してきてるはずなので、避けては通れないところですね。【参考】ローカル環境のブログをスマホ表示テストするためにやったこと【参考】スマホのアクセス数がカウントされてない原因はWPtouchだった【参考】WPtouchでプラグイン未使用の関連記事一覧を表示させるための小細工1つ番外:自作プラグイン前回記事で、記事更新をラクにしたいため自分で作ったプラグインを1つ加えてました。自作プラグインは現在3つあるのですが、それをここで解説しても意味がないので(用途が私限定なんです...)、今回は個数に含めていません。自作プラグインの作成方法は以下の記事にて解説しています。◆あくまで個人的理由により停止させています。私の環境では動作しないけど他の環境では動作する場合も十分考えられます。停止したプラグインを否定・批判する意図で掲載している訳ではありませんのでご了承ください。◆前回記事と比較させるため、前回の時点では使用していたけど、以降新たに停止させたプラグインは名前の最後に【NEW!】と付けてます。】プラグインを使わなくても「functions.php」で同様にオリジナルのボタンが作成できて、しかも使い勝手が良かったので、プラグインは停止。一度も使うことがなかったため停止。諸事情によりコメント欄を閉鎖したため停止。他のプラグインとの相性が悪いのか、有効化すると表示がおかしくなったので停止。】なぜか分からないけど、一度もフェードイン表示が成功しないので停止。(正常に動作しているブログは多数あります。携帯電話からのアクセスがほとんどないのに加え、昨年秋のパーマリンク変更以降、このプラグイン絡みのインデックスエラーが爆発的に増大したため、SEO的に悪影響だと判断し停止。】ビジュアルエディタを一切使わない(使うとタグが勝手に改変されて困る)ので停止。】ツイート時刻が「○時間置き」という風に固定されていて柔軟な指定が出来ず、深夜3時や4時に過去記事ツイートしても効果が疑問だったため停止。現在は「Buffer」というWebサービスで過去記事をツイートさせてます。こちらだと自動ツイートを自分の好きな時刻で柔軟に指定できるので便利。昨年のうちに機能が停止すると発表されたものの、それでもしばらくは問題なく使えてたので放置してたけど、遂に使えなくなってしまったので停止。今のところ現状のまま(=リンクなし)で運用します。「@」の後が必ずしもTwitterアカウントじゃないのに自動変換されて不便な時もあったので。】テンプレートにIDを直接書けばいい話で、プラグインを使うほどでもないので停止。某ブログで大絶賛されていたので昨年下旬に導入したのですが、管理画面の表示が遅くなったり、他にも摩訶不思議な現象がいろいろ出るようになったので停止。現在は手動で更新情報を登録する運用に変えたので停止。『BackWPup』を導入し、バックアップ処理はそちらに一元化させるため停止。】5種類の色があり便利だったのですが、色が多彩ゆえに色調の統一感がなくなってしまうのと、スマホで見た時に右端の文字が切れてしまう症状が改善できなかったため停止。一度は『WPtouch』をカスタマイズすることで右端の文字切れは修正できたのですが、バージョンアップされたタイミングなのか、再び文字切れ状態になって以降はいろいろ修正したけど直らなかったので断念...。自分でオリジナルのSNSボックスを作って表示させるようにしたので停止。Cache』と合わせてこちらも停止。Revision』を導入した際、『Delete-Revision』を削除しないと不具合が発生するという記事を読んだので、停止ではなく削除。Posts』に一元化させるため停止。その後に削除したけど、プラグイン関連テーブルがデータベースに残ってて困る...。カスタマイズ】プラグインを使わず自作で関連記事一覧を表示してみる【参考】WPtouchでプラグイン未使用の関連記事一覧を表示させるための小細工1つまとめプラグインは便利な機能が多いので、ついつい何でもかんでも入れてしまいたくなりますが、入れ過ぎるとどうしても処理に時間がかかり、表示速度に影響が出たりもするそうです。ある程度WordPressのことが分かってきて、PHPで似たような機能を自作できるようになって以降は、なるべくプラグインを減らしたかったこともあり、自作機能を作ってプラグインを停止する方向で運用するようにしています。前回が32個で、今回が33個(プラス自作プラグイン3個)。━━(゚Д゚;)━━━ン!!コメント系のプラグインは使ってないから停止しても良さそうな気もしつつ、でも不安で停止できなかったり、意外とそういう「停めても良さそうだけど停めたら怖い」ってのが幾つかあって、なかなか減らせないのが現状。私の環境では上手く動かなかったから停止させたけど、他のブロガーさんの環境では問題なく動作するプラグインもきっとあると思います。停止したプラグインの理由に「上手く動かない」と書いてあるものに関しては、あくまで参考程度で認識して頂ければ幸いです。5ヶ月の間でもプラグインの入れ替わりが結構発生してますので、またしばらく時間が経てば新たなプラグインを導入してる可能性もかなり高いと思います。何か素敵なプラグインに出会えるといいな。その時はまた記事を書きますね。WordPressのプラグイン、何を入れればいいんだろう、とお悩みの方々に今回の記事が参考になれたら嬉しいです。