PHP: Как узнать является ли текущая страница главной?
Многие начинающие вебмастера часто задаются вопросом Как определить что открыта главная страница сайта?Решение для разных систем ниже:
Многие начинающие вебмастера часто задаются вопросом Как определить что открыта главная страница сайта?
Решение для разных систем ниже:
Обычный PHP
<?php if ($_SERVER[REQUEST_URI]=="/") { выполняем действие } ?>
CMS Битрикс
<? if ($APPLICATION->GetCurPage() == "/index.php") ?>
CMS Wordpress
<?php if ( is_home() ) { // This is a homepage } else { // This is not a homepage } ?>
CMS Joomla
<?php if (('http://' . $_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"]) == ( JURI::root() )) { ?> Это главная страница сайта. <?php } else { ?> А это любая другая страница сайта, но только не главная. <?php } ?>
на основе шаблонизатора SMARTY
{if $smarty.get.sub=="main"} выполняем действие {/if}