Cocoonフォーラム

サイト内検索
書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール
  8. Cocoonカスタマイズ依頼

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

「Cocoon設定」に入力していた日本...
 
共有:
通知
すべてクリア

[クローズ] 「Cocoon設定」に入力していた日本語が消えて、再入力すると文字化けする

45 投稿
4 ユーザー
27 Reactions
310 表示
(@yoshihrd)
Active Member Registered
結合: 2か月前
投稿: 13
トピックスターター  

過去の投稿記事をブラウザで見ていたら、記載されているはずの文言がなかったので

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
----------------------------------------------

 


   
トピックタグ
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

Cocoonが、異なる文字コードでサーバーに保存されている可能性があると思います。

例えば、「目次」ですが。

 
以下のサイトで確認すると、Shift-JISで保存されると、そのように文字化けするようです。
 
 
本来Cocoonは「目次」(UTF-8)であるのに、何らかの原因でShift-JISで保存され「逶ョ谺。」へと化けたのものと思われます。
 
少しお聞きしたいのですが。
Cocoon公式サイトなどから、親テーマをダウンロードして、それをサーバーへとアップロードなどしていませんでしょうか。
 
Safariをご利用のようですので、「Safariが自動解凍 ⇒ 手動で再圧縮」という手順をなさっていませんでしょうか。
もし、このようなことを行った場合は、可能性としてはある気はします。
 
Safariの自動解凍を無効にして、Cocoon公式サイトからダウンロード。
その後、手動でアップロードを試していただけますでしょうか。
 
ダウンロードは以下から。
 
Cocoonテーマファイルを手動でアップデートする方法
https://wp-cocoon.com/manual-update-of-cocoon-theme/
 
 
 
投稿・固定ページのデータは、データベースに保存されますので、データベースの文字コードがUTF-8であれば問題なと思います。
 
対して、Cocoonなどのテーマは、サーバーのファイル領域へと保存されます。
これをShift-JISの状態でアップロードすれば、今回事象発生の可能性はあるとは思います。
 
念のため、作業前にサイトのバックアップを取っておいてください。

   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

ただ、目次タイトルはテーマ設定で変更可能ですよね。

テーマ設定は、データベースに保存されます。(wp-optionsテーブル)
もしかすると、データベース(テーブル)の文字コードが原因の可能性もあるのかもしれないです。

先に、phpMyAdminなどで、データベース(テーブル)の文字コードをご確認いただく方が良い気はします。

 

【追記】

テスト環境で、wp-optionsテーブルをShift-JISにしてみましたが、今のところ再現できず・・・。


   
わいひら reacted
(@yoshihrd)
Active Member Registered
結合: 2か月前
投稿: 13
トピックスターター  

@mk2_mk2

>先に、phpMyAdminなどで、データベース(テーブル)の文字コードをご確認いただく方が良い気はします。

 

添付の「照合順序」でしょうか。

ほとんどutf8_general_ciで、一部 utf8mb4_unicode_520_ci と utf8mb4_general_ci があります。

 

 

>Cocoon公式サイトなどから、親テーマをダウンロードして、それをサーバーへとアップロードなどしていませんでしょうか。

 

Cocoonを使い始めたのは2021年なので当時のことは覚えていませんが、

アップデートはいつもWordPressの「外観>テーマ」から更新しています。

Safariの自動解凍はオフになっていました。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

とりあえず、対象はwp-optionsテーブルです。
画像を拝見すると、テーブル全体は問題なさそうです。

テーブル全体が問題ないようですので、項目(カラム)も確認してみてください。

 
どこかで、違うコード(Shift-JIS)で、保存されている可能性が高いと思います。
(どこかが分からない・・・)

   
わいひら reacted
(@yoshihrd)
Active Member Registered
結合: 2か月前
投稿: 13
トピックスターター  

mk2 様

optionsテーブルのカラム、すべて utf8_general_ci でした。 


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

うーん、ちょっと良く分からないです。
外部から見えないこともあり。

Cocoon設定だけのようですので、そこも謎です。

一応、以下の文字コードに関する設定のことが載っていました。

投稿データは問題ないようですので、おそらく大丈夫のような気はしますが、ご確認いただけますでしょうか。

ロリポップのphpMyAdminでMySQLの文字化けを修正する方法
https://tab-log.com/lolipop-garbled

結構確認項目多いです。


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

