SOFT SPRINT

Останні версіїWordPress таWooCommerce (на момент написання статті – це WordPress 4.0. та WooCommerce 2.2.4 ) спільно працюють некоректно при спробі додатишорткод (shortcode) до новий пост чи сторінку. Спрацьовують лише базові шорткоди, наприклад,

для сторінки «Кошики», яку WooCommerce і так автоматично формує під час встановлення. А ось додати, наприклад, шорткод для виведення 12-ти товарів по 4-м колонкам

[recent_products per_page="12" columns="4"]

може не вийти. Це також залежить від встановленої теми.

Вставити цей шорткод у вигляді класичного PHP

Вирішень цієї проблеми є мінімум два:

2) Встановлюємо плагінInline PHP ( https://wordpress.org/plugins/inline-php ) У режимі «текст» додаємо потрібний нам шорткод у пост або сторінку в наступному форматі:

[exec] echo do_shortcode('[recent_products per_page="12" columns="4"]'); [/exec]

Прописувати не потрібно – для цього служать[exec] та[/exec]

Отже, конструкція така:

[exec] echo do_shortcode('[ваш шорткод]'); [/exec]

Про безпеку: якщо хтось отримає доступ до редагування статей, постів, то зможе запустити на Вашому ресурсі будь-що!

Також слід відзначити дуже зручний плагін для інтеграції шорткодів у пости, сторінки, віджети –WooCommerce Shortcodes : https://wordpress.org/plugins/woocommerce-shortcodes/screenshots/

У нас Ви можете замовити SEO-оптимізований Інтернет-магазин на базі WordPress+WooCommerce за дуже приємною ціною!