Что бы отобразить блок на главной странице, и скрыть на всех внутренних или наобород можно использовать код:
<?php
if (is_front_page() ) {
echo('Текст для главной страницы');
} else {
echo('Текст для внутренней страницы');
}
?>
Если блок нужно вывести только на внутренних страницах, а на главной ничего не выводить, то проще сделать так:
if (!is_front_page()) {
echo 'Вывести блок на всех кроме главной';
}
?>
