Tôi đã sử dụng hack WP để hiển thị các bức ảnh của tác giả. Ví dụ, single.php của tôi có một tác giả sên hiển thị ảnh của tác giả.
Tôi đã tạo một thư mục có tên tác giả trong thư mục chủ đề / hình ảnh của tôi. Dựa trên ID của tác giả, tôi đặt tên cho tệp 1.jpg, 2.jpg, v.v.
Vì vậy, tôi gọi hình ảnh này là
<img src="<?php bloginfo('template_directory') ?>/images/authors/<?php the_author_ID()?>.jpg" alt="<?php the_author(); ?>">
Bây giờ tôi đang sửa đổi một plugin hiển thị các tác giả trong thanh bên. Tuy nhiên, plugin này sử dụng hàm get_avatar, như sau:
/**
* If show avatar option is checked, add get_avatar function to cache.
*/
if($jmetc_options['show_avatar'] == 1) {
$jmevar['cache'] .= get_avatar($tc->comment_author_email, $jmetc_options['avatar_size']);
}
Ai đó có thể tư vấn cho tôi về cách sử dụng / sửa đổi get_avatar để sử dụng mã mặc định mà tôi sử dụng không?
apply_filters('get_avatar', $avatar, $id_or_email, $size, $default, $alt);
thay thế bằng get_avatar ($ tc, v.v.