「WordPressユーザーのためのPHP入門」を買うべきではない人

先日、弊社代表の著書「WordPressユーザーのためのPHP入門」第二版が発売されました。初版では多くの方にご購入いただきました。当方の想定としては、ウェブデザイナーが読む、でしたが、ブロガー・アフィリエイターの方にも読んでいただけたようで、大変嬉しく思います。一方で、想定読者ではない方にとっては期待外れに思われた方もいるようで、申し訳なく思います。そこで、今回は、買うべきではない人、について書きたいと思います。

答え(コード)を知ることが目的の人

WordPressは様々なカスタマイズの例が、公式ドキュメント(codex)で公開されています。codexを参照することでより多くのカスタマイズができます。またPHPプログラマのブログでも、WordPressの高度なカスタマイズ方法が紹介されていることがあります。それらのコードをコピペすれば、目の前の課題を解決できることは多いでしょう。

本書は学習したい人の手助けをする本ですから、説明を詳しく書いたり、図解やイラストを用いたりすることが中心となっています。高度なカスタマイズ方法を載せる代わりに、codexの使い方の説明を行い、より深く学びたい方への橋渡しとなるようにしております。早く答え(コード)が知りたい、という方向けではありませんので、ご了承ください。

プラグインについて知りたい人

WordPress本体およびテーマを学ぶことを主目的としています。このためプラグインに関わる部分は最小限です。データベースとの接続(wpdbクラスの使い方)など、テーマではまず出てこないものは省いています。テーマと関連していても、主にプラグインで使う内容(ウィジェットの作成、ショートコードの作成、等)については取り上げていません。その分、WordPressのテーマと、テーマに必要なPHPの解説を重点的に取り上げています。ちなみに、WordPressのショートコードの作成方法は電子書籍で公開しています。

管理画面をカスタマイズしたい人

WordPressの特徴のひとつとして「管理画面をカスタマイズできる」があります。自分が良く使う機能を使いやすくすることができます。たとえば、WordPress標準では、ブログ記事を書きたい場合「新規投稿画面に行き、その後、カテゴリーを選択する」というフローです。しかし、「まずカテゴリーを選んでから、記事を書く」というフローで書きたい人もいるでしょう。そのようなケースでも、WordPressは管理画面をカスタマイズすることで対応できます。

もちろん、自分が書くのであれば、我慢して使う、という選択肢もあるかもしれません。しかし、WordPressでウェブサイトを構築した人だけでなく、他の人が記事を書くケースもあります。たとえば、ライターに外注して記事を書いてもらう場合、他社のウェブサイト制作を受託した場合ウェブサービスとして多数の人に使ってもらう場合、等です。そのような場合、記事を書く人が楽に操作できるようにカスタマイズすることには大きなメリットがあります。

このように、管理画面カスタマイズは大事ではありますが、書籍一冊のボリュームでは、管理画面カスタマイズまではカバーするのが難しく、本書では、取り上げておりません。管理画面カスタマイズにつきましては別の書籍等をご参考にしていただければと思います。

PHP7を学びたい人

PHPは、WordPressのベースとなるプログラミング言語です。2017年4月時点では、PHPのバージョンは7.1系が最新となります。では本書でPHP7の話を書いているか、というと、全く書いていません。PHPのバージョンごとの利用率で、PHP7の利用率がまだまだ数%なことも理由のもちろん1つです。ですが、もっと大きな理由があります。

それは、WordPressでPHP7特有の機能を使用していないこと、です。WordPressは後方互換性を重視したプロダクトであり、古いバージョンのPHPでも動作します(2017年4月の最新版のWP4.7系では、PHP5.2系から動きます)。そのためPHP7特有の機能(戻り値のタイプヒンティングなど)は取り込まれていません。そのため本書でも説明は割愛しています。

関連するブログ記事
ホームページのページを評価する機能を追加しました。concrete5 では、様々なアドオンが公開されています。今回追加したページを評価する機能も、その一つです。
漢字を間違えてしまう(例: 幹事を間違えてしまう)、文字を抜かしてしまう(例: 文字を抜かししまう)、といったミスを、原稿を書いているときにしたことはありませんか?そういった文だと、読みにくくなりますね。読む人からすると、こういったミスが多いと、読みにくく感じることが多いです。 弊社では、​ホームページ上で校正チェックするようにしました。こうすることで、漢字変換ミスなどの単純なミスを事前にチェックしやすくなりました。もちろん必ずゼロにできる、というものではないですが、効率よく確認できます。
オリジナルデザインを持ちたい人や、既にオリジナルデザインのウェブサイトを持っている人で、お知らせやブログは自分で更新したい、という方にお勧めなのがPulse CMSです。今回は、Pulse CMSだけでしたが、ペライチやWordPressと比較してみると面白いかもしれません。
ペライチ+広告にすると、「ページを作る、広告出す、結果を見る、ページを変更する」といったサイクルが回しやすいですから、売上を伸ばしたい人にはかなり向いているように思います。
名古屋商工会議所の会員の方同士が交流するための場です。年に3回ぐらい、名古屋商工会議所で開催されています。弊社も年に1回ぐらいの頻度で参加しています。 今回は、2月10日(金)に、「中小企業を変えるITサービス~次世代をつくるテクノロジー/働き方改革~」というテーマで開催されました。弊社の見積書作成機能付きホームページ「マイ見積」が、特にBtoBの会社にマッチするということで、プレゼンの機会をいただきました。
記事公開日: 2017年04月10日