ちなみにですけれど。

以下の方法で取得できる、Cocoon設定のバックアップファイルをご提供いただくことは可能でしょうか。

テーマ設定のバックアップ方法
https://wp-cocoon.com/how-to-theme-settings-backup/

但し、Google系のIDだったり、広告コードだったりが含まれますので、それらは削除いただけますと、良いのですが。
(Cocoon設定に保存するが対象です)

 

最悪、テーマ設定のリセット ⇒ 再設定 という方法もあるのかもしれないです。
(ただ、まだ原因が分かりませんので、何とも言えないところです)


   
わいひら reacted
(@yoshihrd)
Active Member Registered
結合: 2か月前
投稿: 13
トピックスターター  

mk2 様

Cocoon設定のバックアップファイルです。

(IDの部分は*で消しています。)

 

 


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

ありがとうございます。

当方のテスト環境に取り込んで確認してみようかと思ったのですが。

残念ながら取り込めませんでした。
(取込エラーになってしまうようです、環境のCocoon設定は初期化されてしまいました)

どうしたものか・・・。
(お時間ください、考えてはみます。分からないかも・・・ですが)


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

とりあえず、現状を。

yoshihrdさんのCocoon設定を取り込むこと自体はできています。

長いデータですので、全部はお見せできませんが。
例えば以下は、目次の「開く」「閉じる」の部分が文字化けしているところです。
(Cocoon設定リアトア直後の、データベースの値を参照しています)

 
 
ところが
  • Cocoon設定を開く
  • 投稿ページを閲覧する

上記のようなことをすると、設定部分が更新されてしまいます。

Cocoon設定を表示させると以下のように。

 
投稿ページを表示させると以下。
 
Cocoon設定を読みとれない?
なぜか更新されてしまいます。
 
良く分かりませんが、現状試した状況を書いておきます。
 
ご提供いただいたデータ上、文字化けしていますが、それは私の環境では動作しない感じです。
(今回の確認のために、新しく作った環境)

   
わいひら reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17394
 

このプラグインのを使用して、プラグインを全て無効化しテーマはCocoon(子テーマ)にした状態にして、同様の操作を行ってみても現象が再現されますでしょうか。
https://nelog.jp/health-check-and-troubleshooting-plugin

この投稿は2か月前ずつわいひらに変更されました

   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

先にも書いた通り、最悪テーマ設定のリセットかなと思っていました。

  • テーマ設定のバックアップ ⇒ リストア

上記で、今の状態に復元できるなら、試してみても良いと思いました。
ただ、先にも書いた通り、私の環境で試した感じでは、復元がうまくいかない感じです。

そのため、テーマ設定のリセットは、最後かなと思っています。

 

ご提示いただいたテーマ設定のファイルからは、化けているのは以下の箇所ではないかと思います。
(テーマ設定ファイルの項目名そのままをご提示してしまいますが、おそらく伝わるかと思いますので、Cocoon設定上の日本語項目名しません、ご容赦ください)

  • toc_title
  • toc_open_caption
  • toc_close_caption
  • appeal_area_title
  • 404_page_message
  • pr_label_large_caption

もしかすると、漏れているかもしれませんので、yoshihrdさんにもご確認いただきたいところです。

上記をクリア後に、テーマ設定を保存してみると、いかがでしょうか。
(化けている文字をすべて削除する)


   
わいひら reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17394
 

投稿者:: @yoshihrd

プラグインをすべて停止しても解決せず。

すいません。これが目に入ってませんでした。先ほどの書き込みを修正しておきました。

この投稿は2か月前ずつわいひらに変更されました

   
(@yoshihrd)
Active Member Registered
結合: 2か月前
投稿: 13
トピックスターター  

@mk2_mk2

>(化けている文字をすべて削除する)

一旦文字化けした項目をすべて削除して設定を保存したら、

以降は文字化けはしませんが日本語で入力した内容が保存されなくなりました。

 


   
(@yoshihrd)
Active Member Registered
結合: 2か月前
投稿: 13
トピックスターター  

「変更をまとめて保存」のボタンが押せないということではなく、

「変更をまとめて保存」のボタンを押すと日本語の入力内容が消えた状態で保存されてしまいます。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

今、スマホからですので、あまり書けないのですが。

投稿者:: @yoshihrd

以降は文字化けはしませんが日本語で入力した内容が保存されなくなりました。

