Перевести строку из WooCommerce Bookings для отдельных продуктов для конкретной категории продуктов.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Перевести строку из WooCommerce Bookings для отдельных продуктов для конкретной категории продуктов.

Сообщение Anonymous »

Я использую WooCommerce Bookings, где на страницах отдельных продуктов WooCommerce отображается уведомление об ошибке "Необходима дата – выберите одну из выше" для продуктов, доступных для бронирования, когда клиент не выбрал обязательную дату бронирования. .
Ниже я пытаюсь создать функцию, которая изменяет (или переводит) эту строку, но только тогда, когда доступный для бронирования продукт принадлежит к определенной категории продуктов:

Код: Выделить всё

add_filter( 'gettext', 'ead2_translate_woocommerce_strings', 999, 3 );
function ead2_translate_woocommerce_strings( $translated, $untranslated, $domain ) {

if ( is_product() && has_term( 'Teaterkurser', 'product_cat' ) ) {

switch ( $untranslated ) {
case 'Date is required - please choose one above':
$translated = 'Datum väljs - vänta lite...';
break;
}
}

return $translated;
}
Функция не работает: что-то не так, и я не могу понять, что именно.


Подробнее здесь: https://stackoverflow.com/questions/791 ... ecific-pro
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»