こんにちは
現在、以下の環境を使用しています:
- WordPress
- WP Discourse(最新版)
- Advanced Site Enhancements (ASE)、そのローカルユーザーアバター機能(Gravatarなし)を使用
アバターはWordPress内ではどこでも正しく表示されています。
ASEはユーザーメタフィールドに添付ファイルIDを保存しています:
local_user_avatar_attachment_id
しかし、WordPress SSOログイン時、Discourseは常にローカルアバターではなくデフォルトのアバターをインポートします。
すでにwpdc_sso_avatar_urlフィルターを使用してメディアライブラリのURLを返すように試みましたが、効果はありませんでした。
そのため、2つの質問があります:
- WP Discourseは現在もアバターの同期に
wpdc_sso_avatar_urlを使用していますか? - Discourseに送信されるアバターのURLを決定する現在の関数やフィルターは何ですか?
ご助言をいただければ幸いです。