Форумы портала PHP.SU » » HTTP и PHP » Parse error: syntax error, unexpected T_FUNCTION

Страниц (1): [1]
 

1. KatOpen - 16 Июня, 2016 - 23:51:00 - перейти к сообщению
Сайт выдает ошибку Parse error: syntax error, unexpected T_FUNCTION in /home/advokatd/public_html/wp-co ntent/themes/passionate/archive. php on line 22
Что делать???
Зашла в archive.php нашла 22 строку, но что делать не знаю, вроде всё закрыто, помогите пожалуйста Проблемы Проблемы
21<?php
22 add_filter( 'get_the_archive_title', function ( $title ) {
23
24 if ( is_category() ) {
25
26 $title = single_cat_title( '', false );
27
28 } elseif ( is_tag() ) {
29
30 $title = single_tag_title( '', false );
31
32 } elseif ( is_author() ) {
33
34 $title = '<span class="vcard">' . get_the_author() . '</span>' ;
35
36 }
37
38 return $title;
39
40 });
41 ?>
2. Мелкий - 17 Июня, 2016 - 09:18:33 - перейти к сообщению
За давностью лет не помню точный текст ошибки, но похоже, что у вас не просто музейная, а древняя как не знаю что версия PHP.
Для актуальной 5.6 указанный фрагмент синтаксически корректен.
3. l1key - 27 Сентября, 2016 - 21:53:29 - перейти к сообщению
Здравствуйте , у меня похожая ошибка откуда вылезла не понимаю ничего не менялось на сайте .. Parse error: syntax error, unexpected ';', expecting function (T_FUNCTION) in /home/u112725473/public_html/wp- content/themes/sauron/inc/widget s/widget-advert.php on line 1

вот код файла
Спойлер (Отобразить)


в РНР я слаб .. искал ошибку но не нашел .. версии РНР менял от 5.х.х до 7.0 ничего не меняется.
большое спасибо тому кто-то найдет тут ошибку .

 

Powered by ExBB FM 1.0 RC1