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

  • Допустил ошибку. на сайте http://www.ishteev.ru
    Хотел иметь возможность создавать скрытый текст.

    Открыл в редакторе файл functions.php и в самом конце вставлил в него следующую функцию:

    <?php add_shortcode( 'member', 'member_check_shortcode' );
    function member_check_shortcode( $atts, $content = null ) {
             $register = "<fieldset><legend align=\"center\"><b>Скрытый текст </b></legend><center><b>Вы должны <a href="http://ВАШ_САЙТ.ru/wp-login.php?action=register">зарегистрироваться</a> или войти под своим именем, чтоб увидеть скрытый текст.</b></center></fieldset>";
         if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
            return $content;
        return $register;
    }
    ?>

    И обновил.
    А хотел поставить:

    <?php add_shortcode( 'member', 'member_check_shortcode' );
    function member_check_shortcode( $atts, $content = null ) {
             $register = "<fieldset><legend align=\"center\"><b>Скрытый текст </b></legend><center><b>Вы должны <a href="http://www.ishteev.ru//wp-login.php?action=register">зарегистрироваться</a> или войти под своим именем, чтоб увидеть скрытый текст.</b></center></fieldset>";
         if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
            return $content;
        return $register;
    }
    ?>

    И теперь при наборе http://www.ishteev.ru
    выскакивает надпись:
    Parse error: syntax error, unexpected ‘<‘ in /home/virtwww/w_fengshui9-ru_8d097a60/http/wp-content/themes/whispy/functions.php on line 585

    Как вернуться к исходному варианту. нет доступа в админку

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Yuri

    (@yube)

    Отредактировать файл через FTP или текстовый редактор файл-менеджера ПУ хостинга.

    В functions.php не следует без особой нужды вставлять теги <?php и ?>. Там должен быть только код.

    И не стоило игнорировать кнопку «code». Читать же пост совершенно невозможно.

    Спасибо. Решил проблему.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Ошибка 585. Нет доступа в админку. нарушил файл functions.php» закрыта для новых ответов.