nipopadyuk
Новичок

Всем привет
Используемая тема - Impreza.
Нужно вывести количество товара в альтернативном месте (далеко от кнопки "Добавить в корзину").
Покопавшись в гугле, нашел функцию, которую переделал под себя.
Шорткод работает, выводит в нужном месте остаток товара, или надпись "Нет в наличии", но, что-то произошло с админкой, а именно, при редактировании блока, где этот шорткод выводится, появляется сообщение: "На сайте возникли проблемы технического характера. Пожалуйста, проверьте входящие сообщения почты администратора для дальнейших инструкций."
Может не так, в самом шорткоде?
Используемая тема - Impreza.
Нужно вывести количество товара в альтернативном месте (далеко от кнопки "Добавить в корзину").
Покопавшись в гугле, нашел функцию, которую переделал под себя.
PHP:
add_shortcode('get_stock_custom', 'cr_show_products_count');
function cr_show_products_count() {
global $product;
$chistovar = $product->get_stock_quantity();
if ($chistovar==0) {
echo '<span class="in-count0">Нет в наличии</span>';}
else if ($chistovar>0) {echo ('<span class="in-count-more">В наличии: ' . $chistovar . '</span>');}
}
Шорткод работает, выводит в нужном месте остаток товара, или надпись "Нет в наличии", но, что-то произошло с админкой, а именно, при редактировании блока, где этот шорткод выводится, появляется сообщение: "На сайте возникли проблемы технического характера. Пожалуйста, проверьте входящие сообщения почты администратора для дальнейших инструкций."
Может не так, в самом шорткоде?
- Ссылка на проблему
- https://nvsite.ru/