スライドショーを表示するWordPressプラグイン「MetaSlider」。
これがページによってはうまく表示されなかったので、原因と対処法をまとめてみた。
ケース1
MetaSliderを表示していたページのURLに「ハイフン」が含まれていたこと。
Javascriptでは、変数名やら関数名やらハイフンは何かと使えないことが多い。
おそらく、パーマリンク名を取得して何かしている処理でもあったのかな?
ケース1対処法
該当ページのパーマリンクから「ハイフン」を外した。
Javascriptでの処理が上手くいかない場合は、ハイフンも意識してみよう。
ケース2
テーマファイルから「wp_footer();」がコメントアウトされていた。
ケース2対処法
wp_footer();を追加した。
同じように「wp_head();」でも起こるかも。