ブロックエディタがいくら進歩しようとも、細かいことを行おうとすればHTMLブロックで直接HTMLを書くしかないのが現実です。
ブロックエディタ用のテーブルブロックはプラグインを含めて拡張されたものがありますが、複雑なテーブルを作成するときには、TablePressを使った方が小回りが利くのは事実です。
そんなTablePressですが、初期状態だと変なCSSが当たっていて、それを打ち消すのが結構大変だったりします。
TablePressが勝手に読み込むCSSを読み込まないようにすれば、TablePressの利便性が上がるというものです。
TablePressが読み込むCSSを読み込まないようにするスニペット
add_filter( 'tablepress_use_default_css', '__return_false' );
Remove all styling?
Remove all styling? Resolved scmsteve (@scmsteve) 3 years, 5 months ago This may seem like an odd request, but we just w...
ブロックエディタでTablePressを使うメリット
ブロックエディタの時代にTablePressを使うメリットは、テーブルのセル結合が簡単だということにつきます。
SWELLやFlexible Table Blockなどでセル結合ができるようになっても、TablePressの方が直感的に操作でき簡単です。
TablePressはテーブルのインポート機能が強力で、HTMLタグやCSV形式でインポートできるのでテーブルを作るのがとても簡単です。
つまり、TablePressはテーブルタグを手入力せずに簡単に入力できるツールなので、余計な機能やデザインを取っ払うことが、TablePressを上手に利用する方法だと思います。
まとめ
このスニペットを有効にすると、ブロックエディタやテーマのtableタグのCSSが当たるようになります。
TablePressを使うとスタイルを打ち消す手間が毎度嫌になっている人にとっては、かなり便利になります。