wc_placeholder_img_src( string $size = 'woocommerce_thumbnail' )

Get the placeholder image URL either from media, or use the fallback image.


Description Description


Parameters Parameters

$size

(Optional) Thumbnail size to use.

Default value: 'woocommerce_thumbnail'


Top ↑

Return Return

(string)


Top ↑

Source Source

File: includes/wc-product-functions.php

function wc_placeholder_img_src( $size = 'woocommerce_thumbnail' ) {
	$src               = WC()->plugin_url() . '/assets/images/placeholder.png';
	$placeholder_image = get_option( 'woocommerce_placeholder_image', 0 );

	if ( ! empty( $placeholder_image ) ) {
		if ( is_numeric( $placeholder_image ) ) {
			$image = wp_get_attachment_image_src( $placeholder_image, $size );

			if ( ! empty( $image[0] ) ) {
				$src = $image[0];
			}
		} else {
			$src = $placeholder_image;
		}
	}

	return apply_filters( 'woocommerce_placeholder_img_src', $src );
}


Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.