Добавьте разрыв строки в имена элементов корзины Woocommerce и названия элементов заказа.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Добавьте разрыв строки в имена элементов корзины Woocommerce и названия элементов заказа.

Сообщение Anonymous »

Контекст

Этот вопрос является продолжением предыдущего вопроса под названием «Добавление разрыва строки в названия продуктов Woocommerce».
Для меня код в этой теме (см. здесь ниже) работает как шарм при добавлении его в мою дочернюю тему astra. У меня есть вопрос: нужно немного обновить этот код, и я надеюсь, что некоторые умные разработчики могут мне помочь.

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

//ADD LINE BREAK
add_filter( 'the_title', 'custom_the_title', 10, 2 );
function custom_the_title( $title, $post_id ) {
$post_type = get_post_field( 'post_type', $post_id, true );
if( $post_type == 'product' || $post_type == 'product_variation' )
$title = str_replace( '|', '
', $title ); // we replace '|' by '
'
return $title;
}
Поэтому я изменил названия продуктов в разделе «Продукты woocommerce» на «имя | здесь», получив такой результат в галерее продуктов внешнего интерфейса.
"Name
Вот»
Вопрос

Код работает как шарм в галерее продуктов, все хорошо - но здесь возникает моя проблема. Он показывает ' | ' на всех подстраницах, таких как "корзина" и "корзина меню". У меня есть два варианта, которые я хотел бы попробовать:
  • как интегрировать код, чтобы он работал на всех других страницах (например, корзине меню и корзине, а может и больше) и не только галерею товаров?
или
  • Как сделать '|' и тем самым "" разрешено только на странице галереи товаров, что приводит к скрытию и/или работе как "diplay: none" на всех остальных страницах?
Надеюсь, вы сможете мне помочь.

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

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

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

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

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

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

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