WordPressの投稿やページにテーブルを追加する方法(HTML不要)

WordPressの投稿やページにテーブルを追加すると、データを整理し、読者が理解しやすくなります。WordPressでは、デフォルトのテーブルブロックでこれを非常に簡単に行えます。

WPBeginnerでは、最近、まとめ記事でトップ5または10のプラグインを表示するためにテーブルを使用し始めました。この簡単な変更により、読者からのエンゲージメントが向上しました。

最も良い点は、デフォルトのブロックに強力なスタイリングオプションが含まれており、テーブルを魅力的に見せることができることです。このガイドでは、WordPressでテーブルを簡単に作成および管理する方法を説明します。

テーブルの挿入の基本と、コーディングを知らなくてもソートや検索などの高度な機能でテーブルを改善する方法を学びます。

コードを書かずにWordPressでテーブルを追加する

WordPressの投稿やページにテーブルを追加する理由

WordPress の投稿やページにテーブルを追加すると、情報を整理するのに役立ちます。コンテンツを簡単に消化できるチャンクに分割し、読者にとってより親しみやすいものにします。

比較チャート、リスト、または統計情報を表示している場合でも、テーブルはデータを提示するためのクリーンで構造化された方法を提供します。

さらに、テーブルは全体的なユーザーエクスペリエンスを向上させることができます。長い段落をスクロールする代わりに、読者は探している情報をすばやく見つけることができます。

これにより、コンテンツはクリーンでプロフェッショナルな外観になり、より魅力的になります。

とはいえ、WordPressの投稿やページに簡単にテーブルを追加する方法を見てみましょう。

WordPressブロックエディターでテーブルを作成する

WordPressでは、デフォルトのWordPressブロックエディターを使用して、テーブルを非常に簡単に追加できます。

新しい投稿またはページを作成するか、既存のものを編集します。コンテンツエディターに入ったら、「+」記号をクリックして新しいブロックを追加し、テーブルブロックを選択します。

「Text」セクションの下にあります。または、検索バーに「Table」と入力することもできます。

テーブルブロックを追加

次に、テーブルに必要な列数と行数を入力するように求められます。両方の数値はデフォルトで2になっています。

正確な数について100%確信がなくても心配しないでください。テーブル列や行は後でいつでも追加/削除できます。

テーブルの列と行

行数と列数を入力し、「テーブルを作成」ボタンをクリックするだけです。

ブロックはテーブルを生成し、画面に表示します。

テーブルプレビュー

テーブルセルにテキストを入力でき、各セル内のコンテンツ量に基づいて自動的にサイズが変更されます。

セルを固定幅にしたい場合は、右側でこのオプションを設定できます。ここで、テーブルのヘッダーまたはフッターセクションを追加することもできます。

テーブルヘッダーを使用することは、アクセシビリティのために強く推奨されます。なぜなら、視覚障害のあるユーザーのために、スクリーンリーダーがテーブルデータを正しく解釈するのに役立つからです。

テーブルオプションパネル

設定パネルから、スタイルタブに切り替えることもできます。

あなたのWordPressテーマは、テーブルブロックのさまざまなスタイルを提供している場合があります。または、背景色とテキスト色を選択することもできます。

テーブルのスタイルと色

新しい行または列を追加したい場合は、追加したいテーブル内のセルをクリックしてください。次に、「テーブルの編集」ボタン(鉛筆アイコンが付いた小さなテーブルのようなアイコン)をクリックします。

これにより、テーブルに行や列を追加または削除するためのいくつかのオプションが表示されます。

テーブルの行と列を追加または削除する

デフォルトでは、テーブルの列のテキストは左揃えになっています。

列内をクリックしてから「列の配置を変更」ボタンをクリックすることで、これを変更できます。

テーブル列を揃える

また、投稿またはページ内のテーブル全体の配置を変更することもできます。

「配置を変更」ボタンをクリックして、リストからオプションを選択するだけです。

テーブルの配置

これらのオプションにより、テーブルが投稿エリアの通常の境界を超えて表示される可能性があることに注意してください。

いくつかのテーブルは、WordPressウェブサイトでは奇妙に見える場合がありますので、テーブルがどのように表示されるかを確認するために、投稿またはページをプレビューしてください。

デモサイトに表示されるテーブルを「ワイド幅」に設定した例を以下に示します。

テーブルのライブプレビュー

ご覧のとおり、投稿エリアの左右のマージンを超えて伸びています。

