Карта сайта – не только полезная вещь, об этом я уже писал вот, но и крайне необходимая. А на неё ещё и можно переправлять ошибки 404, как это сделано во многих моих блогах.
Посмотрите карту этого сайта и решите, будете ли вы пользоваться такой возможностью. Если да, то вот руководство по её созданию.
Сделайте новую страницу в вашей теме, сохраните её как karta.php, например, в кодировке utf-8.
Скопируйте туда код из page.php, в самом верху вставьте
<?php
/*
Template Name: karta
*/
?>
Вставьте этот код вместо содержимого, которое находится между строк <?php if (have_posts())... и ...endif; ?>:
(при этом не гарантируется сохранение дизайнерской точности из-за специфических элементов css вырезанного содержимого, это нужно рассматривать индивидуально, могу оказать поддержку в случае необходимости
)
<p style="color:#FF0000;font-weight:bold">статьи, публикации:</p>
<ul>
<?php $posts = get_posts("numberposts=499&orderby=post_date&order=DESC"); foreach($posts as $post) : ?>
<li><?php the_time('d.m.y') ?> | <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> | рубрика: <?php the_category(' | ') ?></li>
<?php endforeach; ?>
</ul>
<br /><span style="color:#FF0000;font-weight:bold">все метки:</span><br />
<?php wp_tag_cloud('format=flat&number=0'); ?>
<br /><br />
<table width="100%"><tr><td valign="top">
<p style="color:#FF0000">страницы:</p>
<ul style="list-style:none">
<?php wp_list_pages('title_li='); ?>
</ul><br></td><td valign="top">
<p style="color:#FF0000">рубрики:</p>
<ul style="list-style:none">
<?php wp_list_categories('title_li=0'); ?>
</ul> <br></td><td valign="top">
<p style="color:#FF0000">архив:</p>
<ul style="list-style:none">
<?php wp_get_archives('type=monthly'); ?>
<?php wp_get_archives('type=yearly'); ?>
</ul> <br></td></tr></table><br />
<p style="color:#FF0000;font-weight:bold">календарь публикаций:</p>
<?php wp_get_archives('type=daily&format=custom'); ?>
Сохраните. Залейте в папку с темой. Создайте новую страницу с заголовком «Карта сайта», выберите в настройках шаблон karta, сохраните. Вуаля! Карта готова. На неё можно сделать переадресацию 404 страницы, о чём уже было написано раньше.
———————————————–
Понятие кадровый менеджмент связано с ростом карьеры. А как, – подробности на bizataka.ru. Возникли сомнения по поводу Linux? Возникли сложности или желание узнать новое? Ты хочешь знать про Linux больше? На этом ресурсе tuxes.ru увидишь то, что тебе необходимо!
|
| | Вы смотрели страничку: "Вариант удобной карты сайта для WordPress" |
Комментарии
Похожее:
- Код ссылки на пост
- Удивляюсь, что не смог сразу сам найти решения для этой задачи. Иногда необходимо вывести код ссылки на пост, чтобы любой желающий мог очень быстро скопировать её и вставить в страницу блога или форума. Поисковые запросы типа:...
- Произвольный вывод текста в зависимости от рубрики
- Однажды мне понадобилось вывести произвольный текст под статьёй, в зависимости от рубрики, в которой она расположена. Поясню: если статья была из рубрики "новости", то текст должен был быть такой - Все "новости". Если из другой...
- Как удалить ненужные метки, не привязанные ни к одной записи блога
- Очень часто, а именно на досках объявлений, где метки неграмотно прописываются пользователями, приходится их удалять из постов, и если за день накапливается до 30 ненужных меток, то через месяц... ну, понятно, надо с этим что-то...

Спасибо большое долго искал чтото подобное + классная задумка «ошибки 404″