Задать вопрос
  • Как изменить путь к файлам в wordpress?

    @Refguser
    Решения для бизнеса: от создания ИМ до...
    Проблема в неправильном переносе.

    Теперь, чтобы заменить пути нужно брать Database Search and Replace или WP-CLI и очень осторожно и аккуратно менять с исправлением сериализованных данных.
    Но база уже поломана, так что 100% нормальная работа не гарантируется.

    Если есть оригинальная база, то шансов больше. Нужно создать сайт с оригинальными путями и мигрировать правильно.

    Объяснения зачем, как правильно нужно делать и прочие подробности см тут
    Ответ написан
    Комментировать
  • Как добавить описание вариации товара, в карточку товара Woocommerce?

    Mike_Ro
    @Mike_Ro Куратор тега WordPress
    Python, JS, WordPress, SEO, Bots, Adversting
    Использовать хук woocommerce_after_shop_loop_item и метод get_available_variations() у продукта, как то так:
    function test() {
      global $product;
    
      if ($product->is_type('variable')) {
        $current_variation_id = $product->get_variation_id();
        $variations = $product->get_available_variations();
    
        foreach ($variations as $variation) {
          if ($current_variation_id === $variation['variation_id']) {
            if (isset($variation['variation_description'])) {
              echo $variation['variation_description'];
            }
            break;
          }
        }
      }
    }
    
    add_action('woocommerce_after_shop_loop_item', 'test');
    Ответ написан
    6 комментариев