
Доброго времени суток,
Имеем:
- Все товары с разным артикулом: art0001, art0002, art003 и.т.д.
- Изображения в папке /2016/08/: art0001.jpg, art0002.jpg, art003.jpg и.т.д.
Цель: автоустановка всех изображений к товарам по совпадению имени картинки и артикула.
Код для functions.php (сам не силен в PHP): Он задает всем товарам конкретную картинку.
Возможно ли изменить часть $src = $uploads . '/2016/08/default-image.jpg'; что бы картинка выбиралась по артикулу к каждому товару.
P.S: При отсутствии совпадении можно задать однотипную картинку default-image.jpg.
Знатоки PHP - возможно ли такая операция? Думаю будет многим полезна.
Имеем:
- Все товары с разным артикулом: art0001, art0002, art003 и.т.д.
- Изображения в папке /2016/08/: art0001.jpg, art0002.jpg, art003.jpg и.т.д.
Цель: автоустановка всех изображений к товарам по совпадению имени картинки и артикула.
Код для functions.php (сам не силен в PHP): Он задает всем товарам конкретную картинку.
PHP:
add_action( 'init', 'custom_fix_thumbnail' );
function custom_fix_thumbnail() {
add_filter('woocommerce_placeholder_img_src', 'custom_woocommerce_placeholder_img_src');
function custom_woocommerce_placeholder_img_src( $src ) {
$upload_dir = wp_upload_dir();
$uploads = untrailingslashit( $upload_dir['baseurl'] );
$src = $uploads . '/2015/08/default-image.jpg';
return $src;
}
}
Возможно ли изменить часть $src = $uploads . '/2016/08/default-image.jpg'; что бы картинка выбиралась по артикулу к каждому товару.
P.S: При отсутствии совпадении можно задать однотипную картинку default-image.jpg.
Знатоки PHP - возможно ли такая операция? Думаю будет многим полезна.