Gutenbergエディタ主要ブロックの生成HTMLを確認
公開日:2019年07月17日
Gutenbergエディタで使える主要ブロックがどんなHTMLを生成するのか確認します。
また「追加CSSクラス」に「hogehoge」を指定した時のHTMLも確認します。
見出し

生成されるHTML
<h2>見出し</h2>
編集画面で「追加CSSクラス」を指定

追加CSSクラスありで生成されるHTML
<h2 class="hogehoge">見出し</h2>
段落

生成されるHTML
<p>段落</p>
編集画面で「追加CSSクラス」を指定

追加CSSクラスありで生成されるHTML
<p class="hogehoge">段落</p>
リスト

生成されるHTML
<ul> <li>リスト</li> <li>リスト</li> </ul>
編集画面で「追加CSSクラス」を指定

追加CSSクラスありで生成されるHTML
<ul class="hogehoge"> <li>リスト</li> <li>リスト</li> </ul>
画像

生成されるHTML
<figure class="wp-block-image"> <img src="画像パス" alt="" class="wp-image-番号"> <figcaption>画像</figcaption> </figure>
編集画面で「追加CSSクラス」を指定

追加CSSクラスありで生成されるHTML
<figure class="wp-block-image hogehoge"> <img src="画像パス" alt="" class="wp-image-番号"> <figcaption>画像</figcaption> </figure>
テーブル

生成されるHTML
<table class="wp-block-table">
<tbody>
<tr>
<td>テーブル</td>
<td>テーブル</td>
</tr>
<tr>
<td>テーブル</td>
<td>テーブル</td>
</tr>
</tbody>
</table>
編集画面で「追加CSSクラス」を指定

追加CSSクラスありで生成されるHTML
<table class="wp-block-table hogehoge">
<tbody>
<tr>
<td>テーブル</td>
<td>テーブル</td>
</tr>
<tr>
<td>テーブル</td>
<td>テーブル</td>
</tr>
</tbody>
</table>
整形済みテキスト

生成されるHTML
<pre class="wp-block-preformatted">
/l、
("゚. 。 フ
/つc□
() (~)~
</pre>
編集画面で「追加CSSクラス」を指定

追加CSSクラスありで生成されるHTML
<pre class="wp-block-preformatted hogehoge">
/l、
("゚. 。 フ
/つc□
() (~)~
</pre>
コード

生成されるHTML
<pre class="wp-block-code"><code>
.groupname .hogehoge {
color: #f00;
}
</code></pre>
編集画面で「追加CSSクラス」を指定

追加CSSクラスありで生成されるHTML
<pre class="wp-block-code hogehoge"><code>
.groupname .hogehoge {
color: #f00;
}
</code></pre>
ボタン

生成されるHTML
<div class="wp-block-button">
<a class="wp-block-button__link" href="絶対パス">
Hello World
</a>
</div>
編集画面で「追加CSSクラス」を指定

追加CSSクラスありで生成されるHTML
<div class="wp-block-button hogehoge">
<a class="wp-block-button__link" href="絶対パス">
Hello World
</a>
</div>
カラム

生成されるHTML
<div class="wp-block-columns has-2-columns">
<div class="wp-block-column">
<p>カラム</p>
</div>
<div class="wp-block-column">
<p>カラム</p>
</div>
</div>
編集画面で「追加CSSクラス」を指定

追加CSSクラスありで生成されるHTML
<div class="wp-block-columns has-2-columns hogehoge">
<div class="wp-block-column">
<p>カラム</p>
</div>
<div class="wp-block-column">
<p>カラム</p>
</div>
</div>
メディアと文章

生成されるHTML
<div class="wp-block-media-text alignwide">
<figure class="wp-block-media-text__media">
<img src="画像パス" alt="" class="wp-image-番号">
</figure>
<div class="wp-block-media-text__content">
<p>文章</p>
</div>
</div>
編集画面で「追加CSSクラス」を指定

追加CSSクラスありで生成されるHTML
<div class="wp-block-media-text alignwide hogehoge">
<figure class="wp-block-media-text__media">
<img src="画像パス" alt="" class="wp-image-番号">
</figure>
<div class="wp-block-media-text__content">
<p>文章</p>
</div>
</div>
最新の記事

生成されるHTML
<ul class="wp-block-latest-posts"> <li><a href="絶対パス">実績03</a></li> <li><a href="絶対パス">実績02</a></li> <li><a href="絶対パス">実績01</a></li> <li><a href="絶対パス">ブログ03</a></li> <li><a href="絶対パス">ブログ02</a></li> </ul>
編集画面で「追加CSSクラス」を指定

追加CSSクラスありで生成されるHTML
<ul class="wp-block-latest-posts hogehoge"> <li><a href="絶対パス">実績03</a></li> <li><a href="絶対パス">実績02</a></li> <li><a href="絶対パス">実績01</a></li> <li><a href="絶対パス">ブログ03</a></li> <li><a href="絶対パス">ブログ02</a></li> </ul>
同じカテゴリーのコンテンツ