WordPress・学んだ力をつなげる

学んだHTML/CSSはどこで活きる?

WordPressは「コードを書かなくていい」道具ですが、書ける人はもっと自由になれます。カスタムHTMLブロックと追加CSS——学んだ力の出番を紹介します。

ここまで、コードを1行も書かずにWordPressを操作してきました。「じゃあHTMLとCSSの出番はないの?」——あります。それも、いちばんおいしい場面で。テーマやブロックで届かないところに手を伸ばすとき、コードが書けるかどうかで自由度が変わります。

出番1:カスタムHTMLブロック

ブロックエディタには、自分のHTMLをそのまま書けるブロックがあります。その名も「カスタムHTML」。ブロック検索で「HTML」と打てば出てきます。

ブロックエディタでブロック検索欄に「HTML」と入力し、カスタムHTMLブロックが検索結果に表示されている
ブロックの検索欄に「HTML」。用意されたブロックにない表現は、自分のコードで作れます。

たとえば、CSSコースで作ったようなボタンをそのまま記事に置けます。

<a href="#" style="display: inline-block; padding: 12px 28px;
   background: #ff8a3d; color: #fff; font-weight: bold;
   border-radius: 999px; text-decoration: none;">くわしく見る</a>

既製のブロックで表現できないレイアウトや埋め込みも、カスタムHTMLならタグで直接組めます。「ブロックに無ければ自分で書く」——これができるのは、タグを学んだ人だけの特権です。

出番2:追加CSS

「テーマはこのままでいいけど、見出しの色だけ変えたい」——そんなときのために、WordPressにはテーマに自分のCSSを上書きで足す場所が用意されています(テーマにより「追加CSS」や「スタイル」の設定画面)。

h2 {
  color: #2c6fbb;
  border-bottom: 2px solid #2c6fbb;
}

セレクタで狙って、プロパティで整える——CSSコースでやってきたことが、そのままWordPressの画面調整に通用します。

出番3:テーマの中身が「読める」

テーマの正体はHTMLのひな型とCSSの束——前々回そう学びました。つまりコードが読めるあなたは、

  • テーマの説明にある「カスタマイズ例」が理解できる
  • 不具合が起きたとき、開発者ツールでどこが原因か見当をつけられる
  • ゆくゆくは、テーマそのものを自作する道(PHPという言語が少し必要)にも進める

「使う人」から「直せる人」へ。WordPressの世界での立ち位置が1段変わります。

テーマ開発企業サイトのテーマを作ろうテーマそのものを自作したくなったら、発展コース「テーマ開発」へ。企業サイトを1本作り切ります

このレッスンのまとめ

  1. カスタムHTMLブロックで、自分のタグを記事にそのまま置ける——ブロックに無い表現は自作できる
  2. 追加CSSで、テーマの見た目をピンポイント上書き——セレクタの知識がそのまま通用する
  3. コードが読めると、テーマの中身の理解も不具合の切り分けもできる——「使う人」から「直せる人」へ

やってみよう:自分のHTMLを記事に置く

Playgroundで、学んだコードをWordPressの記事に埋めこんでみましょう。

  1. 「投稿」→「新規投稿を追加」で新しい記事をひらく
  2. 行頭で/htmlと打って「カスタムHTML」ブロックを選ぶ
  3. 上のボタンのHTMLコードを貼りつける(文言や色コードは自由に変えてOK)
  4. ブロックのツールバーで「プレビュー」に切り替えると、その場で見た目を確認できる
  5. 公開して、表側でボタンが表示されることを確かめる

自分の書いたタグがWordPressの記事の中で動く——2つの世界がつながる瞬間です。