17.03.2023, 10:56 | #1 |
Member
Аспирант
Регистрация: 22.09.2021
Сообщений: 96
Сказал(а) спасибо: 44
Получил(а) "Спасибо": 46
Нарушения: 0/0 (0)
Репутация: 267171
|
Как скрыть последние символы в строке CSS?
У меня на сайте Wordpress в карточках товара есть артикул.
Вида S0001...-2 Мне нужно сделать невидимым символы в конце артикула, если равны -1 или -2 или -3 и так далее, оставив в виде S0001... Как это сделать с помощью CSS или еще как, посоветуйте. |
17.03.2023, 20:45 | #2 |
anonado.ru
Профессор
Регистрация: 22.06.2020
Адрес: Живу у себя дома
Сообщений: 676
Сказал(а) спасибо: 74
Получил(а) "Спасибо": 288
Нарушения: 0/0 (0)
Репутация: 256629
|
Re: Как скрыть последние символы в строке CSS?
увы не получится, поисковики за этим следят.
1-2 буковки может и проскочит, глобально нет - наложат санкции. (и цвет под фон заменять и картинку накладывать сверху (закрывать), увы) - если они вот именно не нужны- скриптик написать - заменять на пробелы (вернее можно заменить на что угодно) if ($a == -1 || $a == -2 || $a == -3 ) { $a =""; } сложность не сам скриптик, (он вот он) а найти, куды его вдеть в движке.. Ну можно попробовать вариант - (ну опять проверка нужна - if ) подрисовывать css - выносить за пределы экрана... Но смысл тот же.. (но для сео не тот же). и вот тут уже вопрос гибкий (если такие символы будут влиять на сео, могут опять же - наложить санкции)..., хз как к этому отнесутся... (я не пробовал). счётчики посещений за пределы, нормально выносит вроде (они на seo не влияют, просто баннер юзерам не светить, если нет возможности у сервиса сделать неотображаемым). // а в конце названия. да не проблема - примеров скриптов найти нужный символ в строке куча.. там же скрипты замены... (заменить символ(ы)) Последний раз редактировалось anadonam; 17.03.2023 в 21:01. |
17.03.2023, 21:03 | #3 | |
anonado.ru
Профессор
Регистрация: 22.06.2020
Адрес: Живу у себя дома
Сообщений: 676
Сказал(а) спасибо: 74
Получил(а) "Спасибо": 288
Нарушения: 0/0 (0)
Репутация: 256629
|
Re: Как скрыть последние символы в строке CSS?
Цитата:
может вот это годится https://www.php.net/manual/ru/functi...strimwidth.php // не ну задача - скрыть. с толку сбивает немного. наверное имеется в виду - не отображать. тогда вот - всё рассказал. обработка строки (проверка, замена символов): - strpos() - str_replace () Регулярки писать не умею, может кто еще подскажет.. (они код сильно утяжеляют, если что. Без особой на то причины их применять.... .... на вкус и цвет) Последний раз редактировалось anadonam; 17.03.2023 в 21:14. |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Точки, тире и другие символы в названии товара | sanek1991 | Гугл и другие поисковики | 16 | 21.01.2022 02:25 |