Я пытаюсь использовать функцию get_avatar в WordPress, и я получаю тег img в консоли, но изображение не отображается в браузере с преобразованием массива уведомлений в строку,
Вот код:
<?php
$args = array(
'role' => 'editor',
'orderby' => 'user_nicename',
'order' => 'ASC'
);
$users = get_users( $args );
echo '<ul>';
foreach ( $users as $user ) {
echo '<li>' . esc_html( $user->display_name ) . '<br>' . '[' . esc_html( $user->user_description ) . ']' . '</li>';
echo get_avatar($user->ID ,null, false, array('scheme' => 'http'));
}
echo '</ul>';
?>
Снимок экрана: https://i.stack.imgur.com/IxwKr.png
Я также пытаюсь использовать https вместо http, он также никогда не работает. Когда я использую var_dump следующим образом:
var_dump( get_avatar($user->ID ,null, false, array('scheme' => 'http')));
Снимок экрана: [https://i.stack.imgur.com/m2ph4.png]