我想在php代码中包含Border-radius。我粘贴以下代码以在各个页面中显示图像。我想只在一页显示border-radius。所以我想在一个页面中的代码中添加border-radius
代码:
<?php echo get_avatar( $coauthor->user_email, '32' ); ?>
答案 0 :(得分:1)
你必须遵循不同的方法。您需要根据条件添加一个类,然后为您提供border-radius的类添加一个类。
.myclass { border-radius: 10px; }
如果是在div中加载
<div class="myclass"><?php echo get_avatar( $coauthor->user_email, '32' ); ?></div>
如果是图像
<img class="myclass" <?php echo get_avatar( $coauthor->user_email, '32' ); ? />
答案 1 :(得分:0)
Try this
<div style="border-radius: 10px;">
<?php echo get_avatar( $coauthor->user_email, '32' ); ?>
</div>
答案 2 :(得分:0)
WordPress提供了您可以使用的过滤器get_avatar
:
这几乎是来自documentation of the filter:
的复制和粘贴add_filter( 'get_avatar' , 'my_custom_avatar' , 1 , 4 );
function my_custom_avatar( $avatar, $id_or_email, $size, $default, $alt ) {
$avatar = "<img alt='{$alt}' src='{$avatar}' class='avatar avatar-{$size} photo' height='{$size}' width='{$size}' />";
return $avatar;
}
只需添加您要使用的任何类,在CSS中添加相应的类。