January 10, 2018

Replace your WordPress Avatar URL with ACF image field

Replace your WordPress Avatar URL with ACF image field

add_filter('get_avatar_url', 'lb_acf_profile_avatar_url', 10, 2);
function lb_acf_profile_avatar_url($avatar, $id){
$image_id = get_user_meta($id, 'lb_local_avatar', true);
if ( ! $image_id ) {
return $avatar;
}
$image_url = wp_get_attachment_image_src( $image_id, 'thumbnail' );
$avatar = $image_url[0];
return $avatar;
}
Last updated: January 10, 2018
January 9, 2018

How to allow WooCommerce customers to add capability of image uploading to library?

How to allow WooCommerce customers to add capability of image uploading to library?

add_action('admin_init', 'allow_customer_uploads');
function allow_customer_uploads(){
$customer = get_role('customer');
$customer->add_cap('upload_files');
}

Last updated: January 9, 2018