Интегрировать витрину вукоммерс в код лэндинга
-
Лэндинг прописан в index.php, интегрирован в WP.
Надо воткнуть витрину с услугами в код лэндинга, там где сейчас таблица с ценами. Желательно с сохранением дизайна и разметки.
Можно просто добавить кнопку «Заказать» рядом с ценами.
Но в стандартном функционале вукоммерса я могу только создавать страницы с категориями, услугами и т.п.
Можно ли это сделать вставкой в index.php?Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]
-
шорткоды отменили?
Понимаю Ваш сарказм. Разжуйте поподробнее, пожалуйста. Или укажите хотя бы, где это искать в вукоммерсе.
Или укажите хотя бы, где это искать в вукоммерсе.
Если вы взялись что-то там самостоятельно разрабатывать, не ленитесь читать оф. документацию
https://docs.woocommerce.com/document/woocommerce-shortcodes/Юрий, спасибо большое 🙂
Я правильно понял, что чтобы вывести товары определённой категории, мне нужно вставить в определённое место этот код
[products limit="8" columns="4" category="mycategory" cat_operator="NOT IN"]
Я правильно понял
Боюсь, что не совсем. Во-первых, «NOT IN», во-вторых «вставить». Не зная, что Вы подразумевали, я не могу ответить на Ваш вопрос ни «да», ни «нет».
p.s. Как учили классики философии, практика — критерий истины. Сделайте и посмотрите на результат.
- Ответ изменён 5 лет, 2 месяца назад пользователем Юрій.
Классики учили мудро.
Сделал, посмотрел.<div class="grid offer-block"> [products limit="6" columns="2" category="vyvod-iz-zapoja" cat_operator="IN"] </div>
Но что-то пошло не так.
а что именно — надо угадать?
tuxfighter, мне даже импонирует Ваша «доброжелательная» манера общения 🙂
Вместо этого кода<div class="row"> <div class="grid offer-block"> <div class="offer-name">Детокс</div> <div class="offer-price"><?php echo $current_location->price_detoks; ?>р</div> <div class="offer-desc">Призвана устранить остаточную алкогольную интоксикацию и риск развития похмелья</div> </div> <div class="grid offer-block"> <div class="offer-name">Детокс+</div> <div class="offer-price"><?php echo $current_location->price_detoks_plus; ?>р</div> <div class="offer-desc">Устраняет выраженные явления похмелья, нормализует работу сердца, головного мозга.</div> </div> </div> <div class="row"> <div class="grid offer-block"> <div class="offer-name">Детокс-максимум</div> <div class="offer-price"><?php echo $current_location->price_detoks_max; ?>р</div> <div class="offer-desc">Устраняет явления интоксикации и похмелья, нормализует работу почек, головного мозга, сердечно- сосудистой системы, кратно снижает риск сердечных и мозговых осложнений</div> </div> <div class="grid offer-block"> <div class="offer-name">Детокс–ультра</div> <div class="offer-price"><?php echo $current_location->price_detoks_ultra; ?>р</div> <div class="offer-desc">Самая эффективная система Детокса. Призвана быстро снять все явления похмелья в максимально сжатые сроки; Применяется в случае необходимости быть работоспособным на следующий день.</div> </div> </div>
вставил этот:
<div class="grid offer-block"> [products limit="6" columns="2" category="vyvod-iz-zapoja" cat_operator="IN"] </div>
и вместо таблицы с ценами получил вот эту надпись:
[products limit="6" columns="2" category="vyvod-iz-zapoja" cat_operator="IN"]
вставил этот:
Шорткоды предназначены для вставки в контент записи. Если вставляете в шаблон, то нужно использовать специальную функцию
<?php echo do_shortcode('[products limit="6" columns="2" category="vyvod-iz-zapoja" cat_operator="IN"]'); ?>
подождите…..
я вот сейчас правильно понимаю, что у вас все по хардкору, и вы вместо того, чтобы делать все в редакторе страницы, верстаете свой лендинг сразу в шаблоне???
Вот это поворот…. ©Ну так в php файлах и шорткоды используются так
echo do_shortcode('[shortcode]');
ну или
<?php echo do_shortcode('[shortcode]'); ?>
вместо того, чтобы делать все в редакторе страницы, верстаете свой лендинг сразу в шаблоне???
мне казалось, что я с этого начал:
Интегрировать витрину вукоммерс в код лэндинга.
Лэндинг прописан в index.php, интегрирован в WP.
Надо воткнуть витрину с услугами в код.Вставил код
<?php echo do_shortcode('[products limit="6" columns="2" category="vyvod-iz-zapoja" cat_operator="IN"]'); ?>
получил опять что-то не то:
https://prnt.sc/orp1mo
товары выводятся, но прямо скажем — кривовато.- Ответ изменён 5 лет, 2 месяца назад пользователем baltikam.
товары выводятся, но прямо скажем — кривовато.
мне всегда казалось, что кривоватость стандартного вывода правят стилями.
И да, только не говорите, что у вас ВУУ не интегрирован в тему как положено….
- Тема «Интегрировать витрину вукоммерс в код лэндинга» закрыта для новых ответов.