Привет, ребята,
В этом уроке мы увидим, как мы можем добавить текст с помощью CSS, даже в качестве замены существующего текста.
Конечно, есть и другие лучшие методы, модификация php (если ваш сайт сделан на WordPress), но если нам нужно быстрое решение или мы не знаем, как это сделать по-другому, это может вывести нас из более чем одного беда.
Как мы увидим в этом уроке, сделать это очень просто с небольшим количеством CSS.
В частности, мы собираемся научиться добавлять текст перед существующим, добавлять его после существующего текста или заменять его на тот, который мы хотим.
Давайте рассмотрим реальный случай, чтобы было понятнее.
Вот видеоурок:
Suscríbete a mi канал:
На следующем изображении мы можем видеть некоторые продукты с их названиями:
Давайте посмотрим, как добавить слово перед названием продукта.
Для этого мы воспользуемся инспектором элементов, чтобы увидеть, куда добавить CSS.
Щелкните правой кнопкой мыши один из заголовков, и мы увидим изображение, подобное следующему:
Мы видим, что справа есть знак +, мы нажимаем на него, и появится следующее пустое правило css:
Поскольку первое, что мы собираемся сделать, это добавить текст перед заголовком, мы собираемся дополнить правило css следующим образом:
h2.woocommerce-loop-product__title:before {
content: "Producto ";
}
С помощью предыдущего кода мы получаем, что слово product появляется во всех наших заголовках:
Если мы хотим, чтобы оно стояло за названием продукта, мы изменим правило на следующее:
h2.woocommerce-loop-product__title:after {
content: "Producto ";
}
Если мы хотим заменить текст нужным словом, мы должны добавить следующий код:
h2.woocommerce-loop-product__title {
visibility: hidden;
}
h2.woocommerce-loop-product__title:before {
content: " Producto ";
visibility:visible;
}
Таким образом, сначала мы скрываем название продукта, а затем делаем видимым слово, которое хотели.
Конечным результатом будет:
Помните, что мы должны добавить эти изменения в наш WordPress.
Для этого переходим в Customize —> Additional CSS и добавляем наш код:
Иногда мы можем выйти из интересного беспорядка с небольшим количеством CSS.
Я надеюсь, что вы найдете это полезным, и любые вопросы здесь у вас есть ко мне 😉
Мужик, ты меня спас. Я некоторое время пытался отредактировать некоторый текст в WPBakery, простая вещь, поле с надписью «Подробнее», и я просто хотел его перевести.
Я сделал много вещей, я перевел весь плагин с помощью Loco Translate, я редактировал код .php, я пытался редактировать HTML напрямую, но в итоге это выдало мне ошибку.
И когда мне пришло в голову редактировать текст через CSS, ну коллеги сказали, что это невозможно.
Но благодаря вашему сообщению я смог этого добиться.
Прошли годы с тех пор, как был опубликован этот пост, но, тем не менее, издалека (времени и пространства) я пользуюсь этим моментом, чтобы поблагодарить вас.
Большое спасибо.
Большое спасибо за ваш комментарий, я рад, что помог вам 😉
Обнять!
Отличный Оскар, большое спасибо за информацию. Всего наилучшего.
Большое спасибо
Помощь была очень хорошей, я не знал, как это сделать, я использовал переводчик, искал в woocommerce и ничего. но с вашей помощью я узнал что-то новое спасибо…..
Большое спасибо, Морис 😉
привет