前回に続いて表組みについて書きます。ネット上でいろいろと調べてみるとありますね。その中で親近感が湧いたWeb Shufu というサイトに書かれている内容がまとまっています。要するにプラグインの紹介なんですが、いまさら小生が書く必要もないので見ていただければいいんですが、ここではExcelの表をインポートできないかという観点から整理します。
Excelの表をインポートできるか
結論から言いますとできますが、やたら複雑なExcelで作った表は難しいようです。
先ずはcsv形式に変換してから行う方法
そのサイトで紹介されているJetpack Markdown というプラグインを使う。これは簡単にhtmlをコーディングするツールなので別に表をインポートするというより、Excelの表をcsv形式で保存して、別なエディタで区切り文字を | に置換してやって、それをワードプレスに読み込んでやると表を生成するという仕組みです。これはhtmlやcssの知識がちょっとないとできなし、充分にある人にとってはプラグインなくても出来るというものでもう一つです。
要するに表はtableなのでExcelの表をtableに変換してしまえばいい訳です。もちろん罫線等はcssで書いてやればいいということになります。
いきなりインポート出来るプラグイン
これがオススメでしょうか。TablePressというプラグインです。
ただ、ちょっと設定が面倒です。この辺りは参考にしたWeb Shufu というサイトで詳しく説明されていますので小生の下手な説明は省きますが、便利なのはファイル指定すれば済むということです。ただし、これもcsv形式にしなければなりません。当たり前ですね。googleドライブにExcelの表を保存しておくと、形式を指定してダウンロードというのができますから、ここでcsvでダウンロードすればバッチリですね。やってみます。
GoogleDriveからダウンロード
そこに置いたsample.xlsを以下のようにcsv形式でダウンロードします。そのためには所定のファイルをOpenしておきます。その上で以下のようにcsv形式を選択してダウンします。
その上でTablePressでインポートします。
書き出されるTable id をコピーしておき、それを表示させたいページにエディタで貼り付ければできます。
商品番号 | 商品名 | 税込卸価 | 詳細 | 購入 | |
---|---|---|---|---|---|
01K201 | 家庭用カビ取り剤サール | 1L | ¥1,296 | 詳細 | 購入 |
02KS01 | 業務用除カビ洗浄剤S1 | 1L | ¥1,512 | 詳細 | 購入 |
04KS05 | 業務用除カビ洗浄剤S5 | 5L | ¥6,480 | 詳細 | 購入 |
05K116 | 業務用除カビ洗浄剤S6 | 16L | ¥20,304 | 詳細 | 購入 |
06KJ31 | 頑固なカビ取り剤JJ3本セット | 100g | ¥1,944 | 詳細 | 購入 |
07KJ50 | 頑固なカビ取り剤J | 500g | ¥2,052 | 詳細 | 購入 |
どうですか。なかなかの表ができますね。もちろんリンクの設定などもこのプラグイン上でできます。これは使えるかもしれません。