Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

Изображение товаров по умолчанию (по артикулу)

Тема в разделе "Вопросы, советы и доработки.", создана пользователем DiZeR, 24 сен 2016.

  1. DiZeR

    DiZeR

    Сообщения:
    113
    Симпатии:
    16
    Баллы:
    18
    Доброго времени суток,

    Имеем:
    - Все товары с разным артикулом: 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 - возможно ли такая операция? Думаю будет многим полезна.