Nishiki Pro 1.0.360 アップデート後、グローバルメニュー表示が崩れました。
Imamuraさん、ご無沙汰しております。
今朝、Nishiki Pro 1.0.356 --> 1.0.360 へアップデートしたのですが、図の通りグローバルメニューの表示が崩れてしまいました。 親メニュー項目をクリックしても畳めない状態です。 ブラウザのキャッシュ削除もおこない試しましたが改善しないためポストさせていただきました。
ご教示いただきたいと存じます。🙇♂️
※当方、Nishiki Pro の最新Ver.リリース後、緊急性が低い場合は 5日程度が経過したらアップデートする等の事情もあり、今回は 1.0.356 からのアップデートとなりました。
37 Replies
報告ありがとうございます。開発環境で一通り検証したのですが、再現できませんでした。
カスタマイザーのヘッダーの設定を載せてもらうことは可能ですか?
スクリーンショットや動画などでいただけると原因の特定がしやすいので、ぜひお願いできればと思います。
ご返事をありがとうございます。
カスタマイザーのヘッダー設定の動画です。ご確認をお願いいたします。
🙇♂️
@Kenichi Adachi は レベルが 3 に あがった!
ありがとうございます。添付の動画はNishiki Proの最新版で間違いないですか?
最新版のカスタマイザーの内容ではないので、以前のバージョンではないかと思いました。
あっ!、ごめんなさい。 1.0.356 でした。
これから、一時的に最新版にして動画をポストします。お待ちください。
お待たせしました。最新Ver. にしたヘッダー情報をポストします。
ありがとうございます。動画を添付します。検証環境はワードプレスインストール時の状態で、他は触らずカスタマイザーのヘッダーのみ同じ設定にしてみました。
サーバー側でCSSのキャッシュが効きすぎている可能性もあるかなとは思いますが、確認済みでしたらすみません。
検証作業をありがとうございます。
"サーバー側でCSSのキャッシュが効きすぎ..."、
これから、この部分疑って確認してみます。あらためてポストしますね。
一先ず、ポストします。
htaccess に設定しているキャッシュ絡みの設定をOFFにしたり、ブラウザでスーパーリロードしたりして試してみてはいますが、グローバルメニューの表示状態が改善できない状態が続いています。
Nishiki Pro のカスタマイザの各機能を頻繁に操作することがないので気にしていませんでしたが、Ver 1.0.356 でもカスタマイザーのヘッダーの右側に表示されたメニューは展開されていました。図を添付しておきます。(公開サイトは "親メニュー" のみ表示されています。)
ちなみに、[×]は検索アイコンをクリックした時に現れる[×]のことですよね。
今回、1.0.360 アップデートして公開したら、その展開してある状態がそのまま公開サイトに表示されるようになった?...と今は考えています。
もう少し頑張って調べてみます。
メニュー表示困りますよね..
私の環境でちょっと試してみたのですが、メニュー表示は問題ないようです〜
検証をありがとうございました。
あー、やっぱり、ウチの環境だけみたいだな〜。
あれ?、再編集すると画像が添付できなかったので、3つ前のポストの画像を再添付しました。
今のところの予想ですが、html と CSS 絡みだと思うので、html か CSS が古いままになっている可能性が考えられます。
実際のURLが見られるとその辺(html/css)が目視できるのでいいかなぁとは思うんですが、URLいただくことは可能ですか?
あとは、別サイトを検証環境などで立ち上げて最新バージョンを有効化して違いを見てみる、とか・・・
imamuraさん
お忙しいところコメントをありがとうございます。
実際のURLが見られるとその辺(html/css)が目視できるのでいいかなぁとは思うんですが、URLいただくことは可能ですか?公開サイトは「日本語版」「英語版」サイトがあります。 どちらも同じサーバー上で WordPress を動作(プラグインも含めて)させています。 今回のメニュー表示の乱れの問題は、どちらのWebサイトでも発生しています。 本日 17:00〜17:30 にかけて「英語版」サイト側を現行 Ver 1.0.356 --> 1.0.360 にして公開します。 そちらでご確認をいただければ幸いに存じます。(明朝に 1.0.356 へ戻します) URLはココに書いた方が良いのでしょうか? ライセンス登録したURLから探ることは可能ですか? → https://www.jh*****.co.jp/en/ (%2A 伏せ字)
あとは、別サイトを検証環境などで立ち上げて最新バージョンを有効化して違いを見てみる、そうですね。 これも考えてはいるのですが、今朝まで 1.0.356 でフツーにメニュー表示されていたので、何が原因なのかを掴むことを優先したいと考えております。 どうぞ、よろしくお願い申し上げます。
特に閲覧制限をかけていないサイトでしたらここにURLを書いていただいてもいいと思います。他のユーザーさんにも見てもらえる機会が増えるので、より原因の特定がより早くなるかもですね。
Japan Hydrographic Charts & Publications Co., Ltd.
Japan Hydrographic Charts & Publications Co., Ltd.
Sales of Japanese nautical charts, overseas nautical charts, and navigation books
Japan Hydrographic Charts & Publications Co., Ltd.
Japan Hydrographic Charts & Publications Co., Ltd.
Sales of Japanese nautical charts, overseas nautical charts, and navigation books
まだ検証中ですが、通常は500エラー(添付画像)になるはずのURLで fatal error が出てます。
そのエラーが影響しているのか、ヘッダーのテンプレートが正しく読み込まれていない可能性があります。
一部伏せてエラーメッセージを掲載します。
このエラーは通常では出ないはずなんですが、get_header() はワードプレスの関数なので定義されていないはずはないんですよね。何か心当たりありませんか?
おはようございます。
検証作業をありがとうございます。
お知らせいただいた get_header() について、これから調べてみます。
/// 2023.12.22 6:35 追記
Fatal error の get_header() について色々と調べていますが、WordPress本体の .php を弄ったことはないので、まったく心当たりがなく少々お手上げ状態です。 「日本語版」サイト(WordPress最新版 + Nishiki Pro - 現 ver 1.0.356 / グローバルメニュー表示は正常)でも上記の Fatal error がでていたので、結構前から発生していたことになります。
う〜ん、グローバルメニュー表示が乱れたのは何が原因だろう?
サブディレクトリに WordPressをインストールしていることによる何らかの影響、あるいはセキュリティプラグインに起因しているのかもしれない。 「英語版」サイトは動作検証目的もあるので、もう少しのあいだメニュー表示が乱れた状態にしておきます。
引き続き、頑張ります。
Fatal error の get_header() について色々と調べていますが、WordPress本体の .php を弄ったことはないので、まったく心当たりがなく少々お手上げ状態です。他の可能性で考えると、英語版のサイトのテーマの中に古いファイルがあるかもしれないです。 添付画像の箇所ですが、最新バージョンで追加したコードが入っていません。 普段、テーマのアップデートは以下のページのように Nishiki Pro の機能を使ってされていますでしょうか。 https://support.animagate.com/manual/wp-nishiki-update-admin/
日本語版は○
英語版は×
ということでしたら、やはり検証用の環境をローカルなどで作って、原因の切り分けをした方が解決が早いと思っています。
Imamuraさん
ご連絡をありがとうございます。
Nishiki Pro のアップデートは、ご紹介いただいたURLの内容の通りやっています。
でも、"最新バージョンで追加したコードが入っていない..." ですか。... なんでだろう?
日本語版、英語版 とも最新バージョンへアップデートすると、グローバルメニュー表示が乱れます。
なんか、チョットしたことが原因だと思っているのですが、脳内は混乱してます。(^^;)
とりあえず、Nishiki Pro の最新バージョンを手動ダウンロードしてファイルを入れ替えてみたいと思います。
最終的には検証環境もしくは新たな WordPressサイトを構築し置き換えを含めて検討します。
もう少し、頑張ってみます。
ちなみにですが、存在しないページを開いた時はグローバルナビの開閉は効いてますし、最新版のコードが入っています。これが謎ですね・・・
Imamura さん
お忙しいところ、検証作業をありがとうございます。
先程、サポトピアから Nishiki Pro をダウンロードして「英語版」サイトへインストールしました。 インストールした Version は図の通り 1.0.356 でした。 この状態でグローバルメニューの表示状態を確認したところ意図通りに表示されていました。
そして、1.0.356 --> 1.0.360 へ正規手順でアップデートしました。
カスタマイザーのビューでは、ちゃんと横一列にグローバルメニューが表示されています。が、公開すると... 乱れる状態です。
ちなみに、虫眼鏡アイコンをクリックすると、従来であれば左から右へ薄いページがでてきて検索枠と検索ボタンが表示されましたが、今は検索枠と検索ボタンがグローバルメニュー下部に表示されている[X]ボタンの下側に薄く表示され、虫眼鏡アイコン or[X]を押すと消えます。
うーん、もう少し頑張りますが、
多分、最後は、Webサイトの置き換えを始めようかと思っております。
あとは、プラグインを一つずつ影響の少ないところから全て外していって確認するとかですかねー。
再現できれば予想がつきやすいんですが、今のところ検証環境を含めて同じ状況を作れていないので、なんとも・・・という感じです。
Imamura さん
お手間をかけてしまいスミマセン。
別件作業が済んだら、プラグインを外して検証してみます。
この件、さらに調べてみたんですが、トップページ以外は崩れてないかもですね。
以下のページは正しく動いています。
https://www.jhchart.co.jp/en/product/chart/
Japan Hydrographic Charts & Publications Co., Ltd.
Nautical Charts and Publications
Japanese Charts and PublicationsUK Hydrographic Charts and Publications (British Admiralty)Other Foreign Hydrographic Charts and PublicationsContact us by email or phoneJapanese Charts and Publications Japanese charts and publications are published by the Japan Coast Guard and the Japan Hydrographic Association.Japanese charts are published in t...
このページは崩れています。
https://www.jhchart.co.jp/en/product/way/
Japan Hydrographic Charts & Publications Co., Ltd.
Notices to Mariners
Notices to Mariners Annual Subscription Service Notices to Mariners Notices to Mariners provide essential information for safe navigation. In Japan, notices are issued once a week by the Japan Coast Guard via the internet and printed versions. In contents of Notices to Mariners are provided widely to ships and general...
このページも崩れています。
https://www.jhchart.co.jp/en/company/outline/
Japan Hydrographic Charts & Publications Co., Ltd.
Company
Company Profile NameJapan Hydrographic Charts & Publications Co., Ltd.EstablishedOctober 16, 1947Paid-up capital32 million YenBusinessSale of nautical charts and publicationsRepresentativeTakao Tomitaka, PresidentBanksSumitomo Mitsui Banking Corporation Supply Sources Japan Hydrographic AssociationJapan Coast GuardJMSDFJTSBUKHOUS NOAA/NGAOceanGr...
このページは崩れていません。
https://www.jhchart.co.jp/en/faq/
Japan Hydrographic Charts & Publications Co., Ltd.
Frequently Asked Questions
Nautical Charts Purchasing
崩れているページに共通点があれば特定できるかもですねー。
Imamura さん
お疲れさまです。
ページの閲覧状態を確認いただいて有り難うございます。
"このページはOKで、こちらのページはNG..." と言うことは、やはりキャッシュ絡みなのかなぁ〜と思い、プラグインを1個づつ停止して検証をおこないました。
その結果、Automattic「WP Super Cache 1.11.0」プラグインが原因だったようです。プラグインを停止したら、グローバルメニューも正しく表示されるようになりました。 「日本語版」も 1.0.356 --> 1.0.360 にして動作確認を済ませました。
一先ず、現在の状態で運用を継続してまいります。
Fatal error 〜 get_header() の件はまだ発生しています。
こちらは、継続調査と改善に取り組みます。
色々とご助言を頂戴し感謝しております。
今後ともよろしくお願い申し上げます。🙇♂️
よかったです。わりと序盤で出てたキャッシュ関連でしたか。もう少し突っ込んで「キャッシュ作成プラグインを止めてください」みたいな案内がこちらからできれば解決が早かったかもですね。
あと、get_headerの件ですが、余裕があればPHPのエラーが表示されないようにサーバー側で設定した方がいいと思います。
お手間をおかけしてスミマセンでした。また、ご助言を含め勉強にもなりました。
get_header() の PHPエラー表示の件、アドバイスをありがとうございます。トライします!
これからもよろしくお願いします。
@Kenichi Adachi は レベルが 4 に あがった!