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

Своя разметка шаблона карточки товара

sansara0891

Новичок
Здравствуйте. Новичок в области woocommerce + wp, ставлю впервые магазин на wp. Вопрос следующего характера. Как определить свою разметку для карточки товара? Делал следующее, создал в корне темы файл woocommerce.php, разметка с сайдбаром виджета wp, код следующий:
Код:
 <div class="row">
                        <?php
                            $class = null;

                            if( $sidebar_position == 'left' || $sidebar_position == 'right' ) {
                                $class = 'col-md-8 col-sm-12 col-xs-12';
                            } else {
                                $class = 'col-md-12 col-sm-12 col-xs-12';
                            }

                            if( $sidebar_position == 'left' && is_active_sidebar( 'sidebar' ) ) {
                                get_sidebar();
                            }
                        ?>
                        <div class="<?php echo esc_attr( $class ); ?>">
                           <?php woocommerce_content(); ?>
                        </div>
                        <?php
                            if( $sidebar_position == 'right' && is_active_sidebar( 'sidebar' ) ) {
                                get_sidebar();
                            }
                        ?>
                    </div>
Как сделать, чтобы внутри товара не было колонки сайдбара, т.е. была разметка class = 'col-md-12 col-sm-12 col-xs-12';
 

tuxfighter

Гуру
Местный
вы не пробовали подобрать готовую тему, подходящую вам по разметки? или фетиш "своя тема" застилает глаза?
 

tuxfighter

Гуру
Местный
"желание разобраться" для заказчика постоянно выливается в "разработчик не доступен, как сделать то-то" на что ему вполне обоснованно рекомендуют выкинуть сделанную на коленке тему, где наверченно не понятно что и создавать сайт нормально.
Вы собираетесь свою тему опубликовывать в оф. репо и поддерживать ее хотя бы лет 5?
 

sansara0891

Новичок
"желание разобраться" для заказчика постоянно выливается в "разработчик не доступен, как сделать то-то" на что ему вполне обоснованно рекомендуют выкинуть сделанную на коленке тему, где наверченно не понятно что и создавать сайт нормально.
Вы собираетесь свою тему опубликовывать в оф. репо и поддерживать ее хотя бы лет 5?
это для себя. Не более того.
 

tuxfighter

Гуру
Местный
для себя - есть официальная документация
https://docs.woocommerce.com/

И да, я лично считаю, что если вы не ставите целью разработку своей собственной темы, с долгосрочной поддержкой, то все эти "для себя" - просто бесполезная потеря времени и сил.
 
Последнее редактирование:
Сверху Снизу