Gutenbergエディターに組み込まれているテーブルツールは、テーブルの表示に大きな柔軟性をもたらします。Tableブロックを使用して、データを読者にとってわかりやすい形式で表示できます。

ただし、このブロックには検索フィルタリング、カスタムソートなどの高度な機能はありません。

また、サイドバーウィジェットや他のページなど、WordPressサイトの複数の領域で同じテーブルを効率的に使用することもできません。

高度なテーブルを作成するには、WordPressのテーブルプラグインを使用する必要があります。

TablePressプラグインを使用したテーブルの作成

TablePress は、市場にある 最高のWordPressテーブルプラグイン の1つです。コアプラグインは100%無料で、テーブルを簡単に作成・管理できます。追加機能のためのプレミアム拡張機能も利用可能です。

テーブル機能がない古いクラシックWordPressエディターを使用している場合は、TablePressが投稿やページにテーブルを追加する最良の方法となります。

まず、TablePress プラグインをインストールして有効化する必要があります。詳細については、WordPress プラグインのインストール方法に関するステップバイステップガイドをご覧ください。

その後、WordPressダッシュボードにTablePressメニュー項目が表示されます。新しいテーブルを作成するには、TablePress » 新規追加に移動してください。

Tablepress 新規追加

テーブルの名前を入力し、行数と列数を決定する必要があります。後でテーブルの行や列を追加/削除することもできます。

テーブル名、行、列を追加したら、「テーブルを追加」ボタンをクリックしてテーブルを作成してください。

次に、テーブルの情報が表示され、コンテンツを追加できる領域が表示されます。

TablePressテーブルの編集

テーブルのセルに、入力したいデータを単純に入力してください。

行や列を追加または削除したり、並べ替え操作を実行したりするには、テーブル内を右クリックするだけです。オプションメニューが表示され、さらに変更を加えることができます。

テーブルオプションを右クリック

「テーブル操作」などの高度なオプションは、「テーブルコンテンツ」エリアの下にあります。

ここから、行を追加、削除、複製できます。

テーブル操作オプション

「テーブルオプション」では、ヘッダー行やフッター行を追加できます。これらはデータと一緒にソートされません。

テーブル名と説明を表示する場所も決定できます。

高度なテーブルオプション

最後に、「サイト訪問者向けテーブル機能」セクションでさまざまなオプションを設定できます。

これらの設定により、読者がフィルター、検索、並べ替えできるレスポンシブテーブルを作成できます。

テーブル機能サイト訪問者

テーブルに満足したら、「変更を保存」をクリックするだけです。

その後、Tableのショートコードをコピーします。次のステップで必要になります。

💡プロのヒント: ショートコードを使用する最大の利点の1つは、同じテーブルを複数の投稿、ページ、またはサイドバーウィジェットに配置できることです。

テーブルを更新する必要がある場合は、1か所を編集するだけで、ショートコードが使用されているすべての場所に自動的に変更が表示されます。これにより、多くの時間を節約できます!

次に、テーブルを表示したい投稿またはページを編集し、エディターにショートコードブロックを追加します。

ショートコードを追加

その後、先ほどコピーしたショートコードをショートコードブロックに追加します。

変更を更新または保存することを忘れないでください。

一方、クラシックエディターを使用している場合は、投稿に直接ショートコードを追加するだけです。

クラシックエディターでのショートコード

将来的にテーブルを変更したい場合は、ダッシュボードのTablePressに戻って変更できます。テーブルは、使用したすべての投稿やページで自動的に更新されます。

TablePressでは、スプレッドシートやCSVファイルからデータをインポートすることもできます。同様に、TablePressテーブルデータをCSVファイルにエクスポートすることもできます。これは、Microsoft ExcelやGoogle Sheetsなどの任意の表計算プログラムで開くことができます。

動画チュートリアル

文章での説明よりも動画での説明がお好みであれば、こちらのビデオチュートリアルをご覧ください。

WPBeginnerを購読する

WordPressテーブルに関するよくある質問

WordPressウェブサイトにテーブルを追加することについて、よく寄せられる質問を以下に示します。

WordPressでテーブルをレスポンシブにするにはどうすればよいですか?

デフォルトのWordPressテーブルブロックには、レスポンシブ設定が限定されています。モバイルデバイスで見栄えの良いテーブルには、TablePressのようなプラグインが最善の解決策です。

