你好,
我正在使用:
- WordPress
- WP Discourse(最新版本)
- Advanced Site Enhancements (ASE),使用其本地用户头像功能(不使用 Gravatar)
头像在 WordPress 的所有地方都正确显示。
ASE 将附件 ID 存储在用户元字段中:
local_user_avatar_attachment_id
然而,在进行 WordPress SSO 登录时,Discourse 始终导入默认头像,而不是本地头像。
我已经尝试使用 wpdc_sso_avatar_url 过滤器返回媒体库 URL,但没有效果。
因此我有两个问题:
- WP Discourse 是否仍然使用
wpdc_sso_avatar_url进行头像同步? - 目前哪个函数或过滤器负责确定发送到 Discourse 的头像 URL?
任何指导都将不胜感激。