X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Выдает ошибку syntax error, unexpected
aleksmoscow
aleksmoscow
Topic Starter сообщение 24.8.2012, 12:43; Ответить: aleksmoscow
Сообщение #1


Выдает ошибку Parse error: syntax error, unexpected T_ENDWHILE in Q:\home\demo\www\wp-content\themes\jasminnewwpthemes\single.php on line 44

Исходный код single.php:


<?php get_header(); ?>
<div class="span-24" id="contentwrap">
   <div class="span-13">
    <div id="content">
     <?php if (have_posts()) : ?>
      <?php while (have_posts()) : the_post(); ?>
                        <div class="postwrap">
      <div <?php post_class() ?> id="post-<?php the_ID(); ?>">
       <h2 class="title"><?php the_title(); ?></h2>
       <div class="postdate">Добавлено <strong><?php the_author() ?></strong> в  <?php the_time('F jS, Y') ?> <?php if (current_user_can('edit_post', $post->ID)) { ?> | <?php edit_post_link('Редактировать', '', ''); } ?></div>
  
       <div class="entry">
                                <?php if ( function_exists('has_post_thumbnail') && has_post_thumbnail() ) { the_post_thumbnail(array(300,225), array('class' => 'alignleft post_thumbnail')); } ?>
        <?php the_content('Читать далее &raquo;'); ?>
        <?php wp_link_pages(array('before' => '<p><strong>Страницы:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
       </div>
       <div class="postmeta"><img src="<?php bloginfo('template_url'); ?>/images/folder.png" /> Добавлено в <?php the_category(', ') ?> <?php if(get_the_tags()) { ?> <img src="<?php bloginfo('template_url'); ?>/images/tag.png" /> <?php  the_tags('Метки: ', ', '); } ?></div>
    
       <div class="navigation clearfix">
        <div class="alignleft"><?php previous_post_link('&laquo; %link') ?></div>
        <div class="alignright"><?php next_post_link('%link &raquo;') ?></div>
       </div>
      
       <?php if (('open' == $post-> comment_status) && ('open' == $post->ping_status)) {
        // Both Comments and Pings are open ?>
        Вы можете <a href="#respond">оставить комментарий</a>, или <a href="<?php trackback_url(); ?>" rel="trackback"> ссылку</a> на Ваш сайт.
       <?php } elseif (!('open' == $post-> comment_status) && ('open' == $post->ping_status)) {
        // Only Pings are Open ?>
        Комментирование на данный момент запрещено, но Вы можете оставить <a href="<?php trackback_url(); ?> " rel="trackback">ссылку</a> на Ваш сайт.
       <?php } elseif (('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
        // Comments are open, Pings are not ?>
        Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.
       <?php } elseif (!('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
        // Neither Comments, nor Pings are open ?>
        Комментирование и размещение ссылок запрещено.

      </div><!--/post-<?php the_ID(); ?>-->
      </div>
    <?php comments_template(); ?>
  
    <?php endwhile; ?>
  
    <?php endif; ?>
   </div>
   </div>
  <?php get_sidebars(); ?>
</div>
<?php get_footer(); ?>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 24.8.2012, 13:15; Ответить: sc2r2bey
Сообщение #2


ты бы проявил уважение и опубликовал 43 и 44 строку


--------------------
Заметки о разработке и не только
программирую web и для we
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
aleksmoscow
aleksmoscow
Topic Starter сообщение 24.8.2012, 13:26; Ответить: aleksmoscow
Сообщение #3


Извините я не понимаю о чем вы. Плохо еще разбираюсь в этом и незнал в какой строке ошибка.


<?php endwhile; ?>

Удаляю <?php endwhile; ?>, выдает ошибку Parse error: syntax error, unexpected T_ENDIF in Q:homedemowwwwp-contentthemesjasminnewwpthemessingle.php on line 44

Удаляю <?php endif; ?>, выдает ошибку Parse error: syntax error, unexpected $end in Q:homedemowwwwp-contentthemesjasminnewwpthemessingle.php on line 52
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 24.8.2012, 17:21; Ответить: sc2r2bey
Сообщение #4


если плохо разбираешь зачем в код лезешь?
там же черным по белому написано on line 44, т.е. в строе 44, надо как минимум смотреть 43 и 44 строку кода


--------------------
Заметки о разработке и не только
программирую web и для we
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
aleksmoscow
aleksmoscow
Topic Starter сообщение 24.8.2012, 18:09; Ответить: aleksmoscow
Сообщение #5


Открыть файл через notepad не так уж и сложно :blink: . on line 44 - этого я не знал что 44 - это строка где ошибка.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 24.8.2012, 18:13; Ответить: sc2r2bey
Сообщение #6


вы еще и английским не влаадеете, а в программирование лезете!
за хамство, которое отедактировал - 1 вы пришли за помошью и ведете себя некрасиво, здась оказывают помошь люди безвозмездно, так вы еще и наглеете, вместо того, чтоб ускорить и посодействовать хелперу!


--------------------
Заметки о разработке и не только
программирую web и для we
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
aleksmoscow
aleksmoscow
Topic Starter сообщение 24.8.2012, 20:10; Ответить: aleksmoscow
Сообщение #7


Откуда вам известно что мы не владеем английским? Поверьте мы им владеем очень даже прилично. Не каждый должен знать с рождения что "on line 44" - это строка ошибки. Мы пришли за помощью и вместо помощи получаем глупые ответы, вопросы и нотации не зная от кого. Если мы написали что "плохо разбираемся" то это означает что мы впервые с этим столкнулись (не знали что такое online 44), а не просто так открыли и давай там во всем ковыряться. "здесь оказывают помощь люди безвозмездно" - поверьте это ваши проблемы что вы работаете модератором "безвозмездно" на это форуме. "там же черным по белому написано on line 44, т.е. в строе 44, надо как минимум смотреть 43 и 44 строку кода" - вам еще раз на будущее повторю, что не каждый с рождения должен это знать. А если здесь работают такие модераторы, то это наш последний пост на этом сайте. Зачем оставаться на таком форуме когда есть другие, которые способны ответить и решить проблему по делу.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
matroskin8
matroskin8
сообщение 24.8.2012, 21:29; Ответить: matroskin8
Сообщение #8


[member=aleksmoscow], если ошибка все еще не устранена, то она в этой строке:
<?php } elseif (!('open' == $post-> comment_status) && !('open' == $post->ping_status)) {

В условии открывается операторная скобка - { - но дальше нет ее закрытия. Закройте ее и с синтаксисом станет все ок... другой вопрос - в каком месте именно ее нужно закрыть... подозреваю, что так:
<?php } elseif (!('open' == $post-> comment_status) && !('open' == $post->ping_status)) {
            // Neither Comments, nor Pings are open ?>
            Комментирование и размещение ссылок запрещено.
<?php } // здесь закрываем операторную скобку ?>


P.S. И да, в этом споре, мне кажется, Вы все же не совсем правы...

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужно исправить ошибку
4 riut81 2902 9.3.2018, 21:31
автор: riut81
Открытая тема (нет новых ответов) Помогите исправить ошибку при установке сайта
5 rkma 17051 30.3.2017, 15:20
автор: k0ttee
Открытая тема (нет новых ответов) Исправить ошибку при загрузке файла и добавить google recaptcha
0 Serg1991 3002 18.2.2015, 18:21
автор: -Serg1991-
Открытая тема (нет новых ответов) Помогите найти ошибку comments.php
0 bogdanchik1408_hb 5459 5.12.2014, 21:25
автор: -bogdanchik1408-
Открытая тема (нет новых ответов) XML error: Invalid document end at line 1
0 ev90 3090 30.7.2014, 10:48
автор: -ev90-


 



RSS Текстовая версия Сейчас: 28.3.2024, 23:16
Дизайн