小さな画面で横スクロール可能なテーブルを作成できるため、サイトの使いやすさを維持するのに役立ちます。

テーブルの外観をカスタマイズできますか?

はい。組み込みのテーブルブロックには、背景色とテキスト色を変更するための基本的なスタイルオプションがあります。WordPress テーマも独自のスタイルを追加する場合があります。

より高度なデザイン制御のために、プラグインを使用すると、カスタムCSSでテーブルをカスタマイズする力がさらに増します。

ExcelまたはGoogleスプレッドシートからWordPressにデータをインポートするにはどうすればよいですか?

ExcelやGoogle Sheetsのようなスプレッドシートからデータをインポートする最も簡単な方法は、プラグインを使用することです。

TablePressには、CSVファイルを直接アップロードできる組み込みのインポート機能があります。これにより、手動でデータを入力するよりも大幅に時間を節約できます。

ソート可能で検索可能なテーブルを作成する最良の方法は何ですか?

デフォルトのWordPressテーブルブロックは、単純なデータ表示には適していますが、並べ替えや検索はサポートしていません。

これらのインタラクティブな機能を追加するには、プラグインが必要です。TablePressは、訪問者が列を並べ替えたり、テーブル内の特定の情報を検索したりできる優れた無料の選択肢です。

この記事が、HTMLを使用せずにWordPressの投稿やページにテーブルを追加する方法を学ぶのに役立ったことを願っています。また、WordPressで目次を作成する方法に関するガイドや、WordPressエディターで特定のユーザーからブロックを非表示にする方法のチュートリアルも役立つかもしれません。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

