mirror of
https://github.com/10h30/display-featured-image-genesis.git
synced 2026-07-11 18:46:03 +09:00
escape more things #WWGJD
This commit is contained in:
@@ -113,7 +113,10 @@ class Display_Featured_Image_Genesis_Admin {
|
||||
$id
|
||||
);
|
||||
|
||||
echo '<img src="' . esc_url( $preview[0] ) . '" alt="' . esc_attr( $alt ) . '" />';
|
||||
printf( '<img src="%1$s" alt="%2$s" />',
|
||||
esc_url( $preview[0] ),
|
||||
esc_attr( $alt )
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@@ -141,7 +144,10 @@ class Display_Featured_Image_Genesis_Admin {
|
||||
wp_get_attachment_image_src( $id, 'thumbnail' ),
|
||||
$id
|
||||
);
|
||||
echo '<img src="' . esc_url( $preview[0] ) . '" alt="' . esc_attr( the_title_attribute( 'echo=0' ) ) . '" />';
|
||||
printf( '<img src="%1$s" alt="%2$s" />',
|
||||
esc_url( $preview[0] ),
|
||||
esc_attr( the_title_attribute( 'echo=0' ) )
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -250,7 +250,7 @@ class Display_Featured_Image_Genesis_Output {
|
||||
esc_attr( $item->title )
|
||||
);
|
||||
|
||||
echo apply_filters( 'display_featured_image_genesis_large_image_output', $image );
|
||||
echo apply_filters( 'display_featured_image_genesis_large_image_output', wp_kses_post( $image ) );
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -100,7 +100,7 @@ class Display_Featured_Image_Genesis_RSS {
|
||||
|
||||
// whew. build the image!
|
||||
$image = get_the_post_thumbnail( get_the_ID(), $size, array( 'align' => $align, 'style' => $style, 'class' => $class ) );
|
||||
$image = apply_filters( 'display_featured_image_genesis_modify_rss_image', $image );
|
||||
$image = apply_filters( 'display_featured_image_genesis_modify_rss_image', wp_kses_post( $image ) );
|
||||
|
||||
return $image . $content;
|
||||
|
||||
|
||||
@@ -232,7 +232,7 @@ class Display_Featured_Image_Genesis_Settings {
|
||||
}
|
||||
$preview = wp_get_attachment_image_src( absint( $id ), 'medium' );
|
||||
echo '<div id="upload_logo_preview">';
|
||||
echo '<img src="' . esc_url( $preview[0] ) . '" />';
|
||||
printf( '<img src="%s" />', esc_url( $preview[0] ) );
|
||||
echo '</div>';
|
||||
}
|
||||
echo '<input type="hidden" class="upload_image_id" id="displayfeaturedimagegenesis[default]" name="displayfeaturedimagegenesis[default]" value="' . absint( $id ) . '" />';
|
||||
|
||||
@@ -26,7 +26,7 @@ class Display_Featured_Image_Genesis_Taxonomies {
|
||||
__( 'Delete Image', 'display-featured-image-genesis' )
|
||||
);
|
||||
echo '<p class="description">';
|
||||
printf( __( 'Set Featured Image for new term.','display-featured-image-genesis' ) );
|
||||
printf( __( 'Set Featured Image for new term.', 'display-featured-image-genesis' ) );
|
||||
echo '</p>';
|
||||
echo '</div>';
|
||||
|
||||
@@ -59,7 +59,7 @@ class Display_Featured_Image_Genesis_Taxonomies {
|
||||
}
|
||||
$preview = wp_get_attachment_image_src( absint( $id ), 'medium' );
|
||||
echo '<div id="upload_logo_preview">';
|
||||
echo '<img src="' . esc_url( $preview[0] ) . '" width="300" />';
|
||||
printf( '<img src="%s" width="300" />', esc_url( $preview[0] ) );
|
||||
echo '</div>';
|
||||
}
|
||||
echo '<input type="hidden" class="upload_image_id" id="term_image_id" name="displayfeaturedimagegenesis[term_image]" value="' . absint( $id ) . '" />';
|
||||
|
||||
@@ -16,10 +16,11 @@
|
||||
* @since 2.1.0
|
||||
*/
|
||||
function display_featured_image_genesis_get_term_image_id() {
|
||||
|
||||
$image_id = '';
|
||||
$taxonomies = get_taxonomies();
|
||||
$args = array( 'orderby' => 'count', 'order' => 'DESC' );
|
||||
$terms = wp_get_object_terms( get_the_ID(), $taxonomies, $args );
|
||||
$image_id = '';
|
||||
|
||||
foreach ( $terms as $term ) {
|
||||
$t_id = $term->term_id;
|
||||
@@ -192,7 +193,7 @@ function display_featured_image_genesis_add_archive_thumbnails() {
|
||||
$permalink = get_permalink();
|
||||
printf( '<a href="%1$s" aria-hidden="true">%2$s</a>',
|
||||
esc_url( $permalink ),
|
||||
$image
|
||||
wp_kses_post( $image )
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user