2018-04-25
Q&A:サーバーをSSLにしたら、WordPressのスライドショーやスマホメニューが動かなくなりました!
サイトを常時SSL化する場合、正しい手順でコードの修正等を行なう必要があります。
「http://」⇒「https://」(または「//」)への変換ですね。
SSL化の直後に不具合が出た場合は、単に変換漏れの可能性が高いです。
全てのテーマファイルを「http://」で検索して再確認してみてください。
目視だけで作業をするとミスの可能性が高いです!
こういうのは機械的にやるのが確実です。
古いテーマを自分で修正するときに一番よくある手順の不備は、
jQueryの読み込みがhttp://のままになってしまっているパターンです。
<?php
wp_deregister_script('jquery');
wp_enqueue_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js', array(), '1.7.1');
?>
↓
<?php
wp_deregister_script('jquery');
wp_enqueue_script('jquery', '//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js', array(), '1.7.1');
?>
Minimal WPのテーマの場合はheader.phpを確認してみてください。
全てを正しくSSL化すれば、不具合は解消されますよ!
*現在発売中のテーマのVersion: 20170301以降は、最初からSSLに対応しています。
★
その他のWordPressのよくある質問
WordPressのトラブル・よくある質問の一覧を見てみる >
トラブルが少ないシンプルなWordPressテーマ
Minimal WPのシンプルでおしゃれなWordPressテンプレートは、
余計な機能や設定を徹底的に排除したミニマル仕様。
トラブルも少なく、初心者でも簡単に安心して使えます。
2018-04-25 by