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

Расширить табы в карточке товара

Тема в разделе "Вопросы, советы и доработки.", создана пользователем MrKozhun, 30 авг 2014.

  1. dave14

    dave14 Местный

    Сообщения:
    129
    Симпатии:
    38
    Баллы:
    28
    Разобрался уже)
    Код рабочий:
    PHP:
    // Новый таб
    add_filter'woocommerce_product_tabs''woo_new_product_tab' );
    function 
    woo_new_product_tab$tabs ) {
     
        
    // Adds the new tab
     
        
    $tabs['test_tab'] = array(
            
    'title'     => __'Заголовок''woocommerce' ),
            
    'priority'     => 50,
            
    'callback'     => 'woo_new_product_tab_content'
        
    );
      
        
    $tabs['test_tab2'] = array(
            
    'title'     => __'Заголовок2''woocommerce' ),
            
    'priority'     => 60,
            
    'callback'     => 'woo_new_product_tab_content2'
        
    );
      
        return 
    $tabs;
    }
    function 
    woo_new_product_tab_content() {
        
    // The new tab content
        
    echo '<h2>Заголовок вкладки</h2>';
        echo 
    '<p>описание</p>';
    }
    function 
    woo_new_product_tab_content2() {
        
    // The new tab 2 content
        
    echo '<h2>Заголовок вкладки 2</h2>';
        echo 
    '<p>описание 2</p>';
    }
     
    • Согласен Согласен x 1
    • Полезно Полезно x 1
  2. Boulingist81

    Boulingist81

    Сообщения:
    34
    Симпатии:
    1
    Баллы:
    8
    Скажите, в каком файле вносить эти изменения? Я так понимаю, что этот код можно дублировать, столько раз, сколько необходимо. Верно? Но вопрос такой: Если я добавлю инфу во вновь созданый ТАБ, инфа эта, будет прикрелена только к тому материалу, к которому я задал инфу или будет дублироваться на каждый продукт?
     
  3. dave14

    dave14 Местный

    Сообщения:
    129
    Симпатии:
    38
    Баллы:
    28
    В конец functions.php надо вносить. Этот код на 2 доп табы, если нужно больше, надо немного его изменить. Добавленные вкладки будут в каждом товаре присутствовать.
     
    • Нравится Нравится x 1
  4. Boulingist81

    Boulingist81

    Сообщения:
    34
    Симпатии:
    1
    Баллы:
    8
    Понял... Значит информация, которая будет добавлена во вновь созданные табы, будет не уникальна по отношению к созданым материалам. Жаль...
    Но спасибо большое!