• Как проверить содержимое полей ACF и не выводить вкладку (tabs) если пусто?

    @JivoyRoman Автор вопроса
    Такой код убирает вкладки вообще. Даже если в них не пусто.
    Для товара с коротким описанием
    $fields = get_fields();
    $flag=false;
    if ( $fields ){
    foreach( $fields as $name => $value )
    {
    if ($field['parent']==2581 && !empty($field['value']) && $field['name']!=='mini_opisanie_vibor_vid_product')
    {
    $flag=true;break;
    }
    }
    }
    if ($flag)
    {
    $tabs['korotkoe_opisanie_tab'] = array(
            'title'     => __( 'Короткое описание товара', 'woocommerce' ),
            'priority'  => 10,
            'callback'  => 'woo_new_product_tab_content_korotkoe'
        );
    }

    И дублирую код для товара с полным описанием почти тоже самое:
    $fields = get_fields();
    $flag=false;
    if ( $fields ){
    foreach( $fields as $name => $value )
    {
    if ($field['parent']==14 && !empty($field['value']) && $field['name']!=='full_opisanie_vibor_vid_product')
    {
    $flag=true;break;
    }
    }
    }
    if ($flag)
    {
    $tabs['polnoe_opisanie_tab'] = array(
            'title'     => __( 'Полное описание товара', 'woocommerce' ),
            'priority'  => 11,
            'callback'  => 'woo_new_product_tab_content_polnoe'
        );
    }
    Ответ написан
  • Калькулятор на Wordpress с плагином WPcalc. Как указать базовую цену?

    @JivoyRoman Автор вопроса
    Возможно я сильно заморочился.
    По идеи на странице товара уже есть и атрибуты и базовая цена.
    Осталось лишь довести до ума кнопку количества.
    Сейчас у меня так:
    5d00a4f0ef78d429709101.jpeg
    Можно как-то поправить этот пункт?
    Нужно, чтобы клиент сам мог вводить требуемую длину. Нужно чтобы длину можно было вводить кратной 0.05 метра в квадрате. Например, 5.65м2, 7.80. Нельзя: 5.66,7.81.
    Нужно чтобы сразу выводилась сумма:
    Ширина*Длина*базовая цена = сумма.
    Как-то можно это сделать?
    Ответ написан
    Комментировать
  • Почему ошибка #1064 в phpmyadmin при создании пользователя?

    @JivoyRoman Автор вопроса
    Обновил phpmyadmin и проблемы пропали.
    Ответ написан
    Комментировать