Почему не отображается footer.php?

30 нояб. 2010 г., 17:55:09
Просмотры: 15.2K
Голосов: 0

Вот мой файл index.php, по какой-то причине footer.php не загружается через

Очень странно, файл находится в директории моей темы. Что может быть причиной?

    <?php get_header(); ?>
<?php get_sidebar(); ?>

 <div id="content">

 <?php query_posts('cat=-15'); ?>
 <?php if (have_posts()) : ?>

  <?php while (have_posts()) : the_post(); ?>

    <div class="entry">
     <p><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></p>
     <?php
     if ( has_post_thumbnail() ) { ?>
     <a href="<?php the_permalink() ?>"><?php the_post_thumbnail(); ?></a>
     <?php } else {
     } ?>     
    </div>

  <?php endwhile; ?>


 <?php else : ?>

  <h2 class="center">Не найдено</h2>
  <p class="center">Извините, но вы ищете то, чего здесь нет.</p>
  <?php get_search_form(); ?>

 <?php endif; ?>

 </div><!--//content-->

<?php get_footer(); ?>
7
Комментарии

Приведенный выше фрагмент кода, к сожалению, не показывает мой полный файл index.php.

tjcss tjcss
30 нояб. 2010 г. 17:56:15

Что может быть причиной того, что мой footer.php не подгружается?

tjcss tjcss
30 нояб. 2010 г. 17:57:13

ОЧЕНЬ странно. Если я удаляю свой footer.php, он показывает footer.php из темы, которой даже не существует!

tjcss tjcss
30 нояб. 2010 г. 18:02:36

Нам определенно нужно больше информации, чтобы помочь вам с этим... Можете ли вы запостить содержимое вашего index.php на Pastebin?

Jeff Stieler Jeff Stieler
30 нояб. 2010 г. 18:09:06

Вот моя ссылка на Pastebin: http://pastebin.com/qSaJDMxK, и если посмотрите на wackywardrobe.com слэш dev, спасибо...

tjcss tjcss
30 нояб. 2010 г. 18:33:13

@tjcss: Не могли бы вы также опубликовать содержимое вашего footer.php? Если вы удалите свою версию, get_footer() вернется к внутренней версии.

Jan Fabry Jan Fabry
30 нояб. 2010 г. 19:21:03

Доступен ли файл footer.php для веб-сервера?

Wadih M. Wadih M.
30 нояб. 2010 г. 20:25:09
Показать остальные 2 комментариев
Все ответы на вопрос 2
2

Из Кодекса (http://codex.wordpress.org/Function_Reference/get_footer)

Если в теме нет файла footer.php, то будет использован футер из темы по умолчанию wp-includes/theme-compat/footer.php.

Скорее всего, что-то не так с вашим файлом footer.php, и он ничего не выводит — то есть, он вызывается, но не работает так, как ожидается.

Можете вставить содержимое вашего footer.php?

30 нояб. 2010 г. 19:51:47
Комментарии

Да, конечно, вот ссылка на pastebin с моим footer.php: http://pastebin.com/4vfC4vgt

tjcss tjcss
2 дек. 2010 г. 11:52:07

@tjcss Это должен быть правильный ответ?

Jake Jake
21 нояб. 2019 г. 05:54:05
1

Верно, извините за это, но я разобрался.

Мой синтаксис PHP для вывода даты был совершенно неверным, так что я исправил это, используя документацию PHP, и теперь всё работает.

Было: <?php echo "date"(Y); ?>

А должно быть: <?php echo date("Y"); ?>. Спасибо за всю вашу помощь, даже не думал, что проблема может быть в этом, извините.

2 дек. 2010 г. 12:00:50
Комментарии

Как я уже говорил - что-то не так с вашим файлом footer.php!

anu anu
2 дек. 2010 г. 12:14:21