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

Создание двух шаблонов вывода товаров

Тема в разделе "Вопросы, советы и доработки.", создана пользователем medmarka, 9 сен 2015.

  1. medmarka

    medmarka

    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    Добрый день.
    Столкнулся с такой проблемой. Есть много категорий товаров.
    Товар в категории "одежда" выводится стандартно.
    В магазине теперь появились бейджи и выводить их нужно по другому.
    К примеру:
    Товар из раздела "одежда" выводится:
    Галерея, характиристика товара и все.

    А в разделе "бейджи" ко всему этому нужно прикрепить внизу изображение типов метала.
    И поменять местами галерею и характеристики.
     
  2. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    552
    Баллы:
    113
    Нужно создать новый шаблон и назначить его для товара примерно так.
     
    • Нравится Нравится x 1
  3. medmarka

    medmarka

    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    В админке появился шаблон и я могу его выбрать, но нет результата....
    Сделал как Вы написано было в статье, но теперь просто ничего не выводится...
    http://medshvetsmarka.com.ua/wp/1/shop/beydzhi/beydzh-metallicheskiy-dlya-personala-6929/
     
  4. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    552
    Баллы:
    113
    Новый шаблон каким образом сделали?
    Файл плагина правили, чтобы он корректно работал с товарами?
     
  5. medmarka

    medmarka

    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    Файл плагина правил. Если не править, то просто выводится стандартный шаблон, а когда исправить как написано в статье - тогда пустая страница выводится.
    За основу брал файл content-single-product.php, создал beidj-content-single-product.php. Размещал в папке темы(корень) и по анологии в папке woocommerce. Но ничего не выходит, только пустота....
     
  6. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    552
    Баллы:
    113
    Разве по ссылке сказано, что нужно создавать шаблон карточки на основе content-single-product.php?
     
  7. medmarka

    medmarka

    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    Без разницы. Пробовал и так и так сразу. Просто пустая страница... А контент брал за основу потому что правил его для стандартного вывода.
     
  8. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    552
    Баллы:
    113
    Покажите содержимое вашего нового шаблона.
     
  9. medmarka

    medmarka

    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    PHP:
    /**
    * WP Post Template: NEW BEIDJ
    */


    <?php
    /**
    * The template for displaying product content in the single-product.php template
    *
    * Override this template by copying it to yourtheme/woocommerce/content-single-product.php
    *
    * @author         WooThemes
    * @package     WooCommerce/Templates
    * @version     1.6.4
    */

    if ( ! defined'ABSPATH' ) ) {
        exit; 
    // Exit if accessed directly
    }

    ?>

    <?php
        
    /**
         * woocommerce_before_single_product hook
         *
         * @hooked wc_print_notices - 10
         */
         
    do_action'woocommerce_before_single_product' );

         if ( 
    post_password_required() ) {
             echo 
    get_the_password_form();
             return;
         }
    ?>

    <div itemscope itemtype="<?php echo woocommerce_get_product_schema(); ?>" id="product-<?php the_ID(); ?><?php post_class(); ?>>

        <?php
            
    /**
             * woocommerce_before_single_product_summary hook
             *
             * @hooked woocommerce_show_product_sale_flash - 10
             * @hooked woocommerce_show_product_images - 20
             */
            
    do_action'woocommerce_before_single_product_summary' );
        
    ?>

        <div class="summary entry-summary">

            <?php
                
    /**
                 * woocommerce_single_product_summary hook
                 *
                 * @hooked woocommerce_template_single_title - 5
                 * @hooked woocommerce_template_single_rating - 10
                 * @hooked woocommerce_template_single_price - 10
                 * @hooked woocommerce_template_single_excerpt - 20
                 * @hooked woocommerce_template_single_add_to_cart - 30
                 * @hooked woocommerce_template_single_meta - 40
                 * @hooked woocommerce_template_single_sharing - 50
                 */
                
    do_action'woocommerce_single_product_summary' );
            
    ?>
            <?php
            
    /**
             * woocommerce_after_single_product_summary hook
             *
             * @hooked woocommerce_output_product_data_tabs - 10
             * @hooked woocommerce_upsell_display - 15
             * @hooked woocommerce_output_related_products - 20
             */
            
    do_action'woocommerce_after_single_product_summary' );
        
    ?>

        </div><!-- .summary -->
        <div class="clear"></div>
        <!--reklama -->
       
    <div class="reklama"><img src="http://navistom.com/uploads/images/editor/70334026_head02.jpg"></div>

    <meta itemprop="url" content="<?php the_permalink(); ?>" />

    </div><!-- #product-<?php the_ID(); ?> -->
     
  10. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    552
    Баллы:
    113
    Если Вы делали шаблон на основе \wp-content\plugins\woocommerce\templates\single-product.php, то не вижу чтобы загружались хедер и футер. Без них конечно будут ошибки и "белый" экран.
     
  11. medmarka

    medmarka

    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    Но который по умолччанию работает и все выводит. Если в нем изменения вносить. Если просто без изменений копирую все равно белый экран.
    Вот: снизу добавил изображение.
    http://medshvetsmarka.com.ua/wp/1/shop/shapochki/shapochka-medicinskaya-s-risunkom-sozve/
     
  12. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    552
    Баллы:
    113
    Смотрю у Вас дочерняя тема от Divi + сам Wordpress установлен не в корень домена.
    Может в этом проблема. Эмулировать вашу связку нет желания, чтобы точно убедиться , что работает. ;)
     
    • Согласен Согласен x 1
  13. medmarka

    medmarka

    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    Подскажите тогда в каком направлении двигаться?) А есть еще какие-то способы создания Произвольных типов? Буду благодарен!
     
  14. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    552
    Баллы:
    113
    Можно переназначать любые файлы шаблонов с помощью способа.
    Принцип там такой. Определяете какой файл нужно переназначить и с помощью условия (конкретный товар) указываете другой файл.
     
    • Нравится Нравится x 2