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

Как интегрировать bootstrap с woocommerce

alesha229

Новичок
Есть вёрстка главной страницы на bootstrap и мне нужно чтобы страница генерировалась по другому,очень много искал инфы нашёл только то что как сверстать просто на вп а не на вукомерс.
Код:
<!DOCTYPE html>
<html>
<head>
    <title>Непоседа</title>
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
    <link rel="stylesheet" type="text/css" href="style.css" media="all">
    <link href="https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300i" rel="stylesheet">
<meta charset="utf-8">
</head>
<body>
<nav class="navbar navbar-expand-lg navbar-light ">
      <a href="#" class="navbar-brand"><img  src="img/1234.png" width="150vw" height="150vw" alt="logo"></a>
      <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbar1" aria-controls="navbar1" aria-expanded="false" aria-label="Toggle navigation">
        <span class="navbar-toggler-icon"></span>
      </button>
<div class="collapse navbar-collapse" id="navbar1">
  <ul class="nav">
  <li class="nav-item col-lg-2 mt-xs-1 mt-3">
    <a class="nav-link" id="menu" href="#" >Главная</a>
  </li>
  <li class="nav-item col-lg-2 mt-3">
    <a class="nav-link" id="menu" href="#">Каталог</a>
  </li>
  <li class="nav-item col-lg-3 mt-3">
    <a class="nav-link" id="menu" style="white-space:nowrap;" href="#">Обратная связь</a>
  </li>
  <li class="nav-item col-lg-3 mt-3">
    <a class="nav-link" id="menu" style="white-space:nowrap;" href="#">Условия доставки</a>
  </li>
  <li class="nav-item col-lg-2 mt-3">
    <a class="nav-link" id="menu" href="#">Корзина</a>
  </li>
  <div class="col-9 mx-auto">
      <ul class="nav mt-xs-4 mt-sm-3"><li class="nav-item">
    <a class="nav-link mt-sm-5 " id="cont">8(900)999-99-99</a> 
  </li>
  <li class="nav-item">
    <a class="nav-link mt-sm-5" id="cont">Адрес,адрес</a> 
  </li>

</ul></div>
</ul>
</div></nav>
<div id="carousel" class="carousel slide" data-ride="carousel">
  <!-- Индикаторы -->
  <ol class="carousel-indicators">
    <li data-target="#carousel" data-slide-to="0" class="active">1</li>
    <li data-target="#carousel" data-slide-to="1">2</li>
    <li data-target="#carousel" data-slide-to="2"><img src=""></li>
  </ol>
  <div class="carousel-inner">
    <div class="carousel-item active">
      <img class="img-fluid" src="img/img1.png" alt="...">
    </div>
    <div class="carousel-item">
      <img class="img-fluid" src="img/img2.png" alt="...">
    </div>
    <div class="carousel-item">
       <img class="img-fluid" src="img/img3.png" alt="...">
    </div>
  </div>
  <!-- Элементы управления -->
  <a class="carousel-control-prev" href="#carousel" role="button" data-slide="prev">
    <span class="carousel-control-prev-icon" aria-hidden="true"></span>
    <span class="sr-only">Предыдущий</span>
  </a>
  <a class="carousel-control-next" href="#carousel" role="button" data-slide="next">
    <span class="carousel-control-next-icon" aria-hidden="true"></span>
    <span class="sr-only">Следующий</span>
  </a>
</div>
<div class="container-fluid">
    <div class="row">
        <div class="card mx-auto mt-5"  id="tav">
  <img class="card-img-top mx-auto mt-5" style="width: 80%;" src="img/tovar.png" alt="Card image cap">
  <div class="card-body">
    <h5 class="card-title">Название карточки</h5>
    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    <a href="#" id="baton1" class="p-2" >Переход куда-нибудь</a>
    <a href="#" id="baton"><img style="width: 20%; "src="img/korz.png"></a>
  </div>
</div>
        <div class="card mx-auto mt-5"  id="tav">
  <img class="card-img-top mx-auto mt-5" style="width: 80%;" src="img/tovar.png" alt="Card image cap">
  <div class="card-body">
    <h5 class="card-title">Название карточки</h5>
    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    <a href="#" id="baton1" class="p-2" >Переход куда-нибудь</a>
    <a href="#" id="baton"><img style="width: 20%; "src="img/korz.png"></a>
  </div>
</div>
        <div class="card mx-auto mt-5"  id="tav">
  <img class="card-img-top mx-auto mt-5" style="width: 80%;" src="img/tovar.png" alt="Card image cap">
  <div class="card-body">
    <h5 class="card-title">Название карточки</h5>
    <p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
    <a href="#" id="baton1" class="p-2" >Переход куда-нибудь</a>
    <a href="#" id="baton"><img style="width: 20%; "src="img/korz.png"></a>
  </div>
</div>

    </div>

</div>
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>
</body>
</html>
Есть какой либо способ интегрировать может ссылку на статью1541793190793.png
 

marr

Специалист
Местный
Непонятно, что вы хотите сделать. Изменить внешний вид Главной страницы? Изменить вид страницы одного товара?
Не надо трогать bootstrap! Напишите свои кастомные стили, они переоформят внешний вид. Если надо изменить и функциональную часть (например, поменять местами какие-то блоки или что-то добавить), то работайте с дочерней темой. Создайте нужную страницу и поместите ее в вашу дочернюю тему, она будет иметь приоритет.

WordPress Codex вам в помощь.
 

alesha229

Новичок
Непонятно, что вы хотите сделать. Изменить внешний вид Главной страницы? Изменить вид страницы одного товара?
Не надо трогать bootstrap! Напишите свои кастомные стили, они переоформят внешний вид. Если надо изменить и функциональную часть (например, поменять местами какие-то блоки или что-то добавить), то работайте с дочерней темой. Создайте нужную страницу и поместите ее в вашу дочернюю тему, она будет иметь приоритет.

WordPress Codex вам в помощь.
Мне нужно изменить генерируемый код woocommerce чтобы генерировал теги bootstrap.чтобы на выходе получалось тоже самое что и на обычной вёрстке.в вёрстке я шарю но плохо знаю wp и woocommerce.1541847964275.png
у меня есть темы я скопировал,и чёт настроил там но там слишком много хуков,не очень понятно тоесть мне сами хуки нужно изменить чтобы они генерировали div контейнер и row вложеный.Вроде для просто вп есть плагин но для вукомерса я не нашёл.
1541848278042.png
Ну дошёл я до этого файла,content-single-product как он генерится тут ещё куча файлов там миниатюра,ищображение товара,но они тоже хуками генерируются.
 
Последнее редактирование:

marr

Специалист
Местный
Ну дошёл я до этого файла,content-single-product как он генерится тут ещё куча файлов там миниатюра,ищображение товара,но они тоже хуками генерируются
много хуков,не очень понятно тоесть мне сами хуки нужно изменить
Где находятся хуки, можно посмотреть в файле functions. Но раз вы этого не знаете, то советую оставить попытки ковырять код.

https://wpcommerce.ru/threads/kak-pravilno-kovyrjat-kod-vse-tochki-nad-i.3141/#post-17180
 
Сверху Снизу