質問: 現在、ワードプレスでのオリジナルテーマ作成を学習中です。 参考にするためにWeb制作会社の制作実績からソースを眺めていると、制作しているほとんどのサイトが海外で配布されているテーマを使用している会社が多く見受けられます。 現場ではオリジナルテーマから作成することは少ないのでしょうか。(自作テーマ作成は人的コストがかかりそうですし・・・) また、配布されているテーマを使用する場合、メンテナンス性はどうなのかという疑問もあります。例えば、全体の構造をしっかりと網羅していないと、使っている関数が非推奨になった場合などにメンテナンスが大変になるのではないかと思っています。(自作テーマでも同じかもしれませんが、自作テーマは自分で関数などを網羅出来ていると仮定します) 私が目指すところはワードプレスで作成したサイトを他者へ提供できるレベルにまでなることです。 そのためにオリジナルテーマを作成できるスキルをつけたいと思っておりますが、制作会社の状況を見て必要とされるレベル(自分が目標とすべきレベル)がどの程度のものなのか疑問が出てきました。 そこで、下記2点についてご回答頂ければと思います。 1ワードプレスを作成する上で現場で要求される技術レベル 2配布されているテーマを使用する場合、メンテナンス性の点で問題は無いのか 宜しくお願い致します。
回答: 先に回答だけ:一番良い方法は既存テーマの子テーマ作ってカスタマイズ。 基本的にWordPress使ってるのは初心者ばかりなので他を見ても参考にならない。 制作会社だろうと同じ。むしろWPが得意と言ってる会社ほど10年前レベルの知識で止まったままなので危険。間違ったやり方続けてて初心者以下。 自作テーマ作るスキルなんてないし先のこと考えて作ってもない。 既存テーマを直接編集して作る。 新しいサイト作る時はそのテーマをコピペしてまた直接編集。 PHPはぐぐって見つけた誰かのコードをコピペでしか使えない。 これを繰り返すと...?非推奨な機能を使ったテーマが大量にできあがる。 「これは非推奨だからもう使えない」と教えても一切直そうとしない。 世の中のWPユーザーは本当にこんなレベル。 WP自体がPHP5.2や5.3でも動くように停滞してたから今まではなんとかなったかもしれないけど WPの要求PHPバージョンが上がり始めたのでいずれ大量のWPサイトが死ぬ予定。 スキルのある人は自作テーマ作って案件ごとに子テーマでカスタマイズしている。 親テーマを修正すれば全部修正される。 このくらいやって常識では...と思うことが常識じゃない。