WordPressで利用中のテーマでスライドショーの一部機能が利用できなくなったというご相談を頂きました。
目次
スライドショーの「<」「>」ボタンで画像が切り替わらない
いつのまにかトップページのスライドショーの「<」「>」ボタンで画像が切り替わらなくなってしまいました。
ボタンをクリックすると少し下に画面がスクロールするだけです。
テーマはlightningを使用していますが、子テーマも作成しています。
一度スライドショーの画像をすべてデフォルトに戻し、テキストも削除しました。
さらに子テーマも一度削除しましたが症状は変わりませんでした。
ググっても同様のケースが見つからなかったので困っています。
ちなみに画像下部分にある●〇〇ボタンでは画像の切り替えができます。
対応方法があるでしょうか?
スライドが動かなくなる原因
>もりりんさま
ご相談ありがとうございます!
動作不良についてですが、
・WordPress本体
・テーマ
・プラグイン
これらの状態が不具合の原因となっていることが多いです。
例えば、
WordPressのバージョンとテーマのバージョンが合わなくなった
WordPressのバージョンとプラグインのバージョンが合わなくなった
古いテーマ・プラグインにブラウザが対応できなくなった
ということは起こり得ると思います。
(古いサイトを見るとスライドが動かない・・・ということもあります)
ただ、lightningのデモサイトなどを見て動いているようであれば、少なくとも最新バージョンのテーマに問題は無いということになるでしょう。他の何かが原因でスライドが動かないのです。
対策1 親テーマのバージョン
子テーマは一度削除しているようですが、親テーマの方はどうでしょうか。
子テーマが関係しているのは一部で、実際には親テーマのプログラムも関係あるため、親テーマを更新する方法も考えられます。
親テーマの更新方法については公式サイトの方が詳しく解説されているのではないでしょうか。
対策2 プラグインの競合
スライドショーは多くの場合JS(JavaScript)等のプログラムで動いていますが、プラグインもJSを利用するため、競合して動かなくなることもあります。
利用中のプラグインを停止してみるという方法で動作が確認できることがあります。
対策3 別の方法でスライドを表示する
親テーマやプラグインも問題ないということであれば、あとは別の方法でスライドを表示する形になるでしょう。
ライブラリを利用してスライドを導入
WordPressのスライドプラグインを利用する
といった方法があります。
「Meta Slider」「Master Slider」などが有名どころかもしれません。
参考にして頂ければ幸いです。
回答ありがとうございます。
プラグインのEasy Smooth Scroll Linksを停止したら正常に戻りました。
助かりました。
>もりりん さま
コメントありがとうございます。
やはりプラグインでしたか。スライド以外でもこういうことは起こり得ると思います。
・テーマやWordPressのバージョンに問題が無い
・独自のカスタマイズ(CSSやJS,HTML)を加えていない
という場合であれば、プラグインから疑ってみると良いと思います。
また何かありましたらご相談ください。