0

WordPress 3.4.2 サイトに bbPress 2.1.2 と BuddyPress 1.6.1 をインストールしています。

/wp-content/uploads/avatars/問題は、フォーラムで、謎の男の代わりにアバター画像を持っていないユーザーにアバターエラーが表示されることです.

WordPress から Gravatar を完全に削除し、代わりに BuddyPress のアバターを使用するにはどうすればよいですか? ユーザーがまだアバターを持っていない場合は、デフォルトの画像が表示されます。

現時点での誤ったアバターのソースは次のようになります

http://www.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?d=http://mywebsite.com/forums/wp-content/plugins/buddypress/bp-core/images/mystery-man.jpg&s=80&r=G

アバターを適切にアップロードしたユーザー、アバターには次のようなソースがあります。

http://mywebsite.com/forums/wp-content/uploads/avatars/1/d4f01e214d783339fc186ec365307ed1-bpfull.jpg
4

1 に答える 1

1

このコードを試して、テーマの functions.php ファイルに入れてください。

function myavatar_add_default_avatar( $url ) {
    return get_stylesheet_directory_uri() .'/_inc/images/avatar-member.jpg';
}
add_filter( 'bp_core_mysteryman_src', 'myavatar_add_default_avatar' );

Gravatar の写真を置き換えるには、デフォルトの画像を使用してください。

于 2012-11-29T11:28:20.950 に答える