- 「フォーラムガイドライン」に必ず目を通してください。
- バージョンアップデート後に表示がおかしくなった場合は、
「SWELL設定」>「リセット」からキャッシュクリアを先にお試しください。 - フォーラム内検索で過去に同じようなトピックがないか検索してみてください。
フォーラム
お世話になっております。
本日、当該サイトをGoogle Chrome(Windows)でご覧になった方複数から
「添付画像のような表示がされてしまう」との連絡をいただきました。
その後Google検索して
https://syokuhin-sedori.com/swell-error/
こちらのページを参考に、
【SWELL設定→ 「IEでアクセスされた時の警告表示」を停止するにチェックを入れる】
という対応をしましたが、私のMacBook/Google Chromeで確認したところ改善されませんでした。
(すみません。この時点であせってしまい、キャッシュのクリアなど試しませんでした。)
その後、
ローカルにダウンロードしてあったswell-2.1.6.1にダウングレード
→再度様子見のためWordPress更新画面からswellをアップデート
→現状、swellのバージョン: 2.3.9.1に(なぜか2.3.9.1になりました)
以上のプロセスを踏み、現在表示は改善されているようです。
SWELL設定で【「IEでアクセスされた時の警告表示」を停止するにチェックを入れる】をした後にキャッシュクリアなどを試さなかったのがうかつでしたが、
SWELLを再度2.6.5.1にアップデートしても大丈夫かどうか不安に感じております。
不慣れなためトンチンカンなことをしているかもしれませんが、
何かお気づきの点やアドバイスなどがあればいただけますと幸いです。
Code Snippets
Flexible Table Block
Google XML Sitemaps
ManageWP - Worker
Perfmatters
Pochipp
Post Type Switcher
PS Auto Sitemap
Redirection
Search Regex
SEO SIMPLE PACK
ShortPixel Image Optimizer
SiteGuard WP Plugin
TablePress
ablePress Extension: DataTables FixedColumns
TablePress Extension: Responsive Tables
UpdraftPlus - バックアップ/復元
Useful Blocks
Useful Blocks Pro-Addon
WebP Converter for Media
WP Rocket
WPForms Lite
スタイルPLUS
プラグインまたはサーバーで、なにかキャッシュ機能を使用してはいませんか?
IEで訪れたユーザーさんの状態をキャッシュしてしまっていた可能性があります。
他に同様の報告はなく、SWELLで常に発生している問題ではなさそうなので、可能性があるとしたらキャッシュかなと思うのですが...。
.
もしなんらかのキャッシュ機能が影響している場合、現在改善されているとのことなのでこのまま「IEでアクセスされた時の警告表示」を停止しておけば最新版でも問題ないかと思います。(試してみていただくしかないですが....)
SWELL開発者です。
ご回答ありがとうございます。
IEで訪れたユーザーさんの状態をキャッシュしてしまっていた可能性があります。
なるほど!その可能性があるのですね。
知識が乏しいのですが、カラフルボックスで調べると「PHPのキャッシュ(OPcache)を無効にする方法」というのがあったので、無効にしておいたほうがよいのかな、、などと考えております。
テーマの問題ではなさそうとのことで、いろいろ調べながらすすめてみたいと思います。
ありがとうございます。
知識が乏しいのですが、カラフルボックスで調べると「PHPのキャッシュ(OPcache)を無効にする方法」というのがあったので、無効にしておいたほうがよいのかな、、などと考えております。
これは個人的にはどうかな、と思います。
OPcacheはエックスサーバーやConoHa WINGなど、他のサーバーでも使われていますが、PHPの処理を高速化するためのもののようです。
https://www.xserver.ne.jp/manual/man_server_php_apc.php
オフにしていただくことはもちろん自由です。
ですが、他の有名なサーバーはどうなのかな?とかくらいは調べてみたら、多少は判断材料に近づけるのではないかと思います。よく調べてみてください。
個人的なオススメは、以下が良いのではないかと思います。
- 【何らかのキャッシュを使う(あるいはキャッシュが使われている可能性がある)場合は必須】
SWELL設定→「IEでアクセスされた時の警告表示」を停止するにチェックを入れる - 必要に応じて、IE非互換リストへの登録を行う(以下参照)
https://webty.jp/staffblog/production/post-3436/
実際に登録してみました。そのときの送信したメールに記載した内容を以下に記します。
-----
Owner name : 本名なので秘匿
Corporate title : Shirako's Business Site
Email address : info@tecchan.jp
Company name : Shirako's Business Site
Street address : 私の住所なので秘匿
Website address : https://tecchan.jp/
-----
8月25日に送信、9月10日に非互換リストへ登録が行われました(申請したタイミングで前後すると思います)。
登録後、IEで閲覧した人に対して、自動的にEdgeへのリダイレクト(強制起動)が行われるようになります。
SWELLはver. 2.5.0以降はすべてIE非対応です。
しかし、世の中にはこの動作がバグかと思う人もいるみたいで、初心者さん向けに「Edgeを強制的に開かせない」ための記事があって、イタチゴッコですね。悲しい。
https://sp.joymate.co.jp/commoninfo/10170
SWELLカスタマイズ向けの非公式サイトを作りました。何か見つかるかも?→ https://tecchan.jp/swell-tips/
上記以外のWordPress全般向けのナレッジはこちら→ https://tecchan.jp/
しらこ様
アドバイスありがとうございます。
PHPが何かもよくわかっていないのでヒントをいただけてとてもありがたいです。
これを機会にいろいろ調べてみたいと思います。
必要に応じて、IE非互換リストへの登録を行う(以下参照)
https://webty.jp/staffblog/production/post-3436/
このような方法があるのですね!
SWELL設定とあわせて試してみます。
教えてくださりありがとうございます。
しらこさま、
横からの返信ですみません。
「IEでアクセスされた時の警告表示」を停止するにチェックを入れたのですが、スマホから確認したところまだ警告が消えず、、
IE非互換リストへの登録を試してみます!
こちらの投稿はずいぶん前のようですが、私のサイトでは最近になって警告が出てしまいました。
情報ありがとうございます!
@hamm2586 IE非互換リストへの登録を試しても警告表示は消えません。まず、キャッシュ系のプラグインなどを使っていないかを再確認してください。
SWELLカスタマイズ向けの非公式サイトを作りました。何か見つかるかも?→ https://tecchan.jp/swell-tips/
上記以外のWordPress全般向けのナレッジはこちら→ https://tecchan.jp/
@hamm2586 監視員(警備員?)です笑 そのプラグインを一度無効化したほうがいいですね。それだけでも効果あるかもしれません。
SWELLカスタマイズ向けの非公式サイトを作りました。何か見つかるかも?→ https://tecchan.jp/swell-tips/
上記以外のWordPress全般向けのナレッジはこちら→ https://tecchan.jp/