Перейти к содержимому


- - - - -

Создать уникальную страницу для 404 ошибки


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 Speculum

Speculum

    Участник

  • Пользователи
  • PipPip
  • 13 сообщений

Отправлено 24.08.2010, 21:23

Подскажите, какой файл нужно создать или поправить, чтобы создать уникальную страницу для 404 ошибки.

#2 zebrum

zebrum

    Администратор

  • Главные администраторы
  • PipPipPip
  • 636 сообщений

Отправлено 25.08.2010, 04:57

Файл 404.php в теме сайта.

#3 Speculum

Speculum

    Участник

  • Пользователи
  • PipPip
  • 13 сообщений

Отправлено 25.08.2010, 11:26

Я создал файл 404.php и в нём продублировал почти весь код из template.php. Вот код, отвечающий за вывод контента:
<div id="content">
	Страница не найдена, попробуйте поискать в публикациях
	<?php z_html(); ?>
</div>

Однако на страницу выводится вот это:

Страница не найдена, попробуйте поискать в публикациях
Not Found
The requested URL /rake was not found on this server.

Хочется, чтобы выводилась надпись "Страница....", а ниже анонсы статей, как на главной странице.

#4 Yurik82

Yurik82

    Активный участник

  • Пользователи
  • PipPipPip
  • 30 сообщений
  • Верстаю шаблны под ВордПресс

Отправлено 02.09.2010, 12:50

Попробуйте убрать <?php z_html(); ?>

#5 barymdemid

barymdemid

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 78 сообщений

Отправлено 02.09.2010, 13:12

Можно виджетом выводить материалы.
Через сайдбар - тогда в functions.php создать сайдбар и к нему добавить виджет нового класса(или просто виджет, если не нужны анонсы статей), либо напрямую создать виджет и выводить. Напрямую по наблюдениям выводится дольше.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей