TablePress 表の行数表示 ショートコード

自分用の単語表などで常に追記して行を増やして言っている場合、表より上に何行あるかを表示したい事があります。 そんな時、TablePressの表の行数を表示できる方法です。 TablePressのオフィシャルサイトにも載っていません(2022年9月27日時点)。 TablePressの作者のSupport フォーラムでTobiasさんから教えて貰いました。

ショートコードを埋め込む field=”number_row”

  • 情報を表示したいところにショートコードを埋め込む。
  • TablePressのセル内でも表示されます。
  • id=NのNは表番号。
  • 以下のショートコードをコピペして表番号のNだけ書き換えたら表示されるので、興味が無ければショートコードより下は読まなくてもOKです。
[table-info id=N field="number_rows" /]

行数カウント

見出し

テーブルを編集ページの下の『テーブルのオプション』で、『テーブルの最初の行を...』にチェック✔をいれると、最初の行はカウントされません。

空の行、非表示設定の行

どちらもカウントされます。 下の図の様に、トータルで62行あり、表示設定の空の行が5行、非表示設定の空の行が2行あり、最初の行を見出しに設定している場合、61と表示されます。

その他の表の情報

上記では行数の表示の為、field=number_rowsでしたが、それ以外の情報も表示できます。

field

  • field=”name” : 表の名前を表示します。
  • field=”description” : 表の説明を表示します。
  • field=”last_editor” : 最後に表を更新した著者名を表示します。
  • field=”last_modified”:最後に表を更新した日時を表示します。 フォーマット等詳細はこちらを参照ください。
  • field=”number_columns” :列の総数を表示します。(オフィシャルサイトに掲載されておらず、Tobiasさんからも教えて貰ったのではないので正式かどうかわかりません。)

表『組込みLinux用語』の2023年3月29日
16:14、ichiriによって更新され、行数は108です。

表『[table-info id=108 field=name/]』の[table-info id=108 field=last_modified format=human/]、[table-info id=108 field=last_editor/]によって更新され、行数は[table-info id=108 field=number_rows/]です。

TablePressオフィシャルサイト

[table-info id-N /]の説明のページ(英語)書かれています。

The Shortcode [table-info id=N /]
TablePress is the most popular and highest rated WordPress table plugin! Create and embed attractive and responsive tabl...

コメント