0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【WordPress】カスタムスタイル追加方法

Posted at

WordPressのグーテンベルグで、デザイン違いのパーツを作成したい場合にはカスタムスタイルを追加する方法で簡単に作成することが可能です。

functions.php

functions.phpにregister_block_style()を追加します。

functions.php
// カスタムスタイル追加
register_block_style(
    'core/paragraph', // ブロック名
    [
        'name'         => 'attention', // スタイルで付けるクラスに使う名前
        'label'        => '注意文',
    ]
);

register_block_style()を記述することで管理画面の投稿画面で「注意文」のスタイルが選択できるようになります。
altText

labelの値が画面に表示されます。注意文のスタイルを選択することでis-style-attentionのクラスがHTMLに付与されるので、CSSを調整することでデザイン違いのパーツを作成出来ます。
クラス名はis-style-hogeとなるのでhogeの箇所をnameで指定しましょう。
ブロック名を指定することでデフォルトで用意されているブロックは指定できます。

カスタムブロックを新規で作成するより、カスタムスタイルは手間なく追加できるので
この方法で対応できる場合はカスタムスタイルを使いましょう。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?