130 CommentsLeave a Reply

    • プラス記号はWordPressの現在のバージョンでも利用可能です。ビルダーや同様のツールを使用しており、ブロックエディターを使用していない場合、それが見えない最も一般的な理由です。

      管理者

  1. WordPressのデフォルトのテーブルを使用していますが、デスクトップブラウザでは問題なく動作しますが、携帯電話ではすべてがめちゃくちゃになります。最大10文字しか許可されず、きれいなテーブルがゴミになります。
    これに関して何かできる方法はありますか? 押しつぶすのではなく、スケーリングするような? テーブルは小さくなりますが読めるか、同じサイズでスワイプできるか?

    • テーブルの構成方法に大きく依存します。テーブルをより細かく制御するには、TablePressを検討すると良いでしょう。

      管理者

  2. フロントエンドでレンダリングされずにHTMLを表示する方法はありますか?例えば、テーブルセルに `` と表示したいのですが、テーブルはそれを画像として扱ってしまいます。どうすれば解決できますか?

    • It would depend on the method used but in your toolbar when you have a cell selected you should have the option of setting it as inline code for what you’re wanting to do :)

      管理者

  3. このテーブルはまさに私が求めているものですが、数字を入力して、下段に行の合計を表示できる場合に限ります。

  4. 長いテーブルをページに分割して、ユーザーが「次へ」をクリックできるようにする方法はありますか?

    • テーブル内のコンテンツを異なるページに分割するには、TablePressとそのページネーションオプションを使用します。

      管理者

  5. 背景色が機能しないのは、引用符をバックスペースして独自の引用符を入力する必要があるためです。偶然見つけました。もし誰かがすでにそれを理解していたら申し訳ありませんが、確認するために100件以上のコメントを読み通すつもりはありませんでした。

    • Thank you for sharing that should someone run into the background color not working for them :)

      管理者

  6. こんにちは。6列750行の既存のテーブルがあります。Wordpressのページに空白のテーブルに再入力するのは難しいです。テーブル全体(ExcelまたはWord)をインポートする方法、またはセルの内容を空白のテーブルにコピー&ペーストする方法を教えてください。

    • TablePressとそのインポートオプションを確認して、テーブルを取り込むことをお勧めします。

      管理者

  7. こんにちは!既存のドキュメントからテーブルをWordPressにコピー&ペーストすることは可能ですか?試してみましたが、うまくいかないようです。何かコツがあるのでしょうか?よろしくお願いします!

    • ドキュメントによりますが、通常はWordPressでテーブルを再作成することをお勧めします

      管理者

  8. クラシックエディターにはテーブル機能があり、そのエディターを使用する場合はプラグインは必要ありません。ぜひ試してみてください。

  9. なんということでしょう、WordPressでのテーブル作成に関するガイダンスや、その他提供してくださったリソースに感謝します。素晴らしいです。

  10. 素晴らしい記事と素晴らしいプラグインです。簡潔で要点を押さえています。本当にありがとうございます。

  11. こんにちは
    TablePressプラグインをインストールしました。

    ユーザー権限に問題があります。ユーザーロールプラグインで、「edit_other_user_tables」の権限を付与していません。しかし、私のコントリビューターユーザーロールは、他のユーザーのテーブルを編集したり削除したりできます。

    他の人のテーブルへのアクセスをどのように回避すればよいですか?

    • 他のテーブルの編集を防ぐための組み込みまたは推奨される方法があるかどうか、TablePressに問い合わせる必要があります。

      管理者

  12. 素晴らしい記事です。これを親子関係にするにはどうすればよいですか?たとえば、最初の列の最初のセルが親セルで、その横に子情報の情報があります。たとえば、その最初のセルの横に3行説明が必要です。

  13. Visual EditorでTablePressオプションをクリックすると、テーブルのリストしか表示されません。Visual Editorにはテーブル作成オプションがありません。投稿エディタで新しいテーブルを作成するにはどうすればよいですか?

  14. 動画をありがとうございます。

    フォーマットされたExcelシートを埋め込み、登録済みWPユーザーからデータを収集するにはどうすればよいですか?(月次使用レポートのようなもので、Excelシートは四半期/年次使用量も計算します)

  15. こんにちは

    動画をありがとうございます。テーブルを作成し、セルの一つに「画像を挿入」を選択しました。画像を選択することはできましたが、画像そのものではなく、そのURLが入力されました。何か手順を飛ばしてしまいましたか?

    ありがとうございます。
    ルイーズ

  16. ボス、この記事は良いですね。
    共有ありがとうございます。
    ただ、質問があります。
    WordPressの投稿のアイコンにテーブル挿入オプションを追加できるプラグインはありませんか?
    返信をお待ちしています。

  17. 仕様の表を追加したいのですが、最初の列はすべての投稿で同じで、2番目の列は異なります。
    このタイプの表を投稿に追加するにはどうすればよいですか?

  18. It would be very nice if, in the article about TAblePress it said that you have to upgrade to a business plan to use a plugin!!!!!!!!!!!! :(

  19. テーブルのテキストの一部を太字にする方法はありますか?すべてプレーンテキストなので、簡単に太字を追加できる方法があればいいのですが。

  20. このプラグインに心から感謝します。必要なのは、Excelでリストを準備してWordPressにインポートすることでした。
    甘くて時間のかからないツールです。

    この記事、本当にありがとう

  21. テーブル内にリンクを作成し、行番号または行の任意のフィールドを渡して別のページに転送するにはどうすればよいですか?

    直接的ではないと思われるオプション
    1) localStorage\sessionStorageを使用する
    2) URLに値を渡すが、次のページはロード時にこれを読み取る必要がある – 悪くないアイデアかもしれない?

  22. すごい!なんて素晴らしいツールなんでしょう!!でも:色がとても薄くて何も見えません??行/列の色を変更するにはどうすればよいですか?

  23. これはWordpress.orgのユーザーにしか機能しないようです。私のようなWordpress.comユーザー向けの同様のガイドはありますか?特に、テーブルのセルの背景色を変更できるものはありますか?

  24. こんにちは
    データベースからデータを取得するクエリを使用する、これに似たインタラクティブなテーブルを作成しようとしていました。
    WordPressとMySQL/phpMyAdminデータベースを使用しています。

    phpmyadminではクエリが機能しますが、WordPressでは値が表示されません?

    SELECT * FROM `MyTablename` WHERE 1

    リストやprintコマンド、データベース名を使用する必要がありますか?

  25. このプラグインは間違いなくお勧めします。ホスティングサービスを別のサービスに移行するブロガーへの注意:テーブルのバックアップを忘れないでください。データを復旧する方法はありません。もし方法を知っているなら、情報を共有してください。

  26. 最近、見栄えの良いテーブルを追加する方法を理解するのに苦労していました。これは非常に役立つでしょう。公開していただきありがとうございます。

  27. 皆さん、こんにちは。
    サポートいただき、誠にありがとうございます。
    このTablePressは興味深いです。
    私はそのようなことを行うシステムを探していました。
    私のテーブルには、いくつかの情報と列があります。例えばtable1です。
    マップ上の特定の地域をクリックしたときに、/map#sectionのようなURLを読み込みたいです。

    同じテーブルを別の順序で読み込むことはできますか?特定の列などで?列をクリックし、領域をクリックして、必要な順序でこのテーブルの「#」を含む同じURLを読み込むのではなく。

    サポートいただき、誠にありがとうございます。

  28. 情報ありがとうございます。ショートコードにSEO価値があるかどうか疑問に思っていました。ショートコードで表示されるテーブルがGoogleのFeatured Snippetに表示される可能性はありますか?

  29. 素晴らしい記事です。どうもありがとうございます。インストールも使用方法の理解も簡単でした。乾杯!

  30. 良いテーブルプラグインですが、モバイルフレンドリーではありません。
    テーブルの右側がモバイルビューで切り取られます。

  31. こんにちは

    動的なテーブルを作成する方法を誰か教えてもらえませんか?

    WordPress初心者です。ガジェット(例えば電話)のデータベースを管理したいです。管理者として仕様とアイテムの写真を簡単に入力できるインターフェースが欲しいです。ユーザーはブランドでフィルタリングしたり、これらのガジェットを2つ以上テーブル形式で比較したりするオプションを持つべきです。また、アイテムをクエリしてすべての仕様をテーブル形式で見れるようにしたいです。これを簡単に管理する方法についてアドバイスをいただけますか?あるいは、すでに記事がありますか!?

    ありがとう

  32. 素晴らしい人々は使い方がわからない

    そしてプラグインを使わなければなりません。ため息。

    • 他の読者の皆さん、私にあまり厳しくしないでください(特にRという言葉を使わないでください)。私はこのすべてに非常に新しく、最初のテーブルを作成することに成功したと感じています。さて、テーブルのテキストの外観を変更するにはどうすればよいですか?ページの下部にある資料へのリンクや、重要な部分を強調するために使用しています。

      • CSSを使用する必要があります。これには多少の学習曲線があります(この場合、テーブル、行、テーブルセル、テーブルセル内の段落、リンク、ホバー効果などをスタイル設定したい場合があります)。そのため、本当に重要な場合にのみ開始してください。

    • TablePress を使用して作成したテーブルを失いました。どのように削除されたのか分かりませんが、削除されたテーブルを復旧する方法がないことも分かりました。テーブルがどのように削除されたのか分からないため、TablePress に頼ることに不安を感じています。

  33. 私だけですか、それともWordPressは遅いですか?つまり、最近のWYSIWYGエディターならテーブルをその場で作成できますが、最大のCMSはできないのですか?何か見落としているに違いありませんが、プラグインやiframeを使用するのは簡単なテーブルには手間がかかりすぎます…自分でコーディングします。

    • デビッドさん、私も同感です。理解できません。1998年の最初のHTMLエディタにはテーブルがありました…なぜCMSベースのウェブサイトを作るのは簡単なのに、テーブルが作れないのでしょうか…ハローーーー!!

    • Davidさん、こんにちは

      WordPressで自分でコーディングしようと思いましたが、テーブルの書式設定がうまくいきませんでした。ページでHTMLを特定の使い方はありますか?

      ありがとうございます

  34. WordからWordPressにテーブルをコピーしましたが、コードはきれいで整っています。うまく機能します。今度はFooTableプラグインで同じテーブルをレスポンシブにするために試したいのですが、すでに何らかの形でレスポンシブになっています。ウェブデザイナーは素材をローカルコンピュータに保存しておくので、Wordで変更してWPのテーブルを置き換えることができると考えていました。これはずるいかもしれませんが、機能します。Sirje

  35. TablePressは素晴らしいプラグインです。

    この投稿をありがとうございます。

    実は今日ダウンロードして、すでに彼らのチームに寄付しました。

    皆さん、素晴らしい一日をお過ごしください。

  36. FooTableと組み合わせてレスポンシブに対応させましょう。両者は互いにサポートしています。完璧です!

  37. このようなプラグインの問題は、プラグインを放棄すると、そのプラグインにリンクされたコンテンツがサイト全体で壊れてしまうことです。

    非常に洗練されたプラグインですが、できるだけデータベースへの依存を最小限に抑えようとしています。

    • Neal、その点については正しいです。しかし、TablePressはテーブルにカスタム投稿タイプを使用しています。これは、プラグインを無効にしてもテーブルがデータベースに保存されることを意味します。データは引き続きエクスポートできます。

      管理者

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。