Домашняя / Joomla и Wordpress / Уникальные идентификаторы BODY для ваших страниц

Уникальные идентификаторы BODY для ваших страниц

Есть много причин, по которым вы можете получить уникальный идентификатор для своего <body>тега. Предположим, вы хотите, чтобы ваши элементы заголовка были другого цвета на Вашей странице About, вы можете применить немного CSS через таблицу стилей вашей темы (т. е. style.css). Например, вы можете настроить таргетинг на страницу О некоторых стилях примерно так:

h3 { color: blue; }
body#about h3 { color: red; }

 

Но как вы получаете этот идентификатор на странице «о программе», но не на любой другой странице? Если у вас есть постоянные ссылки, настроенные для отображения имени страницы , например http://сайт.домен/about/, вы можете использовать PHP для извлечения части «о программе» текущего URL-адреса постоянной ссылки.

Вот это волшебство:

<?php
	$url = explode('/',$_SERVER['REQUEST_URI']);
	$dir = $url[1] ? $url[1] : 'home';
?>

<body id="<?php echo $dir ?>">

Это будет вывод (скажем, мы на странице " о программе):

<body id=»about»>

 

 

проверить также

Как отключить CSS и JavaScript, добавленные плагинами

Лучший способ добавить встроенные скрипты

Если вы являетесь разработчиком WordPress, возможно, вы использовали крючок WordPress wp_print_scripts для добавления любого необходимого встроенного …

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *