Страница с кодом ошибки 404 в WordPress

13 Jan 2010 | Автор: anchous |

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

Открываем админку WordPress, далее Appearance -> Editor в правой часте приведен список файлов используемой темы, в которой мы находим файл с названием 404 Template (404.php) или что то вроде, после чего подправить в нем сообщение об ошибке.

Некоторые ленивые разработчики, помещают тело ошибки в корень страницы, тогда нам придется сгенерировать ошибку в браузере, чтобы увидеть оригинальный текст ошипки, и прошерстить на его предмет все документы.

Также можно скопировать файл index.php в файл 404.php, открыть его на редактирование, и удалив все, добавить строки:

<?php get_header(); ?>
<div id=”content”>
<h2>Error 404 – Not Found</h2>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>

или что-нибудь посложнее

<get_header();?>
<div id=”contentContainer”>
<div id=”allContentWidth”>
<div id=”menuUnder”></div>
<div id=”mainContent”>
<div></div>
<div>
<div>
<h2>Error 404 – Not Found</h2>
Go to <a href=”<?php echo get_option(‘home’); ?>/”>the start page</a> or <a href=”javascript:history.go(-1);”>go back</a>.
</div>
</div>
</div>
<?php get_sidebar(); ?>
<div></div>
</div>
</div>

<?php get_footer(); ?>

Сохраняем, заходим бродилкой, ошибаемся, проверяем, радуемся.

VN:F [1.9.21_1169]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.21_1169]
Rating: 0 (from 0 votes)
Страница с кодом ошибки 404 в WordPress, 10.0 out of 10 based on 1 rating

Теги: , ,

Отзывов: 2 на «Страница с кодом ошибки 404 в WordPress»

  1. Автор: Александр на 06 Nov 2012

    Для сервера типа Apache должен быть файл у папки со страницами сайта и названием
    «.htaccess» и содержанием файла хотя бы:

    ErrorDocument 404 /?error=404

    [Reply]

    anchous Reply:

    а файл httpd.conf на вашем апаче для чего существует?

    [Reply]

    VN:F [1.9.21_1169]
    Rating: 0.0/5 (0 votes cast)
    VN:F [1.9.21_1169]
    Rating: 0 (from 0 votes)

Ваш отзыв