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カスタマイズ依頼

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

ユーザーのプロフィールURLの更新がで...
 
共有:
通知
すべてクリア

[解決済] ユーザーのプロフィールURLの更新ができない

12 投稿
4 ユーザー
6 Reactions
630 表示
(@karashi)
Active Member Registered
結合: 8か月前
投稿: 5
Topic starter  

こんにちは、karashiと申します。

ユーザーのプロフィールページURLが更新できない不具合が発生しています。

ユーザー→プロフィールの、プロフィールページURLを入力して「プロフィール更新」ボタンを押しても、更新しましたとは表示されるものの、URLのボックスが初期状態に戻ってしまうので、ホームページ上のプロフィールのリンク先が運営者情報ではなく記事一覧になってしまいます。

どのようにすればプロフィールのリンク先を変更できるでしょうか。

----------------------------------------------
サイト名:アメリカ駐在が決まったら読むブログ
サイトURL: https://www.america-chuzai.com
ホームURL: https://www.america-chuzai.com
コンテンツ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
スキン:/wp-content/themes/cocoon-master/skins/skin-innocence/style.css
WordPressバージョン:6.4.3
PHPバージョン:8.2.15
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36 Edg/122.0.0.0
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate, br
言語:ja,en;q=0.9,en-GB;q=0.8,en-US;q=0.7
----------------------------------------------
テーマ名:Cocoon
バージョン:2.7.2
カテゴリー数:3
タグ数:0
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.1.3
style.cssサイズ:889 バイト
functions.phpサイズ:203 バイト
----------------------------------------------
Gutenberg:1
Font Awesome:4
Auto Post Thumbnail:0
Retina:0
ホームイメージ:/wp-content/themes/cocoon-master/screenshot.jpg
----------------------------------------------
ブラウザキャッシュ有効化:0
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
----------------------------------------------
利用中のプラグイン:
Akismet Anti-spam: Spam Protection 5.3.1
All in One SEO 4.5.7.3
ConoHa WING コントロールパネルプラグイン 1.2
ConoHa WING 自動キャッシュクリア 1.0.0
Contact Form 7 5.8.7
Rinker 1.10.2
SiteGuard WP Plugin 1.7.6
Site Kit by Google 1.121.0
WP-Optimize - Clean, Compress, Cache 3.3.0
WP Sitemap Page 1.9.3
YWS lazy loading v2 2.2
----------------------------------------------

 


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

私のテスト環境で確認したところ、同様の事象が発生しました。

Cocoon 2.7.2で、「プロフィールページURL」の更新操作をしても、「wp_usermeta」テーブルの「profile_page_url」には、URLが格納されていません(「meta_value」が空)でした。
(プロフィールウィジェットのリンク先は、投稿者別アーカイブページ)

Cocoon 2.7.1.2にバージョンダウンすると、更新されます。
(データベースに格納され、プロフィールウィジェットのリンク先も入力したものになる)

 

上記から考えると、以下が影響したというなのでしょうか。

https://github.com/xserver-inc/cocoon/commit/bcc4fd24138a0008a5e7d6e2177f7b775bf94030


   
わいひら reacted
chu-ya
(@chu-ya)
Illustrious Member Registered
結合: 3年前
投稿: 2946
 

●ご参考

https://developer.wordpress.org/reference/hooks/edit_user_profile_update/


●原因

edit_user_profile_updateは「ユーザーが (自分のではなく) 別のユーザーのプロフィール ページを表示している場合にのみトリガーされます」と記載があります。
この為、自分のプロフィールを表示している場合、以前のpersonal_options_updateが正しく。


●対策

フックを置換えるのではなく、従来通りpersonal_options_updateも、update_avatar_to_user_profileを呼ぶ。

 


   
わいひら reacted
(@karashi)
Active Member Registered
結合: 8か月前
投稿: 5
Topic starter  

@mk2_mk2 ご回答ありがとうございます!バージョンダウンすればいいということでしょうか。バージョンダウンはしのぎにしかならないので、アップデートでこの不具合が修正されるのを待つということですかね…


   
(@karashi)
Active Member Registered
結合: 8か月前
投稿: 5
Topic starter  

@chu-ya ご回答ありがとうございます!すみません、当方の知識不足で、よく意味が分からず…どういう対処が必要なのか教えていただいてもよろしいでしょうか


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

karashiさん

親テーマの修正が必要です。

親テーマが修正されるのをお待ちください。
(おそらく、明日以降になると思われます)

 

【追記】

なぜか当初から、このトピックのステータスが「解決済」になっていますので、当方にて解除させていただきます。
(夕方書き込んだ時に気づいていたのですが、解除するのを忘れていました)


   
わいひら reacted
(@karashi)
Active Member Registered
結合: 8か月前
投稿: 5
Topic starter  

@mk2_mk2 丁寧にご説明いただきありがとうございました!修正を待ちます。


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

karashiさん、ご報告いただきありがとうございます。
mk2さん、chu-yaさん原因特定と対策もありがとうございます。
「プロフィールページURL」が更新できるように修正しておきました。
https://github.com/xserver-inc/cocoon/commit/9e0d48c8e332ecd6fe25bfe7474aad0416e71e5c
修正版はこちらからダウンロードできます。
------------------------------------------------
https://github.com/xserver-inc/cocoon
開発中の最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。

WordPressでの手動アップデート方法はこちら
https://wp-cocoon.com/manual-update-of-cocoon-theme/
------------------------------------------------


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

ご対応いただき、ありがとうございます。

自ユーザー・他ユーザー共に、以下の項目が更新操作可能で、データベースに格納されていることを確認しました。

  • プロフィール画像のアップロード
  • プロフィールページURL

 
プロフィールウィジェットの表示も、更新された内容で表示され、問題ありませんでした。


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

書き忘れました。

karashiさんにも、ご確認いただければと思います。


   
(@karashi)
Active Member Registered
結合: 8か月前
投稿: 5
Topic starter  

修正版をダウンロードすることで、不具合解決できました!

ご対応いただいたわいひらさん、m k 2さん、chu-yaさんありがとうございました!

トピックを解決済みに変更させていただきますね。


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

mk2さん、karashiさん、ご確認いただきありがとうございます!


   
共有:

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

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

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

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

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

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

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

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