mirror of
https://github.com/10h30/display-featured-image-genesis.git
synced 2026-06-05 15:08:20 +09:00
Fix images in widgets
This commit is contained in:
@@ -79,11 +79,10 @@ class Display_Featured_Image_Genesis_Author_Widget extends WP_Widget {
|
||||
}
|
||||
|
||||
if ( $instance['show_featured_image'] ) {
|
||||
$image_id = get_the_author_meta( 'displayfeaturedimagegenesis', $instance['user'] );
|
||||
$image_src = wp_get_attachment_image_src( $image_id, $instance['featured_image_size'] );
|
||||
if ( $image_src ) {
|
||||
echo '<img src="' . esc_url( $image_src[0] ) . '" alt="' . esc_html( get_the_author_meta( 'display_name', $instance['user'] ) ) . '" class="' . esc_attr( $instance['featured_image_alignment'] ) . '" />';
|
||||
}
|
||||
$image_id = get_the_author_meta( 'displayfeaturedimagegenesis', $instance['user'] );
|
||||
echo wp_get_attachment_image( $image_id, $instance['featured_image_size'], array(
|
||||
'alt' => get_the_author_meta( 'display_name', $instance['user'] ),
|
||||
) );
|
||||
}
|
||||
|
||||
$text = '';
|
||||
|
||||
@@ -169,12 +169,9 @@ class Display_Featured_Image_Genesis_Widget_CPT extends WP_Widget {
|
||||
if ( isset( $option['post_type'][ $post_type->name ] ) && $option['post_type'][ $post_type->name ] ) {
|
||||
$image_id = displayfeaturedimagegenesis_check_image_id( $option['post_type'][ $post_type->name ] );
|
||||
}
|
||||
$image_src = wp_get_attachment_image_src( $image_id, $instance['image_size'] );
|
||||
if ( $image_src ) {
|
||||
$image = '<img src="' . $image_src[0] . '" alt="' . $title . '" />';
|
||||
}
|
||||
|
||||
return $image;
|
||||
return wp_get_attachment_image( $image_id, $instance['image_size'], array(
|
||||
'alt' => $title,
|
||||
) );
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -116,15 +116,13 @@ class Display_Featured_Image_Genesis_Widget_Taxonomy extends WP_Widget {
|
||||
* @param $instance
|
||||
*/
|
||||
protected function do_image( $term_id, $title, $permalink, $instance ) {
|
||||
$image = '';
|
||||
$term_image = displayfeaturedimagegenesis_get_term_image( $term_id );
|
||||
if ( ! $term_image ) {
|
||||
return;
|
||||
}
|
||||
$image_src = wp_get_attachment_image_src( $term_image, $instance['image_size'] );
|
||||
if ( $image_src ) {
|
||||
$image = '<img src="' . esc_url( $image_src[0] ) . '" alt="' . esc_html( $title ) . '" />';
|
||||
}
|
||||
$image = wp_get_attachment_image( $term_image, $instance['image_size'], array(
|
||||
'alt' => $title,
|
||||
) );
|
||||
|
||||
if ( $instance['show_image'] && $image ) {
|
||||
$role = empty( $instance['show_title'] ) ? '' : 'aria-hidden="true"';
|
||||
|
||||
Reference in New Issue
Block a user