WordPressみなさんはWordPressの案件をするときはどんな開発フローをされてますか?1から作るひともいれば、何かフレームワーク的なものを入れて作る人、スターターテーマを使って作る人、子テーマ前提で作る人など様々な進め方がありますね。私は去年までは「Underscores」を使って開発していましたが、最近WordPressの開発では、UnderStrapというテーマを使っています。まとめUnderStrapとはUnderStrapは、WordPressの開発元となるAutomatticのUnderscoresのスターターテーマと、レスポンシブにも対応しているBootstrap4を組み合わせたものです。WordPress.orgの公式テーマディレクトリに掲載されており、管理画面からもダウンロードできます。スターターテーマは開発を始めるときの手間を減らしてくれる便利なものです。Underscoresは長年愛され・実績も信頼もスターターテーマで、とても使いやすいです。Underscores単品で使うことは少なく、何かのフレームワークと組み合わせて作る事が多かったです。Underscoresを使えばBootstrap4で最適化された最低限の構成で制作を始められるので瞬発力が高まります。便利なポイントUnderscoresとBootstrapを使ったテーマは数多くありますが、なぜ私がUnderStrapが良いと思えたかを紹介します。子テーマで作れる設計UnderStrapは子テーマで制作できるので、メンテナンスがし易いです。関数の部分であったり、オプションが幾つか設定されており、子テーマからレイアウトなどの設定を変更することが可能です。子テーマを使うと親テーマのレイアウトや構成をそのまま持ってこないと行けないとよく誤解されますが、UnderStrapではそんな事はありません。UnderStrapでは子テーマ用のテーマも配布されています。子テーマが用意されているわけではなくUnderStrapの子テーマとして用意されているので特に構成を考えずに使いはじめれます。子テーマではタスクランナー(gulp)やSCSSが入っていますので効率的に開発が始められます。子テーマはこちらからダウンロードできます。他にも子テーマ前提へBootstrapを組み込んで作られているテーマですと日本語のものだと、Habakiriが有名です。私も何度かお世話になりました。機能面の豊富さBootstrapを取り込んでいるのでUnderscoresにはないオプションや機能が標準からあります。オプションパネルWordPressのカスタマイズパネルからCSSのカスタムコードを追加できます。レイアウトの変更も可能です。Awesomeが入ってるBootstrapがあるので当然と言われそうですが、はじめからAwesomeが入っているのでちょっとした装飾やアイコンがほしいときにすぐに使えます。Jetpackの対応Underscoresを使っているので、Jetpackのテーマサポートが付属しています。※妙なスタイルや設定はありませんので、Jetpackを使わずにUnderStrapの​​ままでも使えます。WooCommerceサポート去年あたりからよく話題になっているWooCommerceプラグインにもテーマ側で対応しています。WooCommerceに対応したテーマを作ったことない方はcodeを読むだけでも気づきがあるかもしれません。オープンソース先に少し触れてしまいましたがUnderStrapはWordPress.orgの公式テーマディレクトリで配布されている安全と品質を保証されたテーマです。まとめWordPressの案件はスピード感を期待される事が多いのでこういった使いやすいスターターテーマを使わない手はないですね。シンプルな設計なので、codeを読むだけでも勉強になります。UnderStrap公式サイトツイートWordPressテーマこの記事を書いた人conti大阪で東京の事業会社でフルリモートワークで働いているWebデザイナーです。副業とか好きで週末フリーランスしてます。コードを書くのが得意なのでプログラマーに愛されるデザイナーってよく言われます。運用ノウハウ開発cntlog。