Sass対応していない_s(underscores)を簡単にSass対応させる

投稿日:

カテゴリー:

こちらで紹介したようにテーマをダウンロードする際にSassに対応したテーマにするかどうかを選択できるチェックがあります。

ready-for-underscores-02

そちらにチェックを入れてテーマをダウンロードしてみると、こんなファイル構成になっています。(記事執筆時)

change-for-sass

縦長すぎる画像で申し訳ありませんが、これくらいファイルが細分化されています。メンテナンス性やカスタマイズ性の話は置いておいて、_sを触り始める際には特定の記述の箇所を探すのに手間がかかるというデメリットを感じました。ですので、慣れるまでは1ページのスタイルシートで制作していこうと思います。

けれど、Sassが使いたい!しかし、Sass+Compassが使いたいです。

今回は簡単ではありますが、_sテーマのスタイルシートをSass対応に変換する方法をご紹介します。といっても、既存のサービスを利用するだけなので簡単です。

デフォルトCSSをSassに変換する

まずは、Sass対応していない_sテーマのstyle.cssファイルの中身をコピーしましょう。通常はルートディレクトリに置いてあるはずです。

そして、こちらのサイトにアクセスします。

css2sass | Convert CSS Snippets to Syntactically Awesome StyleSheets code

こちらの上部インプット部分に先ほどコピーしてきたCSSコードをペーストします。

そしてscssに変換したいので、【convert 2 scss】をクリックします。

すると、下のインプット部分に上のCSSをSCSS形式に書き換えたコードが表示されます。それらをコピーしてきましょう。

そして、新しくstyle.scssというファイルを作成し、ペーストします。これでstyle.scssファイルの完成です。

まとめ

作成したファイルを任意のフォルダに入れてコンパイルしながら使いましょう。僕の場合だと、assets > stylesの中に入れてgulpでwatchさせてルートに書き出すようにしています。またその辺は需要があればおいおい書こうと思います。

さぁ、これで_sを触りやすくなりました。今後、学習を進めていきたいと思います。

出版書籍一覧

WordPress 7.0.x 対応
いちばんわかりやすいWordPressの本

WordPress 6.9.x 対応
いちばんわかりやすいWordPressの本

WordPress 6.7.x 対応
Twenty Twenty-Fourでウェブサイトを作ろう

WordPress 6.4.x 対応 Twenty Twenty-Four でウェブサイトを作ろう

WordPress 6.4.x 対応
Twenty Twenty-Fourでウェブサイトを作ろう

Udemy 新着・人気 講座

いちばんやさしいWordPress入門講座
【ゼロから学べる基礎】

以下のリンクから常に最安値で購入できるものを選んでお求めいただけます。

Udemy 新規 講座

いちばんやさしい Snow Monkey 講座 – 基礎編 –

以下のリンクから常に最安値で購入できるものを選んでお求めいただけます。

Udemy 新規 講座

いちばんやさしい Snow Monkey 講座 – 応用編 –

以下のリンクから常に最安値で購入できるものを選んでお求めいただけます。

コーディングや
WordPress開発のリソースが足りない!

オレインデザインでは、デザインデータからの HTML コーディングや WordPress テーマ・プラグイン開発まで幅広くウェブ制作に対応しています。

ご相談は無料です。お気軽にお問い合わせください。