※ 当ページのリンクには広告が含まれています。
こんにちは "osaboo"です。"@osaboo_Bot"
WordPressプラグイン【Flexible Table Block 】の導入と使い方を初心者さん向けにご紹介します。
それではご覧ください!
\初心者でも安心! コスパ最強の洗練されたWordPressテーマ/
\\『すごいもくじLITE』が付いてくる!限定特典キャンペーン実施中!//
- 少しづつ増え続ける当サイトオリジナル特典付!-
Flexible Table Blockとは?
「Flexible Table Block」とは、WordPressのブロックエディター(Gutenberg)に対応したプラグインで、簡単かつ柔軟にテーブルを作成・編集できるのが特徴です。
このプラグインの具体的な特徴やSTDのテーブルブロックとの比較、AFFINGER6との相性についてご紹介します。
それでは順番に見ていきましょう。
Flexible Table Blockの特徴
Flexible Table Blockの特徴「4つ!」
- 簡単操作
- ブロックエディター内で直感的に行や列の追加・削除ができ、コードを書かずに美しいテーブルを作成可能です。
- デザイン性
- 各セルごとに背景色やテキストの色を設定できるため、表を見やすく魅力的にデザインできます。
- 柔軟性
- セルの結合や分割が可能で、複雑なデータ構造の表にも対応しています。
- モバイル対応
- レスポンシブデザインに対応しており、スマートフォンやタブレットでも崩れにくい表を作成可能です。
テーブル(STD)とFlexible Table(プラグイン)の比較
テーブル(STD)とFlexible Table(プラグイン)の主要部分の比較は以下の表を参考にしてください。
項目 | テーブル(STD) | Flexible Table(プラグイン) |
プラグイン不要 | ||
セルの結合と分割 | ||
セルの背景色を個別に変更 | ||
ボーダーのデザイン変更 | ||
セルに画像を挿入 | ||
セルを固定する | ||
スクロール機能 | ||
キャプションの位置変更 | ||
総合的な操作性 |
テーブル(STD)とFlexible Table(プラグイン)のメリット・デメリット
テーブル(STD)
- メリット
- WordPressに最初から組み込まれており、追加インストールが不要
- デメリット
- 基本的な操作しかできず、デザインや編集の自由度が低い
Flexible Table(プラグイン)
- メリット
- 操作が直感的で、初心者にも使いやすい、デザインの自由度も高く、カスタマイズが簡単
- デメリット
- 高度なデータ管理機能は他プラグインに劣る場合がある
AFFINGER6との相性
Flexible Table Blockは、AFFINGER6と組み合わせることでさらに効果を発揮します。
AFFINGER6のデザイン設定機能を活用することで、テーブル全体のスタイルを統一したり、テーマに合わせたカスタマイズが可能です。
これにより、表がサイトデザインに違和感なく溶け込み、閲覧者にとっても視認性の高い表を作成できます。
Flexible Table Blockの導入方法と初期設定の手順
Flexible Table Blockの導入方法と初期設定の手順をご紹介します。
Flexible Table Blockの導入方法
WordPress管理画面から、Flexible Table Block(プラググイン)をインストールします。
![WordPress管理:プラグイン|新規プラグインを追加](https://osaboo.info/wp-content/uploads/2023/12/29129-1a.webp)
![yajirusi-sita-80x40](https://osaboo.info/wp-content/uploads/2023/10/yajirusi-sita-80x40-1.webp)
「プラグインを追加」の画面が表示されます。
プラグイン検索欄に『Flexible Table Block』と入力して検索します。
![37978-1b:ブラグイン追加|Flexible Table Block](https://osaboo.info/wp-content/uploads/2024/12/37978-1b.webp)
![yajirusi-sita-80x40](https://osaboo.info/wp-content/uploads/2023/10/yajirusi-sita-80x40-1.webp)
『Flexible Table Block』を選択して以下を処理します。
❶『今すぐインストール』をクリックします。
![37978-2:Flexible Table Block|今すぐインストール](https://osaboo.info/wp-content/uploads/2024/12/37978-2.webp)
❷『有効化』をクリックします。
![37978-3:Flexible Table Block|有効化](https://osaboo.info/wp-content/uploads/2024/12/37978-3.webp)
![yajirusi-sita-80x40](https://osaboo.info/wp-content/uploads/2023/10/yajirusi-sita-80x40-1.webp)
- 有効化をクリックするとプラグイン画面に遷移します。
下側にスクロールしてプラグイン「Flexible Table Block」を確認後、『自動更新を有効化』をクリックします。(任意)おすすめ
![37978-4;プラグイン画面|Flexible Table Block](https://osaboo.info/wp-content/uploads/2024/12/37978-4.webp)
以上でインストールは完了です。
基本的な初期設定のポイント
基本的な初期設定は、テーブル(STD)と同様にボーダーやヘッダーの色を設定します。
エディター画面で表示される初期値(デフォルト)の設定ですね。
ちなみに、テーブル(STD)では、カスタマイザーで初期設定を行います。
Flexible Table Blockでは、エディター画面の「グローバル設定」で全てできるんです。
まずは「グローバル設定」で、初期値(デフォルト)での テーブルやセルのスタイル設定を済ませましょう。
注意サイト内の記事すべてに影響します。
Flexible Table Blockの基本的な設定
Flexible Table Blockの基本的な設定はエディター画面で行います。
それでは順番に見ていきましょう。
Flexible Tableブロック挿入手順
- エディター画面での作業になります。
投稿画面を準備
エディター画面が表示されます。
(編集する場合は、投稿一覧から対象記事を選択してください。)
Flexible Tableブロックを挿入する箇所をクリックします。
ブロック挿入ツールを切り替えてブロックメニューを開きます。
ブロック挿入ツールを切り替え
エディター画面の左上部のブロック挿入ツール切り替えアイコン『+』をクリックします。
![37978-5a:エディター画面|ブロック挿入ツールを切り替え](https://osaboo.info/wp-content/uploads/2024/12/37978-5a.webp)
ブロックタブメニューから『Flexible Table』を選択
ブロック挿入ツール切り替えアイコンが『 x 』に変わり 以下の画面が表示されます。
ブロックタブのメニューから『Flexible Table』をクリックしてエディター画面に挿入します。
![37978-6:エディター画面|ブロック挿入|Flexible Table](https://osaboo.info/wp-content/uploads/2024/12/37978-6.webp)
表形式データを挿入(カラム数・行数)
エディター画面に以下の「Flexible Table」作成画面が表示されます。
『カラム数』と『行数』を入力して『表を作成』をクリックします。
![37978-7:エディター画面|表形式データを挿入(カラム数・行数)|Flexible Table](https://osaboo.info/wp-content/uploads/2024/12/37978-7.webp)
Flexible Tableブロック挿入完了
エディター画面に「Flexible Table」ブロックが挿入されます。
![37978-8:Flexible Tableブロック挿入完了](https://osaboo.info/wp-content/uploads/2024/12/37978-8.webp)
グローバル設定
Flexible Table ブロックのグローバル設定をご紹介します。
- グローバル設定
- テーブル全体のデフォルト設定(枠線の太さ、セル間の余白、フォントカラーなど)を設定することで、新しく作成するテーブルにも同じスタイルを適用できます。
グローバル設定では、以下の4項目を設定できます。
それでは順番に見ていきましょう。
グローバル設定詳細を開く
エディター画面右側に表示される設定メニューのブロックタブにある『グローバル設定』をクリックします。
![37978-9b:Flexible Tableブロック|グローバル設定](https://osaboo.info/wp-content/uploads/2024/12/37978-9b.webp)
ポップアップメニューが表示されます。
最初に表示されるポップアップメニューは、「テーブルスタイル」タブが開きます。
テーブルスタイル
左側のタブメニュー「テーブルスタイル」をクリックして、以下の設定画面を開きます。
![37978-10:Flexible Table Block グローバル設定|テーブルスタイル](https://osaboo.info/wp-content/uploads/2024/12/37978-10.webp)
- 設定変更後は、『設定を保存』をクリックします。
- テーブルのデフォルトスタイル
- テーブルの幅:100%(デフォルト)
- テーブルの最大幅:100%(デフォルト)
- セルの枠線:シェア/セパレート(デフォルト:シェア)
- ストライプテーブルのデフォルトスタイル(行ごとの背景色)
- ストライプスタイルの背景色 (奇数行):カラーパレットで設定(デフォルト)
- ストライプスタイルの背景色 (偶数行):カラーパレットで設定(デフォルト)
セルスタイル
左側のタブメニュー「セルスタイル」をクリックして、以下の設定画面を開きます。
![37978-11:Flexible Table Block グローバル設定|セルスタイル](https://osaboo.info/wp-content/uploads/2024/12/37978-11.webp)
- 設定変更後は、『設定を保存』をクリックします。
- セルのデフォルトスタイル
- セルの文字色 (
TH
タグ):カラーパレットで設定 → ヘッダーセクションの文字色 - セルの文字色 (
TD
タグ):カラーパレットで設定 → その他の文字色 - セルの背景色 (
TH
タグ):カラーパレットで設定 → ヘッダーセクションの背景色 - セルの背景色 (
TD
タグ):カラーパレットで設定 → その他の背景色 - セルのパディング:0.5em(デフォルト)個別に指定する → 4方向の詳細設定が可能
- セルのボーダー幅:1px(デフォルト)
- セルのボーダースタイル:4種類から選択(直線・点線・破線・2本線)赤字デフォルト
- セルのボーダー色:カラーパレットで設定
- セルのテキスト配置:3種類から選択(左揃え・中央揃え・右揃え)赤字デフォルト
- セルの縦配置:3種類から選択(上揃え・中央揃え・下揃え)赤字デフォルト
- セルの文字色 (
TH
タグ:テーブルのヘッダー(見出し)セルTD
タグ:テーブルのデータ(内容)セル
レスポンシブ設定
左側のタブメニュー「レスポンシブ設定」をクリックして、以下の設定画面を開きます。
![37978-12:Flexible Table Block グローバル設定|レスポンシブ設定](https://osaboo.info/wp-content/uploads/2024/12/37978-12.webp)
- 設定変更後は、『設定を保存』をクリックします。
エディターオプション
左側のタブメニュー「エディターオプション」をクリックし、以下の設定画面を開きます。
![37978-13:Flexible Table Block グローバル設定|エディターオプション](https://osaboo.info/wp-content/uploads/2024/12/37978-13.webp)
- 設定変更後は、『設定を保存』をクリックします。
テーブル設定
Flexible Table ブロックのテーブル設定をご紹介します。
エディター画面で Flexible Table ブロックを選択し、エディター画面右側の『設定>ブロック(タブ)>設定>テーブル設定』(赤枠)をクリックします。
![37978-14-1a:Flexible Table|テーブル設定](https://osaboo.info/wp-content/uploads/2024/12/37978-14-1a.webp)
テーブル設定の詳細が以下のように表示されます。
![37978-15:Flexible Table|テーブル設定詳細](https://osaboo.info/wp-content/uploads/2024/12/37978-15.webp)
テーブル設定
- テーブル設定をクリア:初期値に戻します。
- ヘッダーセクション:OFF(デフォルト)
- フッターセクション:OFF(デフォルト)
- 表のセル幅を固定:ON(デフォルト)
- デスクトップ表示でスクロールする:OFF(デフォルト)画面の横幅が 769 px より大きい時
- モバイル表示でスクロールする:OFF(デフォルト)画面の横幅が 768 px より小さい時
- モバイルでは縦に並べる:OFF(デフォルト)
画面の横幅が 768 px より小さい時 - 固定制御:なし(デフォルト)
『なし・固定固定ヘッダー・最初の列を固定』を選択
![37978-16:Flexible Table|テーブル設定詳細](https://osaboo.info/wp-content/uploads/2024/12/37978-16.webp)
- テーブルの横幅(単位:px・%・em・rem)
- 『%』のワンタッチ選択が可能
- テーブルの最大幅(単位:px・%・em・rem)
- 『%』のワンタッチ選択が可能
- テーブルの最小幅(単位:px・%・em・rem)
- 『%』のワンタッチ選択が可能
![37978-17:Flexible Table|テーブル設定詳細](https://osaboo.info/wp-content/uploads/2024/12/37978-17.webp)
- テーブルのパディング
(単位:px・%・em・rem・vw・vh)- 4方向の詳細設定が可能
- テーブルの角丸(単位:px・em・rem)
- 4方向の詳細設定が可能
- テーブルのボーダー幅(単位:px・em・rem)
- 4方向の詳細設定が可能
- テーブルのボーダースタイル
- 4種類から選択(直線・点線・破線・2本線)
- 4方向の詳細設定が可能
- テーブルのボーダー色
- カラーパレットで設定
- 4方向の詳細設定が可能
- セルの枠線
- シェア/セパレート
セル設定
Flexible Table ブロックのセル設定をご紹介します。
エディター画面で Flexible Table ブロックを選択し、エディター画面右側の『設定>ブロック(タブ)>設定>セル設定』(赤枠)をクリックします。
![37978-14-2a:Flexible Table|セル設定](https://osaboo.info/wp-content/uploads/2024/12/37978-14-2a.webp)
セル設定の詳細が以下のように表示されます。
![37978-18:Flexible Table|セル設定詳細](https://osaboo.info/wp-content/uploads/2024/12/37978-18.webp)
セル設定
- セル設定をクリア:初期値に戻します。
- セルのフォントサイズ(単位:px・%・em・rem)
- 『px』デフォルトはフォント設定に依存
- セルの行の高さ
- 数値入力
- セルの幅(単位:px・%・em・rem)
- 『%』のワンタッチ選択が可能
![37978-19:Flexible Table|セル設定詳細](https://osaboo.info/wp-content/uploads/2024/12/37978-19.webp)
- セルのテキスト色
- カラーパレットで設定
- セルの背景色
- カラーパレットで設定
![37978-20:Flexible Table|セル設定詳細](https://osaboo.info/wp-content/uploads/2024/12/37978-20.webp)
- セルのパディング
(単位:px・%・em・rem・vw・vh)- 4方向の詳細設定が可能
![37978-21:Flexible Table|セル設定詳細](https://osaboo.info/wp-content/uploads/2024/12/37978-21.webp)
- セルの角丸
- カラーパレットで設定
- 4方向の詳細設定が可能
- セルのボーダー幅(単位:px・em・rem)
- 4方向の詳細設定が可能
- セルのボーダースタイル
- 4種類から選択(直線・点線・破線・2本線)
- 4方向の詳細設定が可能
- セルのボーダー色
- カラーパレットで設定
- 4方向の詳細設定が可能
TD
タグ
![37978-22:Flexible Table|セル設定詳細](https://osaboo.info/wp-content/uploads/2024/12/37978-22.webp)
- セルの配置
- 横方向:左揃え・中央揃え・右揃え
縦方向:上揃え・中央揃え・下揃え
- 横方向:左揃え・中央揃え・右揃え
- セルのタグ
- TD
- セルの CSS クラス
- 割愛
headers
属性- 割愛
TH
タグ
![37978-22-1:Flexible Table|セル設定詳細](https://osaboo.info/wp-content/uploads/2024/12/37978-22-1.webp)
- セルのタグ
- TH
- セルの CSS クラス
- 割愛
ID
属性- 割愛
HEADERS
属性- 割愛
キャプション設定
Flexible Table ブロックのキャプション設定をご紹介します。
エディター画面で Flexible Table ブロックを選択し、エディター画面右側の『設定>ブロック(タブ)>設定>キャプション設定』(赤枠)をクリックします。
![37978-14-3a:Flexible Table|キャプション設定](https://osaboo.info/wp-content/uploads/2024/12/37978-14-3a.webp)
キャプション設定の詳細が以下のように表示されます。
![37978-23:Flexible Table|キャプション設定詳細](https://osaboo.info/wp-content/uploads/2024/12/37978-23.webp)
キャプション設定
- キャプション設定をクリア:初期値に戻します。
- キャプションのフォントサイズ
(単位:px・%・em・rem)- 『px』デフォルトはフォント設定に依存
- キャプションの行高さ
- 数値入力
- キャプションのパディング
(単位:px・%・em・rem・vw・vh)- 4方向の詳細設定が可能
- キャプションの位置
- 上/下
- キャプションテキストの配置
- 左揃え・中央揃え・右揃え
高度な設定
Flexible Table ブロックの高度な設定をご紹介します。
エディター画面で Flexible Table ブロックを選択し、エディター画面右側の『設定>ブロック(タブ)>設定>高度な設定』(赤枠)をクリックします。
![37978-14-4a:Flexible Table|高度な設定](https://osaboo.info/wp-content/uploads/2024/12/37978-14-4a.webp)
高度な設定の詳細が以下のように表示されます。
![37978-24:Flexible Table|高度な設定詳細](https://osaboo.info/wp-content/uploads/2024/12/37978-24.webp)
高度な設定
- HTML アンカー
- 割愛
- 追加 CSS クラス
- 割愛
スタイル
Flexible Table ブロックの高度な設定をご紹介します。
Flexible Table ブロックを選択して、エディター画面右側の『設定>スタイル(タブ)』(赤枠)をクリックします。
![37978-25:Flexible Table|スタイル](https://osaboo.info/wp-content/uploads/2024/12/37978-25.webp)
スタイルの詳細が以下のように表示されます。
![37978-26:Flexible Table|スタイル詳細](https://osaboo.info/wp-content/uploads/2024/12/37978-26.webp)
スタイル
デフォルト/ストライプ
色
- テキスト
- カラーパレットで設定
- 背景
- カラーパレットで設定
タイポグラフィ『+』
- サイズ:S・M・L・XL
- 行の高さ:1.5(デフォルト)『+/ー』調整
Flexible Table Blockの基本的な使い方
エディター画面で行うFlexible Table Blockの基本的な使い方をご紹介します。
それでは順番に見ていきましょう。
セルの結合と分割
このブラグインの使い勝手で最も優れているところです。(筆者私見)
ツールバーのメニューで完結できます。
セルの結合
以下のサンプルでは、縦に並んだ2つのセルを結合します。
![37978-27:Flexible Table|セルの結合手順](https://osaboo.info/wp-content/uploads/2024/12/37978-27.webp)
サンプルの表示イメージは以下のようになります。
![37978-29:Flexible Table|結合されたセル](https://osaboo.info/wp-content/uploads/2025/01/37978-29.webp)
セルの分割
以下のサンプルでは、前章で結合した2つのセルを元の状態(分割)に戻します。
![37978-28a:Flexible Table|セルの分割手順](https://osaboo.info/wp-content/uploads/2025/01/37978-28a.webp)
セルの文字色や背景色の変更
セルの文字色や背景色など、セルの装飾は、セル設定で装飾します。
![37978-30:Flexible Table|セルの装飾](https://osaboo.info/wp-content/uploads/2025/01/37978-30.webp)
ボーダー(枠線)のデザインを変更
ボーダー(枠線)のデザインは、セルごとの設定とテーブル全体の設定に分けてカスタマイズします。
セルごとのボーダー設定
セルごとのボーダー設定は、セル設定で装飾します。
![37978-31a:Flexible Table|セルの装飾](https://osaboo.info/wp-content/uploads/2025/01/37978-31a.webp)
テーブル全体のボーダー設定
テーブル全体のボーダー設定は、テーブル設定で装飾します。
![37978-32:Flexible Table|テーブルの装飾](https://osaboo.info/wp-content/uploads/2025/01/37978-32.webp)
セルとテーブルの設定とパディングの設定と合わせると以下のようなテーブルも簡単に作れます。
「参考にしてみてくださいね」
![37978-33:Flexible Table|セルとテーブルの装飾イメージ](https://osaboo.info/wp-content/uploads/2025/01/37978-33.webp)
セルに「画像・コード(記号)・リンク」を挿入
セルに挿入可能な代表的な要素をいくつかご紹介します。挿入方法は段落(pタグ)と同じで、ツールバーから簡単に追加できます。
インライン画像
ツールバーの『さらに表示』アイコンをクリックしてドロップダウンメニューから、『インライン画像』を選択します。後は、メニューに従って画像を挿入します。(詳細は割愛します)
![37978-35:Flexible Table|インライン画像](https://osaboo.info/wp-content/uploads/2025/01/37978-35.webp)
リンク
ツールバーの『リンク』アイコンをクリックしてドロップダウンメニューから、内部リンクを選択するか、外部リンクを枠欄に貼り付けます。
![37978-36:Flexible Table|リンク](https://osaboo.info/wp-content/uploads/2025/01/37978-36.webp)
コード
ツールバーの『コード』アイコンをクリックしてドロップダウンメニューから、記号を選択します。
![37978-37:Flexible Table|コード](https://osaboo.info/wp-content/uploads/2025/01/37978-37.webp)
絵文字
ツールバーの『絵文字』アイコンをクリックしてドロップダウンメニューから、絵文字を選択します。
![37978-38:Flexible Table|絵文字](https://osaboo.info/wp-content/uploads/2025/01/37978-38.webp)
4個のセルにそれぞれの要素を入れた完成サンプルは、以下のようになります。
![37978-34:Flexible Table|ツールバーからの要素挿入サンプルイメージ](https://osaboo.info/wp-content/uploads/2025/01/37978-34.webp)
セルの固定とスクロール
Flexible Table Blockでは、Excelのようにヘッダーや最初の列(左端)を固定表示に設定することができます。また、デバイスを指定してスクロール機能を設定できます。
テーブル設定で設定します。
![37978-39:Flexible Table|セルを固定・スクロールする](https://osaboo.info/wp-content/uploads/2025/01/37978-39.webp)
行や列の挿入と削除
ツールバーの『テーブルの編集』アイコンから、テーブル(STD)と同じメニューで行や列の挿入と削除ができる他、以下 エディター画面の「青・赤」マークの領域をクリックして、行や列の挿入と削除ができます。
![37978-43:Flexible Table|行と列の追加と削除](https://osaboo.info/wp-content/uploads/2025/01/37978-43.webp)
列を左に挿入→『+』をクリックします。(マウスホバーで『+』が表示されます)
![37978-41:Flexible Table|行と列の追加と削除](https://osaboo.info/wp-content/uploads/2025/01/37978-41.webp)
列を右に挿入→『+』をクリックします。(マウスホバーで『+』が表示されます)
![37978-40:Flexible Table|行と列の追加と削除](https://osaboo.info/wp-content/uploads/2025/01/37978-40.webp)
列を削除→❶『 』をクリックして列を選択し、❷『』をクリックして列を削除します。
![37978-42:Flexible Table|行と列の追加と削除](https://osaboo.info/wp-content/uploads/2025/01/37978-42.webp)
- 行と列の挿入と削除の操作要領は同じです。
キャプションの追加と位置を変更
ツールバーの『キャプションを追加』アイコンをクリックするとデフォルト位置にキャプション記入欄が表示されます。任意のテキスト(キャプション)を入力します。
キャプションの文字の大きさや行の高さ・位置などの調整は、テーブル設定で設定します。
![37978-44:Flexible Table|キャプション](https://osaboo.info/wp-content/uploads/2025/01/37978-44.webp)
\初心者でも安心! コスパ最強の洗練されたWordPressテーマ/
\\『すごいもくじLITE』が付いてくる!限定特典キャンペーン実施中!//
- 少しづつ増え続ける当サイトオリジナル特典付!-
まとめ!WordPressプラグイン【Flexible Table Block 】の導入と使い方 #AFFINGER6
WordPressプラグイン【Flexible Table Block 】は、手軽に表(テーブル)を作成・編集できる便利なプラグインです。
AFFINGER6との相性もよく、デザインや操作性を向上させ、読者にとってわかりやすい表を作成するのに役立ちます。
この記事では、プラグインのインストール方法、初期設定のポイント、基本的な使い方について解説しました。
Flexible Table Blockを活用すれば、セルの結合や背景色の変更、レスポンシブ対応など、様々なカスタマイズが簡単に行えます。
ブログやサイト運営で表を多用する方は、ぜひこのプラグインを導入し、作業効率と表のデザイン性をアップさせてくださいね。^^/
「最後まで、ご観覧いただきありがとうございました。」
また、次の記事で…お会いしましょう。\^^/