Поддержка Проблемы и решения Тема на сервере не принимает файл functions.php

  • На сервере (у провайдера)в папке созданной мной темы находятся файлы: index.php, style.php. Как только я загружаю туда файл functions.php, на странице управления темой (в самом верху) возникает надпись:

    Warning: Cannot modify header information — headers already sent by (output started at /home/uelenabo/public_html/ru1/wp-content/themes/immo/functions.php:11) in /home/uelenabo/public_html/ru1/wp-includes/option.php on line 747

    Warning: Cannot modify header information — headers already sent by (output started at /home/uelenabo/public_html/ru1/wp-content/themes/immo/functions.php:11) in /home/uelenabo/public_html/ru1/wp-includes/option.php on line 748

    С содержаинем эти файлы или совершенно пустые — надпись та же, работать с темой невозможно.
    Другие темы (созданные не мною, установленные из WP) работают корректно.
    ПОЖАЛУЙСТА, ПОДСКАЖИТЕ, В ЧЕМ МОЖЕТ БЫТЬ ПРОБЛЕМА? Сайт, негативно реагирует просто на само присутствие в каталоге файла functions.php Может какие-то тайные настройки или кодировки?

    СПАСИБО

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Не поверите. Взяла этот же файл из другой темы (которая работает), стерла все содержание, поставила свое, закинула на сервер… Работает!!! Это мне, наверное, Dreamweaver напакостил. Что же это все-таки было?

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    В тексте ошибки говорится, что в строке 11 файла immo/functions.php происходит вывод на экран, которого там быть не должно.

    1. Перед первой строкой <?php и после последней ?> не должно быть пустых строк.
    2. Также не должно быть пустых строк между PHP-тегами внутри файла:
      ?>
      
      <?php
Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Тема на сервере не принимает файл functions.php» закрыта для новых ответов.