サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2024年11月7日 21:23
過去の投稿記事をブラウザで見ていたら、記載されているはずの文言がなかったので
Cocoon設定を確認すると、「Cocoon設定」内に日本語で入力していた箇所の入力内容が消えていました。
再度入力して保存すると、保存完了の画面ですでに文字化けしています。
文字化けするのは日本語のみで、英数字は文字化けしていません。
サイトも当然当該箇所が文字化けした状態で表示されます。
しばらく更新していなかったのでいつからかは分かりませんが、
最新の記事の公開時には問題なく表示されていたと思うので、2024年4月以降に発生したと思われます。
スクショはCocoon設定の「目次」タブの項目ですが、
他にも「広告」「通知」「アピールエリア」「404ページ」等でも日本語の消去もしくは文字化けを確認しています。
どこに何を入力していたかすべて覚えていませんが、
「Cocoon設定」内に日本語が入力されたまま保存されている項目はひとつもありませんでした。
「テンプレート」等、「Cocoon設定」以外のCocoonメニュー内に消去/文字化けは確認されませんでした。
WordPressの他の設定も問題ありませんでした。
投稿記事本文/固定ページも文字化けなく読めます。
ただ、クラシックエディターで作成した記事を編集すると、プレビューおよび保存後に日本語が消えます。
(こちらの問題は2024年9月から認識していましたが、
ブロックエディターを使えば編集可能なので放置していました。
今回の件で関連があるかもと思い、トピック内容分散の恐れがあり申し訳ありませんが書かせていただきました。)
プラグインをすべて停止しても解決せず。
通常Safariを使っていますが、Chromeで編集しても文字化けしました。
以上、よろしくお願いします。
環境情報
----------------------------------------------
サイト名:ハミングスタジオブログ
サイトURL: https://y-harada.net/wordpress
ホームURL: https://y-harada.net/wordpress
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
親テーマスタイル:/wp-content/themes/cocoon-master/style.css
子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css
WordPressバージョン:6.6.2
PHPバージョン:8.3.13
ブラウザ:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.6 Safari/605.1.15
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate, br
言語:ja
----------------------------------------------
テーマ名:Cocoon
バージョン:2.7.9.1
カテゴリー数:30
タグ数:145
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:0.0.5
style.cssサイズ:9442 バイト
functions.phpサイズ:359 バイト
----------------------------------------------
Gutenberg:1
Font Awesome:5
Auto Post Thumbnail:0
Retina:1
ホームイメージ:/wp-content/uploads/2021/05/blog-social-share.jpg
----------------------------------------------
ブラウザキャッシュ有効化:1
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:1
----------------------------------------------
利用中のプラグイン:
AddQuicktag 2.6.1
Advanced Editor Tools 5.9.2
Akismet Anti-spam: Spam Protection 5.3.3
Broken Link Checker 2.4.1
Classic Editor 1.6.5
Code Snippets 3.6.5.1
Conditional Menus 1.2.5
Contact Form 7 6.0
Delete-Revision 1.3.1
Disable REST API 1.8
Easy Watermark 1.0.11
Error Log Monitor 1.7.10
EWWW Image Optimizer 7.9.1
EXIF-Remove-ImageMagick 1.1
Flying Scripts 1.2.3
Highlighting Code Block 2.0.1
Jetpack 13.9.1
Limit Login Attempts Reloaded 2.26.16
Native Lazyload 1.0.2
Noindex Nofollow All Posts 1.0.3
Parent Category Toggler 1.3.4
Post Thumbnail Editor 2.4.8
Redirection 5.5.0
Revive Social 9.1.2
Search Regex 3.1.0
Simple 301 Redirects 2.0.10
SiteGuard WP Plugin 1.7.8
TaxoPress 3.27.0
WP-chgFontSize 1.8
WP Multibyte Patch 2.9
WP to Buffer 3.9.3
----------------------------------------------
2024年11月7日 21:51
yoshihrdさん
Cocoonが、異なる文字コードでサーバーに保存されている可能性があると思います。
例えば、「目次」ですが。
以下のサイトで確認すると、Shift-JISで保存されると、そのように文字化けするようです。
本来Cocoonは「目次」(UTF-8)であるのに、何らかの原因でShift-JISで保存され「逶ョ谺。」へと化けたのものと思われます。
少しお聞きしたいのですが。
Cocoon公式サイトなどから、親テーマをダウンロードして、それをサーバーへとアップロードなどしていませんでしょうか。
Safariをご利用のようですので、「Safariが自動解凍 ⇒ 手動で再圧縮」という手順をなさっていませんでしょうか。
もし、このようなことを行った場合は、可能性としてはある気はします。
Safariの自動解凍を無効にして、Cocoon公式サイトからダウンロード。
その後、手動でアップロードを試していただけますでしょうか。
その後、手動でアップロードを試していただけますでしょうか。
ダウンロードは以下から。
Cocoonテーマファイルを手動でアップデートする方法
https://wp-cocoon.com/manual-update-of-cocoon-theme/
https://wp-cocoon.com/manual-update-of-cocoon-theme/
投稿・固定ページのデータは、データベースに保存されますので、データベースの文字コードがUTF-8であれば問題なと思います。
対して、Cocoonなどのテーマは、サーバーのファイル領域へと保存されます。
これをShift-JISの状態でアップロードすれば、今回事象発生の可能性はあるとは思います。
これをShift-JISの状態でアップロードすれば、今回事象発生の可能性はあるとは思います。
念のため、作業前にサイトのバックアップを取っておいてください。
2024年11月7日 22:14
ただ、目次タイトルはテーマ設定で変更可能ですよね。
テーマ設定は、データベースに保存されます。(wp-optionsテーブル)
もしかすると、データベース(テーブル)の文字コードが原因の可能性もあるのかもしれないです。
先に、phpMyAdminなどで、データベース(テーブル)の文字コードをご確認いただく方が良い気はします。
【追記】
テスト環境で、wp-optionsテーブルをShift-JISにしてみましたが、今のところ再現できず・・・。
Topic starter
2024年11月7日 22:40
@mk2_mk2 様
>先に、phpMyAdminなどで、データベース(テーブル)の文字コードをご確認いただく方が良い気はします。
添付の「照合順序」でしょうか。
ほとんどutf8_general_ciで、一部 utf8mb4_unicode_520_ci と utf8mb4_general_ci があります。
>Cocoon公式サイトなどから、親テーマをダウンロードして、それをサーバーへとアップロードなどしていませんでしょうか。
Cocoonを使い始めたのは2021年なので当時のことは覚えていませんが、
アップデートはいつもWordPressの「外観>テーマ」から更新しています。
Safariの自動解凍はオフになっていました。
2024年11月7日 23:07
yoshihrdさん
うーん、ちょっと良く分からないです。
外部から見えないこともあり。
Cocoon設定だけのようですので、そこも謎です。
一応、以下の文字コードに関する設定のことが載っていました。
投稿データは問題ないようですので、おそらく大丈夫のような気はしますが、ご確認いただけますでしょうか。
ロリポップのphpMyAdminでMySQLの文字化けを修正する方法
https://tab-log.com/lolipop-garbled
結構確認項目多いです。
2024年11月7日 23:24
yoshihrdさん
ちなみにですけれど。
以下の方法で取得できる、Cocoon設定のバックアップファイルをご提供いただくことは可能でしょうか。
テーマ設定のバックアップ方法
https://wp-cocoon.com/how-to-theme-settings-backup/
但し、Google系のIDだったり、広告コードだったりが含まれますので、それらは削除いただけますと、良いのですが。
(Cocoon設定に保存するが対象です)
最悪、テーマ設定のリセット ⇒ 再設定 という方法もあるのかもしれないです。
(ただ、まだ原因が分かりませんので、何とも言えないところです)
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。