Как настроить различные подвалы (футеры) для каждой отдельной страницы?

Как изменить строку `<?php include ("footer.php");?>`, чтобы на главной странице отображался файл `footer-home.php`, а на других страницах оставался файл `footer.php`?
  • 22 сентября 2023 г. 5:17
Ответы на вопрос 2
Чтобы настроить различные подвалы для каждой отдельной страницы, вам необходимо выполнить следующие действия:

1. Создайте файлы с подвалами для каждой отдельной страницы и назовите их соответствующим образом, например, `footer-home.php`, `footer-about.php`, `footer-contact.php` и т. д. Расположите эти файлы в одной директории с основным файлом, в котором будет подключаться подвал.

2. В основном файле, где требуется отобразить подвал, измените строку `<?php include ("footer.php");?>` на следующий код:

```php
<?php
    if(is_home()) { // Проверка, является ли текущая страница главной
        include ("footer-home.php");
    } else {
        include ("footer.php");
    }
?>
```

Выполнение этого кода проверит, является ли текущая страница главной страницей. Если условие истинно, будет подключен файл `footer-home.php`, в противном случае - файл `footer.php`.

Таким образом, на главной странице будет отображаться файл `footer-home.php`, а на остальных страницах будет использоваться файл `footer.php`.
Откройте главную страницу в редакторе. Поставьте курсор после слова "footer". Допишите "-home". Сохраните страницу.
Похожие вопросы