Tablepressのキャッシュ問題

作成日:

Tablepressで作成したテーブルで、カラム要素としてショートコードを使っていたのですが、そのショートコードの出力様式を書き換えても(クラスを付けるなど)表示に反映されない問題が起こりました。

当初はWP Super Cacheを使っていたので、そちらのキャッシュが残っているだけなのだと思い、削除したりプラグインを停止したりとしましたが効果は無く、ブラウザのキャッシュ自体を削除してもダメ。

そこで、MySQLを直接見てみると、どうやらTablePressはテーブルを保存した際に予めテーブルのマークアップをキャッシュとして保存しており、表示の際はそちらを利用しているようでした。ですので、この時点でショートコードの内容は全て初期状態のまま展開されていますので、いくら後から出力様式を変更しても反映されません。

この問題を解決するためには、再度TablePressで該当する表を再保存する必要があります。

物草 灸太郎

WordPressでホームページを制作しつつ、休日は畑を耕したりDIYを楽しんでいます。

⬅ 前の記事
玉ねぎを干す吊るす
次の記事 ➡
飲食店の機会損失

コメントをどうぞ

  • メールアドレスが公開されることはありません。
  • コメント欄にURLは入力できません。
  • このサイトはreCAPTCHAによって保護されており、Googleのプライバシーポリシー利用規約が適用されます。