テーマのデフォルト値から、変更ができないという感じでしょうか。

現状を拝見すると英語なんですよね。

 
文字コードや、言語が変?
 
少し試していただきたいことがあるのですが、今スマホからですので、後程書き込みさせていただきます。

   
わいひら reacted
(@yoshihrd)
Active Member Registered
結合: 2か月前
投稿: 13
トピックスターター  

@mk2_mk2

現状は仮で英語を入力しています。

日本語を入力して保存すると入力欄が空欄になってしまいます。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

投稿者:: @yoshihrd

日本語を入力して保存すると入力欄が空欄になってしまいます。

日本語は、もう保存できない感じなのですね。

2点確認させてください。

  1. 親テーマを有効にした場合も、同事象は発生しますでしょうか
  2. WordPressの「設定」-「一般」の「キャッチフレーズ」に、日本語の文字を入力した場合、保存しても問題ないのでしょうか

項番2をする前に、念のためサイトのバックアップは取得しておいた方が良いと思います。


   
わいひら reacted
(@yoshihrd)
Active Member Registered
結合: 2か月前
投稿: 13
トピックスターター  

@mk2_mk2

>親テーマを有効にした場合も、同事象は発生しますでしょうか

親テーマでは新しく日本語を入力した箇所もデフォルトで日本語が入力されていた箇所も

ともに文字化けして保存されました。

 

>WordPressの「設定」-「一般」の「キャッチフレーズ」に、日本語の文字を入力した場合、保存しても問題ないのでしょうか

こちらは問題なく日本語で保存できました。

 


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

先にお願いしたものは、同じwp-optionsテーブルに保存されることから、確認をお願いしました。

キャッチフレーズが保存できるということは、テーブルの問題ではなさそうです。
(シリアライズしたデータではないですけれど)

親テーマは、子テーマとは別のレコードに保存されます。
こちらもダメということは、Cocoonに何かあるのかもしれません。

念のため、手動アップデートしていただけますでしょうか。

Cocoonテーマファイルを手動でアップデートする方法
https://wp-cocoon.com/manual-update-of-cocoon-theme/

その後、同事象が発生するか、確認していただければと思います。
ただ、文字化け部分は、一旦何かに更新しておいてください


   
わいひら reacted
(@yoshihrd)
Active Member Registered
結合: 2か月前
投稿: 13
トピックスターター  

@mk2_mk2

手動アップデートしましたが、同じく子テーマでは日本語が消えて、親テーマでは文字化けします。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

すみません、謎ですね。
何が原因か、外部からはなかなか分からないです。

 

ちなみに、拝見すると、もうメンテされておらず、とても古いプラグインをたくさんご利用のようです。
(もう見つからないものもありますし、今となっては不要なものもあるようですし、古いプラグインはリスクでしかないとは思うのですが)

全無効化はお試しになったとのことですので、おそらく影響はないのだと思いますが。
私の環境でいくつか試しています。

以下は、インストール & 有効化しただけで、以下のような警告が表示される状態です。

投稿者:: @yoshihrd

Noindex Nofollow All Posts 1.0.3

 
この確認のための作った環境で、Cocoonインストールと、投稿1件くらいしかないのに、何があるのだろうという気はします。
(yoshihrdさんの環境では特に問題ないようですし)
 
何か、環境的に違うのでしょうか・・・。

   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

例えば、以下のように、「セキュリティ上の問題」で公開停止のものがあり、こちらではテストできないものもあります。
(最終更新日も7年前、テストされたWordPressのバージョンも、4.5系が最後)

投稿者:: @yoshihrd

Post Thumbnail Editor 2.4.8

https://ja.wordpress.org/plugins/post-thumbnail-editor/


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

以下は、2022年に公開が停止されています。
同じく、「セキュリティ上の問題」です。
(最終更新日は、14年前)

投稿者:: @yoshihrd

WP-chgFontSize 1.8

https://ja.wordpress.org/plugins/wp-chgfontsize/

更には、サイト改ざんの脆弱性があることも、2022年に公表されていました。

https://jvndb.jvn.jp/ja/contents/2022/JVNDB-2022-011617.html


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

一応、インストールできそうなものは、インストールしてみましたが、残念ながら再現されないですね。
(現在入手不可能なもの、明らかに問題なさそうなプラグインはインストールしませんでした)


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

例えば、ですけれど。

