実際の開発現場で使用されているWordPressのプラグインを紹介します。これらはあくまで私がよく使用するものであり、業界標準というわけではありませんが、参考にしていただけると幸いです。
WP Multibyte Patch
「WP Multibyte Patch」は、数年前までは日本語版WordPressに標準搭載されていたプラグインです。バージョン5.0以降では標準搭載されなくなりましたが、私は今でもインストールすることをおすすめします。
このプラグインを有効化していないと、メディアなどに日本語名のファイルをアップロードした際、そのまま日本語名のファイルがサーバーに保存されてしまいます。サーバーによっては、日本語名のファイルをFTPから操作できなかったり、面倒な問題が発生することがあります。そのため、迷わず有効化しておくと良いでしょう。
また、このプラグインを使うことで、サイト内検索の挙動もより正確になるとされています。私自身は必ず有効化しているため比較したことはありませんが、この点も見逃せません。
Disable Comments
「Disable Comments」は、WordPressのコメント機能を制御するプラグインです。基本的にはコメント機能を停止するために使用します。
一般的なコーポレートサイトをWordPressで作成する場合、コメント機能は不要になることが多いです。また、WordPressのコメント機能はスパムの攻撃対象になりやすく、可能な限り使いたくない機能です。
WordPressのコメント機能は記事やページだけでなく、アップロードした画像などにもコメントが可能です。記事のコメントを無効にしていても、画像などから攻撃される可能性があるため注意が必要です。このプラグインを使えば、それらすべてのコメント機能を一括で無効化できるので非常に便利です。
Advanced Custom Fields (ACF)
「Advanced Custom Fields」(以下、ACF)は、WordPressにカスタムフィールドを追加するためのプラグインです。
案件によっては、多くのカスタムフィールドを作成する必要が出てくるため、プラグインで対応することがほとんどです。現在では、カスタムフィールドを追加するだけでなく、カスタム投稿タイプを作成することも可能です。
以前は、カスタム投稿タイプを追加する際にfunctions.phpにコードを追記して行うことが多かったのですが、ACFにこの機能が追加されてからは、もっぱらACFを使用してカスタム投稿タイプを作成するようになりました。
ACFは、特に複雑なカスタムフィールドやカスタム投稿タイプが必要なプロジェクトにおいて非常に便利であり、作業効率を大幅に向上させることができます。ただし、無料版では繰り返しフィールドが使用できない点には注意してください。
All in One SEO
言わずと知れたSEOプラグイン「All in One SEO」です。現場でもよく使うことがあります。
以前在籍していた制作会社では、サイトのmeta情報などは自作のPHPで対応していましたが、フリーランスになってからはプラグインで対応しています。制作会社時代は納品後も保守運用を担当することがほとんどだったので、自作PHPでも管理できていました。しかし、フリーランスになってからの案件は納品後にこちらの手が離れてしまうことが多いため、プラグインで対応することにしました。
このプラグインの良いところは、SEO関連の設定項目が非常に豊富な点です。ただし、設定項目が多すぎるため、操作が煩雑になることもあります。無料版では使用できない機能が多く、管理画面の操作が少し煩わしいですが、それでも一度設定すれば基本的なSEO対策はすべてカバーしてくれるので、我慢する価値はあります。
特に便利なのが、パンくずリストを生成できる機能です。パンくずリストは自作しようとすると手間がかかるため、この機能は地味に嬉しいポイントです。
「SEO SIMPLE PACK」という、操作が簡単で必要最低限の機能をカバーしてくれる良いプラグインもありますが、現在ダウンロードが停止中です。復活したらぜひ紹介したいと思います。
まとめ
今回は、実際の開発現場で私がよく使用するWordPressのプラグインを紹介しました。
- WP Multibyte Patch: 日本語名のファイルをサーバーに正しく保存し、サイト内検索の精度を向上させるための必須プラグインです。
- Disable Comments: 不要なコメント機能を一括で無効化し、スパム攻撃からサイトを守ります。
- Advanced Custom Fields (ACF): カスタムフィールドやカスタム投稿タイプを簡単に作成でき、複雑なプロジェクトでも効率的に作業を進めることができます。
- All in One SEO: 豊富な設定項目で基本的なSEO対策をカバーし、特にパンくずリストの生成機能が便利です。
これらのプラグインは、WordPressサイトの制作と運用を効率化するために非常に役立ちます。各プラグインの特性を理解し、適切に活用することで、より高品質なサイトを構築できるでしょう。今後も新しいプラグインやツールが登場するかもしれませんので、最新情報をキャッチアップしながら最適な方法を模索していきましょう。
まだまだ紹介していないプラグインもあるので、改めて別記事で紹介いたします。