アップデート内容
- jQueryの読み込みをWordPressデフォルトのものに変更(functions.php)
- CDN版jQueryを読み込むかどうかの設定ができるように変更(functions.php, library/customizer.php)
jQueryの読み込みバージョンの変更
スワローでは、jQueryはこれまでCDN版のものが読み込まれていましたが、今回のアップデートによりWordPressに内包されているjQuery(ver3系)が使用されるようになります。
また、カスタマイザーのオプションにてCDN版に切り替えるオプションも用意しています。
【外観 > カスタマイズ > 全ページ共通設定】の「jQueryの読み込み設定」より変更可能です。
子テーマでjQuery関連のカスタマイズをしている方は注意が必要です。(または古いプラグインを使用している場合も)
$(function() {~~~~}
といった書き方の場合、うまく動作しません。jQuery(function() {~~~~}
のような記述に書き換えてやるなど対策が必要になる場合があります。
カスタマイズで追加したスクリプトに$
を用いた記法が使われている場合は、このアップデートによりうまく動作しなくなる可能性があります。
簡単に対処する方法としては、上で述べた「jQueryの読み込み設定」にて、CDN版のjQueryに切り替えることで解消されるかと思います。
アップデート内容は以上です。
アップデート内容が反映されない場合
テーマをアップデートしたにも関わらず、内容が反映されない場合は、ブラウザキャッシュが影響している場合がほとんどです。
その場合、ブラウザキャッシュをクリアして再度ご確認ください。
ブラウザキャッシュは、以下の方法で対応可能です。
【方法1】実際の不具合の起こっている画面を開いて画面を強制リロードする
- Windowsの場合: ctrl + Shift +r
- Macの場合: ⌘ + Shift + r(Safariブラウザでは⌘ + option + r)
または、GoogleChromeであれば、ブラウザの更新ボタンをShiftを押しながらクリックすることでも、リロードが可能です。
【方法2】ブラウザの「設定」からブラウザキャッシュのクリアを行う
ブラウザのキャッシュクリアの方法はブラウザによって様々です。以下のような参考記事にてご確認ください。「ブラウザ名 キャッシュクリア」などで検索しても良いかと思います。
テーマのアップデート方法
- 管理画面 > ダッシュボード > 更新
- 管理画面 > 外観 > テーマ
上記の①or②のどちらかで確認可能です。通知が来ていないという場合はページを再度更新してみて下さい。
また①の【ダッシュボード > 更新】では、通知がないか手動で確認することができます。ご確認下さいませ。
※ご注意:子テーマを使わずに、テーマをカスタマイズしている場合
子テーマを使わずに、親テーマを直接カスタマイズしている場合は、アップデートでカスタマイズ内容が初期化されてしまいます。バックアップをとっておくか、子テーマに移行して下さい。
≫子テーマについて ≪