親テーマのCocoon設定は、通常使用しないはずです。

そのため、親テーマ側は、リセットの確認をしても良いと思います。
(「Cocoon設定」-「リセット」です)

リセット後に、一度保存してみて、それで状況を確認しても良いと思います。

もちろん、元に戻せるようにサイトのバックアップはしておくことが前提ですけれど。


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

直接は関係ないかもしれませんが、今回私の環境でテストするにあたり、プラグインに関して分かったことを書いておきます。

長らく更新されておらず、基本的には使用すべきではないプラグインが多数あるように思います。
(中には脆弱性のあるものも)

 


投稿者:: @yoshihrd

Delete-Revision 1.3.1

  • 最終更新日:7年前
  • 公開停止:ガイドライン違反

https://ja.wordpress.org/plugins/delete-revision/

 

投稿者:: @yoshihrd

Disable REST API 1.8

  • 最終更新日:1年前
  • テスト済のWordPressバージョン:6.3.5

https://ja.wordpress.org/plugins/disable-json-api/

 

 
 
投稿者:: @yoshihrd

Easy Watermark 1.0.11

  • 最終更新日:1年前
  • テスト済のWordPressバージョン:6.3.5

https://ja.wordpress.org/plugins/easy-watermark/

 

 
投稿者:: @yoshihrd

EXIF-Remove-ImageMagick 1.1

  • 最終更新日:10年前
  • 公開停止:ガイドライン違反
 
 
長くなりますので分割します。

   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

投稿者:: @yoshihrd

Native Lazyload 1.0.2

  • 最終更新日:5年前
  • テスト済のWordPressバージョン:5.3.18

WordPress 5.5以降は、標準でネイティブLazyLoadに対応しており、そもそもプラグインが不要

https://ja.wordpress.org/plugins/exif-remove-imagemagick/

 

 
投稿者:: @yoshihrd

Noindex Nofollow All Posts 1.0.3

  • 最終更新日:8年前
  • テスト済のWordPressバージョン:4.7.9
私のテスト環境で有効にしただけで、警告が表示されました。
 
 

 
投稿者:: @yoshihrd

Parent Category Toggler 1.3.4

  • 最終更新日:7年前
  • テスト済のWordPressバージョン:4.8.25

   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

投稿者:: @yoshihrd

Post Thumbnail Editor 2.4.8

  • 最終更新日:7年前
  • 公開停止:セキュリティ上の問題

https://ja.wordpress.org/plugins/post-thumbnail-editor/

 

 
投稿者:: @yoshihrd

WP-chgFontSize 1.8

  • 最終更新日:14年前
  • 公開停止:セキュリティ上の問題

脆弱性情報あり
https://jvndb.jvn.jp/ja/contents/2022/JVNDB-2022-011617.html

https://ja.wordpress.org/plugins/wp-chgfontsize/

 
 
特に、「セキュリティ上の問題」「ガイドライン違反」というものは、使ってはいけないと思います。

   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

Safariを、ご利用とのことでしたので。

Safariのテキストエンコーディングをご確認いただいても、よろしいでしょうか。

私自身、Safariを使ったことがありませんので、どうすれば確認(変更)できるのか、分からないのですけれど。

 

念のため、一通り文字コード関連部分の確認も必要な気はします。

投稿者:: @mk2_mk2

ロリポップのphpMyAdminでMySQLの文字化けを修正する方法
https://tab-log.com/lolipop-garbled

 


   
わいひら reacted
(@yoshihrd)
Active Member Registered
結合: 2か月前
投稿: 13
トピックスターター  

@mk2_mk2

上のポストでご指摘されてすべてのプラグインをチェックして

公開停止されているものはすべて削除しました。

ありがとうございます。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

私のテスト環境は、この確認のために新規に作ったものです。
WordPressと、Cocoonを、どちらも新規でインストールし、プラグインはインストールしていません。

正常に稼動していますし、Cocoon設定の日本語文字も問題なく更新できる環境です。

 

ここで、文字コードによるテストを行います。

まずは、Cocoon設定を開きます。
(画像が小さく見づらい場合は、クリックして拡大してください)

 
今回のテスト対象は、「目次タイトル」で、分かり易いように「目次1」と入力し、更新してあります。
これらは、「UTF-8」の文字コードで表示されています。
 
これを、無理矢理「Shift-JIS」へと変換します。
(拡張機能を使用しました)
 
