Давно искал простое решение вывести необходимые мне блоки в шаблоне товара, через child theme в wordpress. Решение оказалось достаточно простым и удобным!

Основные позитивные моменты:

  • Небольшой код и простая вставка в function.php;
  • Крайне легко все редактировать и можно вставлять все что угодно;
  • При обновлении ничего не пропадает.

Код выглядит так:

/*** After add to cart Static Contents ***/
function woocommerce_after_add_to_cart_form() {
echo do_shortcode('[mas_static_content id="11424"]');
}
add_action( 'woocommerce_single_product_summary', 'woocommerce_after_add_to_cart_form', 90 );

Шорткод указывайте свой!

Пошагово

  • Устанавливаем бесплатное приложение – MAS Static Content;
  • Добавляем новый статический блок (похоже на создание стандартной записи);
  • После публикации нового блока получает его уникальный шорткод;
  • Проводим замену моего шорткода на свой и добавляем запись в function.php вашей child theme;
  • Очистим кэш сайта (если установлен модуль кэширования) и браузера;
  • Готово!

Добавить комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

Оставить комментарий