Change wordpress default avatar with custom plugin

I've used my own custom plugin for custom functions and I'm trying to change the default WordPress avatar to m

I've used my own custom plugin for custom functions and I'm trying to change the default WordPress avatar to my own custom avatar.

My plugin name is "ACh-Toolkit".

I used the following functions but none worked!

function ach_avatar( $avatar_defaults ) {
    $avatar = get_option('avatar_default');
    $new_avatar_url = plugins_url() . '/ACh-Toolkit/images/avatar.png';
    if( $avatar != $new_avatar_url )
    {
        update_option( 'avatar_default', $new_avatar_url );
    }
    $avatar_defaults[ $new_avatar_url ] = 'ACh Avatar';
    return $avatar_defaults;
}
add_filter( 'avatar_defaults', 'ach_avatar' );
function ach_gravatar ($avatar_defaults) {
    $myavatar = get_home_url() . plugin_dir_url( __FILE__ ). "images/avatar.png";
    $avatar_defaults[$myavatar] = "ACh Avatar";
    return $avatar_defaults;
}
add_filter( 'avatar_defaults', 'ach_gravatar' );
function ach_gravatar ($avatar_defaults) {
        $myavatar = home_url() . '/wp-content/plugins/ACh-Toolkit/images/avatar.png';
        $avatar_defaults[$myavatar] = "ACh Avatar";
    return $avatar_defaults;
}
add_filter( 'avatar_defaults', 'ach_gravatar' );

Please help me to solve this problem. Thanks

发布者:admin,转转请注明出处:http://www.yc00.com/questions/1744947011a4602681.html

相关推荐

  • Change wordpress default avatar with custom plugin

    I've used my own custom plugin for custom functions and I'm trying to change the default WordPress avatar to m

    1天前
    40

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信