Иногда возникает необходимость изменить CSS стили элементу на странице сайта с определенным URL. Реализовать эту задачу можно при помощи PHP. Конечно же актуально это будет только для тех, у кого сайт работает на PHP. Например, этот способ можно использовать на любом WordPress сайте.
В качестве примера рассмотрим PHP код, который внесет изменение в CSS стили класса .title
, если объект с этим классом располагается на старнице, в URL которой содержится '/places/'
:
if (strpos($_SERVER['REQUEST_URI'], '/places/') !== false) {
echo '<style> .title { color: red; } </style>';
}
В этом коде функция strpos()
проверяет, содержится ли в URL часть '/places/'
. Если это условие выполняется, то классу .title
с помощью тега <style>
применятеся CSS правило color: red;
.
Для того, чтобы этот код сработал, поместите его в нужном месте файла шаблона вашего сайта. Если ваш сайт работает под управлением WordPress, то данный код можно поместить в файле function.php
текущей WordPress темы.
Теперь вы знаете, как поменять CSS стили элемента на странице с определенным URL, используя для этого простой PHP код.