WordPress」カテゴリーアーカイブ

個人的によく使うWordPressプラグインまとめ・2013年版

このサイトをWordPressに移行して1年ほど経ちました。
この1年間でWordPressのサイトを5つほど作りました。調べれば調べるほど便利ですなー。もうブログに限らず大概のサイトはWordPressで作れそうな気がしてきた。
日本語の情報が多くてググれば何かしら引っかかるのもよいですね!

で、もはや何番煎じかわかりませんが、今まで使ってみて便利だったプラグインまとめ。
ほら、あくまでも自分用メモだから!情報多すぎるからこそ自分が使うものの取捨選択が重要だから!

自分で解説書くのめんどいんで公式とか解説サイトとかに適宜リンク張っときますね。

サイト制作補助

Contact Form 7

定番。お問い合わせフォーム作成。このサイトの「管理人にのみコメント」もコレです。
Contact Form 7 – WordPress のお問い合わせフォームプラグイン。シンプル、でも柔軟。

File Gallery

複数の画像を記事に挿入するのが簡単になる。っていうかデフォルトが面倒臭すぎ。
アップロードした複数の画像の一括投稿が可能なWordPressプラグイン・File Gallery – かちびと.net

Advanced Custom Fields

カスタムフィールド系はいくつか試してみたけど結局コレにおちつきました。
この手のプラグインでやっかいなのは、一旦設置すると変更・削除ができない(既存記事に影響が出ちゃう)ことですかね…。なので導入は慎重に。いや、便利なんだけどね、かなり。
カスタムフィールドを使いやすくするwordpressプラグイン「Advanced Custom Fields」 | DAICHIFIVE blog

モバイル関連

以前はWPtouchが神でしたが、最近はレスポンシブテーマとかで元からスマホ対応してるのが多いからあんまり使わなくなりました。
ガラケーからブログ読む人とかもうほとんどいないだろうな…。ただ、個人的にはガラケー応援派なので意地で対応。

Ktai Style

WPtouch

どちらも一昔前の定番っすな。

SEO、アクセスアップ関連

アフィサイト作るときは必須。

All in One SEO Pack

定番。Metaタグまわりとかいろいろ設定できる。
SEO対策に効果的なカスタマイズ – All in One SEO Packの使い方 | WordPressのプラグイン | WP SEOブログ

Google Analyticator

GA導入が簡単に。
これは便利!WordpresのGoogleアナリティクスプラグイン「Google Analyticator」を導入してみた! – ムラウェブドットネット

WP Social Bookmarking Light

各種ソーシャルボタン設置。いろんなプラグインがあるけど、コレは日本人向けのサービスが多めなイメージ。
WordPressにソーシャルブックマークボタンを楽々設置:WP Social Bookmarking Light | ninxit.blog

Yet Another Related Posts Plugin

定番。関連記事表示。
これはいい!ECサイトには必須のWPプラグイン Yet Another Related Posts Plugin | Nonプログラマでも

WordPress Popular Posts

人気記事表示。ある程度大きいサイトじゃないと意味ないかも。。。
【WordPress】Wordpress Popular Postsプラグインを使って人気記事を表示させる | 株式会社ドリル|ネットショップ制作/アメブロのカスタマイズ/WordPressカスタマイズ(市川市)

メンテナンス

Akismet

デフォで入ってるやつ。スパムコメント対策。

Better Delete Revision

古い下書きのバックアップを削除。自動バックアップでどんどん貯まるんだよね…。
Delete-Revision はもう古い! – Better Delete Revision | さあ WordPress をはじめよう

WP-DBManager

DBバックアップとか最適化とかの自動化。
WP-DBManager(WordPressデータベース・バックアップ用プラグイン)の導入と使い方

高速化(キャッシュ)

サーバーの制約とか他プラグインとの競合とかで結局使ってない。参考までにリンクだけ。
WordPressキャッシュ系プラグインの比較とサイトに適した選び方 | ゆっくりと…

[memo] WordPressにアクセスできない(DBエラー)

今朝ふとこのサイトにアクセスしようとしたらなんかつながらない。
サーバー内の他の静的ページは大丈夫なので、どうもWordPressが落ちてるくさい。

いろいろ検索して、どうもデータベースのエラーっぽいと判明。
とりあえず OPTIMIZE TABLE してみたら、あっさり回復。
謎。

その後よく見たら「INDEX というキーがカラム `comment_approved` に複数作成されました」という謎の警告が出てた。
何でそんなことになったかわかんないけどとりあえず重複するINDEXを削除。
謎謎。。。

