使い方など【景品表示法に基づく表記】ページ内のコンテンツには、商品プロモーションが含まれていますWordPressで記事を作成していて「これを表にして表示したい!」と思った時、tableタグの知識がないと「tr?」「td?」「セルの結合?」などの問題に直面し、特にテキストモードではタグが複雑になってごちゃごちゃ・・・何とか簡単に表ができないか?でたどり着くのが「Tablepress」というプラグイン。Tablepressは見たままの表が簡単に作れる行や列の削除・挿入・並び替えが簡単にできる作った表はすぐにプレビュー表示できる投稿などのコンテンツへはショートコードで簡単に挿入できる閲覧者が並び替えをする機能や絞り込む機能が追加できる1ページに表示する行数を設定してページ送りをつけることができるなどなど、「表を作る」ということに関して必要な機能がほぼすべて揃っている本当に便利なプラグインですね。最近では徐々に増えてきた「有料版だったらこんなことできますよ」という、これがやりたいのに・・・というところを有料にせずすべての機能が無料で使えるという作者の心意気がうれしいところでもあります。導入して、表を挿入したけど・・・1つか2つの表しか作っておらずどうしたものやら、でも外すこともできないし・・・という状態の方が多いのでは?今回は「Tablepress」を表以外で使う便利な方法をいくつか紹介します。Quicktag」などのプラグインで1つ1つの記事へ挿入する方法カスタムウィジェットを使う方法が一般的ですが、1と3は別に知識が必要だし、2だと共通の文章を変更したときはどうするか?という問題に直面します。Tablepressを使えば簡単に、しかも一気に問題が解消できます。JavaScriptライブラリ機能を使用するという設定を行った表は単なる空白になります。これを利用して共通の文章を作成するのです。複数の列も複数の行も作れますから複雑なものの作成も可能です。それを共通している記事すべてに挿入しておけば、Tablepressのテーブル編集をするだけですべてのコンテンツに対する文章の変更が一発で完了します。空白のテーブルをいくつか作っておくここに共通の文章が入るかもしれないという場所にあらかじめテーブルのショートコードを入れておくと共通の文章挿入も簡単に行うことができるようになります。トップページなどへ独自の「ニュース」などを作るTablepressには表示する行数を制限するオプションと、行を挿入したり並び替えたりするオプションがあります。表の中にaタグを使ってリンクを作成することもできます。広告表示に活用する最初に紹介した方法の応用です。本文中に広告を挿入したいとき、そのまま貼り付けてしまうと後で広告を変更したいとき、膨大な作業が発生しますね。広告は永遠ではなくいつか内容が変わってしまうものなので仕方ないのですが、とても面倒です。WordPressには広告の管理をするプラグインもたくさんあるのですが、せっかくTablepressを使っているのですから、広告を挿入した表を本文に挿入して「いつでも変更できる広告スペース」を作りましょう写真の一覧を作るtable要素の本来の使い方はページの中で横並びのレイアウトや段組みを作ることで、今でもhtmlで作成するサイトなどではよく使われています。Tablepressを使って画像を挿入することでいつでも貼り替え可能なギャラリーページを作成することができます。🡅まとめTablepressを「見栄えの良い表を作る」という観点に固執して見てしまうと使い方が限定されてしまうのですが、「何かを表示するための枠ができる」と考えるといろいろ用途が広がりますね。プラグインを用途ごとに闇雲に増やすのもいいとは思うのですが、せっかく導入したプラグイン、しかも1度使うと外しにくいプラグインに関しては他の使い方も視野に入れてみると面白いですよ。表の中で計算式が使用できるプラグインもある便利なプラグインである「Tablepress」ですが、唯一残念なのが数字の計算ができないこと。パソコンのソフトである「Excel」のような表計算ソフトを使っている方がホームページで表を使う=計算ができるものと思ってしまうので戸惑う方もいると思います。数字が変わる度にいちいち手計算して変更も面倒ですからね。今回Tablepressについて紹介しましたが、実は同じような機能がありながら数式が使えるプラグインがあるんです。Supsystic」です。無料版では管理画面(バックエンド)側での編集のみ可能ですが、有料版を購入すると・・・なんと表示画面(フロントエンド)で修正ができてしまうんです。修正できるセルを限定できるので訪問者が自由に数字を入力することも可能になります。テーブル系のプラグインを使う前にこれから表を扱うプラグインを導入しようと思っている方は、一旦導入するとコンテンツからすべての表を削除しない限り外せなくなりますから、目的と使いやすさを比較してから作成することをおすすめします。