我想在显示头像图像时,将引导式img响应类和img舍入类添加到头像图像中。但由于某些原因,在使用get_avatar
.
WordPress codex提供了一个属性列表,您可以在get_avatar
更改函数,但my不拾取类数组列表。
下面是我使用的当前代码。
get_avatar( $current_user->user_email, 128, null, null, array(\'class\' => array(\'img-responsive\', \'img-rounded\') ) );
根据说明,最后一个参数是参数数组,您可以在其中使用
size
,
height
,
width
等其中包括
class
可以是数组或字符串。
所以我尝试了一些组合
$args = array(
\'class\' => \'img-responsive img-rounded\'
);
get_avatar( $current_user->user_email, 128, null, null, $args );
我也试过了
$args = array(
\'class\' => array( \'img-responsive\', \'img-rounded\');
);
但由于某种原因,课堂是不被接受的。
SO网友:gavsiu
我也有这个问题。如果有人遇到这种情况,下面是版本4.7.3的解决方案。
get_avatar( $id_or_email = get_the_author_meta( \'user_email\' ), $size = \'60\', $default, $alt, $args = array( \'class\' => array( \'d-block\', \'mx-auto\' ) ) );
或更短版本
get_avatar( get_the_author_meta( \'user_email\' ), \'60\', $default, $alt, array( \'class\' => array( \'d-block\', \'mx-auto\' ) ) );
出于某种原因,所有参数都必须存在,否则将无法工作。
此方法与函数不同。php方法,将不会全局更改get\\u avatar。因此,您可以有不同的类,如“post-author”或“comments-author”。
SO网友:Pial Arifur Rahman
试试这个。。
<?php echo get_avatar( get_the_author_meta(\'ID\'), $args[\'image_size\'], \'\', \'alt\', array(\'class\' => \'avatar_class\') ); ?>
示例:
<?php echo get_avatar( get_the_author_meta(\'ID\'), $args[\'96\'], \'\', \'avatar\', array(\'class\' => \'myclass\') ); ?>