ググってみたらWordPressでDBエラーの事例はけっこうあるっぽい。
しかし何が原因かはいまいち不明。

念のため、定期的にDBのバックアップをとっておくことにする。

※今回参考になったページ:
緊急事態発生!ブログが動かない! WordPress & CoreServerの場合 備忘録として [WordPress] [net] | No Second Life
CORESERVER.JPでMySQL(DB)を自動バックアップする方法 | ひとぅブログ

サイト改装

サイト改装。

とはいっても、PCで見る分にはほとんど変化ない(ようにしたつもり)ですが。

仕事でブログだのCMSだのやってるくせに WordPress 使ったことなかったので、勉強がてら移行してみました。
携帯投稿できるようになったので、ブログもこっちに統合。
Twitterは一応残しときたかったのでサイドバーに貼り付けてみた。

変更点。

  • スマホ用プラグイン入れたので、これでスマホでも見やすくなったはず。
  • 上部メニューの「新着一覧」から記事のまとめ読みができるようになったよ。
  • RSSのURLが変わったので、RSSリーダー使ってる人は変更おねがいします(サイドバーの「投稿のRSS」)。一応リダイレクトはかけといたのでそのままでも当面読めるはずですが
  • コメント欄がうざい感じになりました…。非公開コメントのプラグイン試してみたけどうまく動かなかったんで、お問い合わせフォームプラグインで代替したらこんなことに。
  • 携帯・スマホからもコメント投稿できるけど今のところ公開コメントしかできないんで注意!
  • 古い記事はリンク切れとかおこしてると思うけど、めんどいのでとりあえず放置…

以下、作業覚え書き。

インストール編

このサイトはずっとXREAのサーバーを使ってたんですが、PHPとMySQLのバージョンが古くていきなりつまずく。
最新版のWP3.2を動かそうと思ったらPHP5.2/MySQL5.0が必要なんですね…
仕方なくWP2.8でどうにかしようとも思ったんですが、プラグインがいろいろと対応してなかったりで、結局サーバー移転を決行。
XREAの上位版(?)のCORESERVERに移転しました。
年100円の差でわりとスペック上がってびっくりだ。

とりあえずざっくりインストールして設定。インストール自体はconfigファイルいじってDB作ってアップロードするだけ。あとは管理画面にアクセスすれば初期設定ができて一瞬で終了。なかなかお手軽。

プラグイン編

やっぱりプラグインやテーマがネット上から大量に手に入るのが一番の魅力やねー。
とりあえず入れてみたのは以下。

  • Akismet:デフォルトで入ってたコメントスパム対策
  • WP Multibyte Patch:デフォルトで入ってた日本語対応
  • Contact Form 7:お問い合わせフォーム。非公開コメントがわりに
  • Ktai Entry:メール投稿。デフォルトの機能でも一応ついてるけど、即時反映されないとかセキュリティの問題とかいろいろあるみたいなので
  • Ktai Style:ガラケーからの閲覧用
  • WPtouch:スマホからの閲覧用

携帯対応とか、レンタルブログではあたりまえについてるものもいちいちプラグインで対応する必要あるのがちとめんどい。
まあ、海外ツールだし日本のガラケーに対応してるわけないか。

テーマ編

WordPressテーマのカスタマイズ方法なんてそこらじゅうで記事になってるし、無料テーマ配布とかもよく見かけるし、たいしたことないだろうと思ってたら意外と面倒だった。

PHPとHTMLが入り乱れてて、非常に読みづらい……!
PHP使ったことあるし大丈夫だろうと思ってたけどそうでもなかった。とにかく読みづらい。
MTみたいに独自タグ形式の方がよっぽど見やすいよ!

あと、どういう場合にどのテンプレートファイルが使われるのかも、慣れないとわかりにくい。
わかってしまえば、特定のページだけデザイン変えるとかわりと簡単にできて便利そうなんだけどね。

データ移行編

今回の作業で一番の鬼門。
まあ別に過去ログ移行せず新たにはじめてもよかったんですが、まあせっかくなので。

最終的には、前サイトのデータを無理やりMT形式のログに変換してインポートしました。あとは画像のパスとかを適当に修正。
コメントは正しくインポートできなくて本文の後ろにくっついたままになってます…。
ブログの方のコメントはインポートできたけど何故か一部失敗して匿名とかになってるな。まあいいか。

ついでにカテゴリも整理&修正。なんでもかんでもdiaryカテゴリに放りこみすぎでカテゴリが意味を成してなかったからな…

おまけ

整理中に出てきた、昔描いたけど使いそびれてたとおもわれる4コマ

いないいない