石川@Vektor,Inc.
フォーラムへの返信
-
投稿者投稿
-
んー、改ざんされてるかもしれませんね…。
嘘でした。たぶん単純にアップデート途中に通信障害かなにかでファイルが正常に取得できなかったとか
サーバー内でzipファイルから展開される時にうまく展開されなかったなどが原因だと思います。Lightning Pro を VWSからダウンロードして解凍して
/themes/ ディレクトリにアップしてください。一度テーマファイルを全て削除して表示されますか?
サーバーのコントロールパネルなどからPHPのバージョンを上げられますか?
とりあえずSFTPなどサーバーに接続できますか?
接続できるなら wp-content/plugins/の jetpackを一度削除してみてください。0.6.0 で FontAwesome のバージョンを 5.0 から 5.6 に上げた際に構造変更を行っており、
その影響で不具合が発生していました。0.6.2 で修正しましたので、アップデートしてご確認いくだい。
ご報告ありがとうございました。
すみません、環境によって正常に動作しない可能性のある不具合が発見されたので修正版をアップしました。
0.6.1 にアップデートしてご確認ください。高速化のキャッシュ系の処理(プラグインやサーバーの設定など)をしてあるようでしたら、
一度キャッシュを削除してください。Chromeなどブラウザのデベロッパーツールを開けるようでしたらおそらく javascript のエラーが出てて原因が特定しやすいのですが…
該当サイトのURLここには貼れますか?
(クライアント案件などで貼れない場合は無理に貼らなくてかまいません)カスタマイズというのは子テーマでソースコードを触っていますか?
それとも管理画面から設定項目を変更しているだけですか?子テーマでソースコードを触っている場合は一度親テーマに戻して動作するかどうか確認してください。
親テーマで動くのであれば子テーマが原因になります。しまった、すみません、ExUnitをアップデートしてないからまだ効かないです。
ExUnitアップデートしますのでしばしお待ちください。0.6.0で修正しましたので、アップデートしてご確認よろしくお願いいたします。
ご提案ありがとうございます。
いろいろと変更したいとは思うのですが、既存で既に2万以上のウェブサイトが稼働しており、
スキンシステムやhtmlの構造などに手を入れると受託案件でカスタマイズして使っている方に結構影響が出るので、回避するための処理をいろいろ入れたり、入れてもそれが原因で不具合が発生したりと(FontAwesomeのバージョン切り替え機能を入れた時もそんなに重くないだろうと思って着手したが地獄絵図になった)、対応工数が結果的にかなりかかるので、ちょっと今の段階では他の優先順位の高い実装・不具合修正もあり手を出せない状況です。取り急ぎjsの読み込み分離に関して構造変更しましたので、
以下のようなコードにて変更可能になります。function my_after_setup_function() { // Lightningで読み込んでいるJSの処理を解除する remove_action( 'wp_enqueue_scripts', 'lightning_addJs' ); // JS読み込みの処理を新たに追加する add_action( 'wp_enqueue_scripts', 'my_lightning_addJs' ); } add_action( 'after_setup_theme', 'my_after_setup_function' ); function my_lightning_addJs() { // Bootstrap4のJSを読み込み wp_enqueue_script( 'bootstrap4-js', 'https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.bundle.min.js', array( 'jquery' ), '4.1.3', true ); // 標準のjsを読み込み wp_enqueue_script( 'lightning-js', get_template_directory_uri() . '/assets/js/lightning.min.js', array( 'jquery' ), LIGHTNING_THEME_VERSION, true ); }
せっかくご提案いただいたのにご希望に添える回答が出来ず恐れ入ります。
次にスキンシステム変更を含むメジャーバージョンアップの際にいただいたご提案を参考にさせていただきます。効きませんね…
すみません、修正します。 -
投稿者投稿