2月
7
2013

WP-Table Reloadedで並び替え(ソート)が出来ない場合の対策

最近WPの凄さにビックラこいてるがるがんです。

今日、「WP-Table Reloaded」という表組みのプラグインでつまずいたので、同じように困っている方の参考になればと思い情報を共有します。

このプラグインのインストール方法は、他のブログでも取り扱ってますので、特に伝えることはないのですが、
私は、このプラグインを入れて[test]というTABLEを作りました。

そして、固定ページで公開したんです。
表示もうまく行きました。

が、

並び替え(ソート)が出来ない。。。
なぜだーー。と悪戦苦闘しました。

結論から↓が自作テンプレートに無いためでした(笑

【footer.php】の中に<?php wp_footer(); ?>こいつがないとソート出来ないのです。
なぜなら、WP-Table Reloadedプラグインでフッター部分にスクリプトを追加しているため。

なぜ分かったかというと。

まず、WP-Table Reloadedのバージョンが古いのかな?と思い、
新しくサポートを開始した、「TablePress」のプラグインをインストールして、testというテーブルを作り試してみましたが、これも並び替えができず。

なぜだー。
と思い、「TablePress 並び替え できない」で検索するも出てこない。。。

しょうがないので、人のブログに頼らず自己解決を目指すことに。

次に、WPのバージョンが3.5.1なので、「WP-Table Reloaded 3.5.1」で検索するもそれらしい検索結果はでず。

あー。

と思いながら、次はこの「がるがん 」のブログにプラグインを入れて、試してみる。

12
21
31

 

そうすると、並び替えできる!
ふーんって感じ。

ならばと思い、該当サイト(プラセンタ選び隊)の テンプレートを標準から入ってる「Twenty Twelve」に変更して、見てみる。

動く‐。

ならば、Jsが足りないのかな‐とheader.phpの中を見る。わからないので、標準テンプレートのhead部分を自作テンプレートのhead部分に上書きして、見てみる。

動かない。

はーん。

なら、標準テンプレートと自作テンプレートのコンテンツ部分の差異はないかコードをページビューから拾ってきて比較。

メイン部分はない。

フッターにあったーーーーーーーーーーーーーー。

まぁこんな感じに怪しい部分を潰していって、並び替えができない原因の解決方法を見つけたとさ(笑

1時間無駄にしました^^
まぁ後半読まなくていいよねッ!悩んでいる方の参考になれば幸いです!
アデュー

 

つぶやきをどうぞー