Есть два вида карт сайта, одна в формате xml для поисковых систем, а есть карта сайта для пользователей в виде обычной страницы.
В этой заметке будет описан один простой способ создания карты сайта, не используя при этом сторонние плагины.
В некоторых темах такие опции бывают уже встроены, но если Вам не хочется менять оформление ради этого, да и плагин не хочется искать под это дело, можно попробовать данный вариант.
Карта сайта WordPress – это практически тоже самое, что и список Ваших постов на сайте, где выводится название, дата публикации, автор, количество комментариев и т.д., только в карте сайта не должно быть ничего кроме название поста, ссылки на него и постраничной разбивки.
Возможно решение которое я тут выложу, будет несколько отличаться от того что подойдет Вам, но все же попробовать стоит, дел на 5 минут.
Откройте файл index.php который находится в корне папки с темой, просмотрите код, оттуда нам нужен только цикл, который выводит все статьи из базы данных.
Должно получиться что-то вроде этого:
<h3>Карта сайта </h3> <?php query_posts('showposts=500'); ?> <ul> <?php while (have_posts()) : the_post(); ?> <li> <a href="<?php the_permalink() ?>"><?php the_title(); ?></a> </li> <?php endwhile;?> </ul>
Скопируйте себе и можно проверять, все должно работать.
Карта сайта готова. Чтобы отобразить ее на сайте, можно сделать шаблон и применить к новой странице, можно еще сохранить в отдельный файл, назвать например, sitemap.php, и разместить на сайте ссылку, чтобы посетители могли использовать.
Привет всем, дорогие друзья! Сегодня с вами снова я — Владимир и сегодня я подготовил…
Приветствую дорогие друзья! Сегодня с вами снова я — Владимир и сегодня я подготовил для…
Порой добиться желаемого результата очень сложно. Используете приемы, которые работали раньше, а в настоящее время…
Контроль качества (Quality Assurance или QA) программного обеспечения в современном цифровом мире обладает весомой ролью…
Компьютерные игры стали полноправной частью мировой культуры. Со временем многие игроки отходят от single-проектов, отдавая…
Наличие кредитной карты отражается в КИ и является фактором «против» выдачи нового займа. Ведь держатель…