すると、以下のようになります。
(入力項目以外も、「Shift-JIS」へと変換されてしまいますが、テストのためですので仕方ないです)
 
そして、「目次タイトル」部分も、「Shift-JIS」へと変換されて「逶ョ谺。1」となっている状態です。
 
 
この状態で「目次」と入力してみます。
つまり、「Shift-JIS」で入力し、更新を掛けてみます。
 
その際の模様をGIFで保存しました。
 
 
「目次」と入力したにもかかわらず、更新されずに、「逶ョ谺。1」へと戻っていることがお分かりいただけると思います。
(これをはっきりさせるために、数字の1をつけておきました)
 
無理矢理な再現ですけれど。
上記のことから分かるのは、プログラム等が問題がなくても、入力される文字コートが変であれば、この事象は起きるということかと思います。
(文字コードがWordPressの環境のものと違い、更新されなかった?)
 
本来、WordPress等サイト側(サーバー側)でUTF-8を指定していますので、本来はこういうことは起こらないはず。
 
 
何故かは分からないです。
しかし、yoshihrdさんの環境では、これが入力項目に対して起きているのだと思います。
 
ですので、以下のように直前の返信でお伺いしました。
投稿者:: @mk2_mk2

Safariのテキストエンコーディングをご確認いただいても、よろしいでしょうか。

 
上記が原因とは限らず、どこで文字コードの変換が起きているかは、こちらからは分からない感じがします。
残念ながら、これ以上は直接、PCも含めた環境を確認しないと分からないのかなという印象です。

   
わいひら reacted
(@yoshihrd)
Active Member Registered
結合: 2か月前
投稿: 13
トピックスターター  

@mk2_mk2

>Safariのテキストエンコーディングをご確認いただいても、よろしいでしょうか。

SafariのテキストエンコーディングはUnicode (UTF-8)でした。

 

>ロリポップのphpMyAdminでMySQLの文字化けを修正する方法
https://tab-log.com/lolipop-garbled

こちらで「カラム」をすべて確認しましたが、Shift-JIS等(utf8〜以外)のエンコーディングが

設定されている箇所は見つかりませんでした。

 

最初の投稿で書きましたが、

>ただ、クラシックエディターで作成した記事を編集すると、プレビューおよび保存後に日本語が消えます。

という現象も見られます。

Cocoon設定で現象が見られたのでCocoonに原因があるのかと思いこちらに書き込みさせていただきましたが、

別のところに原因があるのかもしれません。

こちらの環境で原因を探ってみようと思います。

 


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

投稿者:: @yoshihrd

こちらで「カラム」をすべて確認しましたが、Shift-JIS等(utf8〜以外)のエンコーディングが

設定されている箇所は見つかりませんでした。

「カラム」ですか。
他にもいろいろあったような気はします、php.iniなど。

ただ当初、サーバー側・サイト側の設定の可能性を考えての確認ですので。
サーバー側・サイト側に、問題がなければ、他の場所を探るしかないと思います。

 

外部から見える範囲では、問題ないようには見えます。
(外部からは、確認ができる場所は限られますので)

例えば、headタグや

 
レスポンスヘッダーも、問題ないようです。
 
 
投稿者:: @yoshihrd

>ただ、クラシックエディターで作成した記事を編集すると、プレビューおよび保存後に日本語が消えます。

という現象も見られます。

これは、先のCocoon設定の確認と同じ方法で、再現できます。
(少し遅いです)

 
サーバー側やサイト側に問題がなくても、PC側がShift-JIS等の文字コードで更新をすれば、同じように再現はできる感じです。
 
ブロックエディタに関しては、今回の方法では、エディタ画面が表示されなくなってしまうため、試すことはできませんでした。
(HTMLソースは確認できるのですけれど)
 
おそらく、無理矢理ページ全体を文字コード変換しているのが影響しているのではないかと。
(変換しなければ、動作に問題ありませんので)

   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

以下プラグインをご利用のようですので、他のテーマでもクラシックエディタが使用できると思います。

投稿者:: @yoshihrd

Classic Editor 1.6.5

WordPress公式テーマ(テーマ名が英語西暦年のもの(例:Twenty Twenty-One))で、クラシックエディタで投稿を更新すると、この事象は発生するのでしょうか。


   
わいひら reacted
(@yoshihrd)
Active Member Registered
結合: 2か月前
投稿: 13
トピックスターター  

@mk2_mk2

>WordPress公式テーマ(テーマ名が英語西暦年のもの(例:Twenty Twenty-One))で、クラシックエディタで投稿を更新すると、この事象は発生するのでしょうか。

Twenty Twenty-Fourに変更しても発生しました。

 


   
大門未知子
(@chu-ya)
Illustrious Member Registered
結合: 3年前
投稿: 3154
 

●ご参考

入力フォームの値がおかしいと言う事なので、以下が関係していませんか?

https://office-obata.com/report/memorandum/post-4773/


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

投稿者:: @yoshihrd

Twenty Twenty-Fourに変更しても発生しました。

Cocoonが原因ではないということですね。

 

そして、もしchu-yaさんの仰ることが原因であれば、ちょっと切ないです。

投稿者:: @mk2_mk2

ロリポップのphpMyAdminでMySQLの文字化けを修正する方法
https://tab-log.com/lolipop-garbled

結構確認項目多いです。

早い段階で、ご確認をお願いしています。(確認項目は多いと)

しかも2回。

投稿者:: @mk2_mk2

念のため、一通り文字コード関連部分の確認も必要な気はします。

投稿者:: @mk2_mk2

ロリポップのphpMyAdminでMySQLの文字化けを修正する方法
https://tab-log.com/lolipop-garbled

投稿者:: @mk2_mk2

他にもいろいろあったような気はします、php.iniなど。

これでなかった場合、闇は深くなってしまいますけれど。


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

現在のサイト表示。

 
「PR表記」は日本語に見えますが、これはウィジェットで表示されているようです。
 
目次部分は日本語になっていませんし、まだ原因は不明なのかもしれません。
(でも、ウィジェットには日本語が入力できる?)

   
わいひら reacted
(@yoshihrd)
Active Member Registered
結合: 2か月前
投稿: 13
トピックスターター  

@mk2_mk2

>他にもいろいろあったような気はします、php.iniなど。

参考サイトに書いてあった項目はすべてチェックしましたが、

それらしい項目は確認できませんでした。

 

>目次部分は日本語になっていませんし、まだ原因は不明なのかもしれません。
(でも、ウィジェットには日本語が入力できる?)

お書きのとおり、ウィジェットで対応しています。

ウィジェットには日本語入力できます。

 

 

ようやくまとまった時間が取れたので

WordPressを再インストールしましたが、

現象は解消しませんでした。

 

いずれにせよここまでの流れのとおり

Cocoonの問題ではないことがわかりましたので、

こちらのスレッドは一旦ここまでにしたいと思っています。

いろいろとご教授いただきましてありがとうございます。

 


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

yoshihrdさん

投稿者:: @yoshihrd

>他にもいろいろあったような気はします、php.iniなど。

参考サイトに書いてあった項目はすべてチェックしましたが、

それらしい項目は確認できませんでした。

以下より下に・・・。

 
こんな感じで書いてあるような・・・。
 
ご利用のサーバーはロリポップかと思い、これを選んだのですが。
(ロリポップはプランにより、php.iniが編集できない場合もあったような気はします、過去のトピックでそういう話だった記憶があります)
 

   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

投稿者:: @yoshihrd

参考サイトに書いてあった項目はすべてチェックしました

上記のように仰っていますので、ご確認くださったと思われます。
(流れで書かれていますので、php.iniとの認識はなかったのかも・・・)

これまで書いたようなものではなく、他の原因かもしれません。
その場合、外部からはこれ以上は難しいと思います。

とりあえず、以下のように仰っていますので・・・。

投稿者:: @yoshihrd

Cocoonの問題ではないことがわかりましたので、

こちらのスレッドは一旦ここまでにしたいと思っています。

もう少し開けておいて、お戻りにならないようでしたら、クローズしてしまおうかと思います。
(1週間くらい?)

何が原因かは、気になりますけれど。


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

現状。

 
目次は、プラグイン「Table of Contents Plus」をご利用みたいです。
まだ解決はしていないのかもですね。
 
お戻りにはならないようですし。
12月になったら、クローズしてしまおうと思います。
(とりあえず、明日で1週間くらいです)

   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

状況に変化ないようですし、お戻りにはならないようです。
12月にもなりましたので、クローズしてしまいます。


   
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。

また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。

タイトルとURLをコピーしました