Как сделать карту сайта WordPress без плагина

Здравствуйте, уважаемые читатели блога Disseo.ru и сегодня я хочу поговорить с вами о таком понятии как — карта сайта для WordPress, которая необходима при создании блога,  а так разобрать такой важный момент, как сделать карту сайта WordPress без плагинов.

Карта сайта для WordPress, в принципе, как и для любого сайта — это необходимый инструмент увеличения скорости индексации, а так же улучшения поведенческих факторов. Помимо этого, карта сайта для wordpress это незаменимый инструмент для внутренней перелинковки блога (срабатывает правило 3-х кликов) и один из основных элементов оптимизации. А теперь, давайте узнаем, как сделать карту сайта WordPress без плагинов, так как наличие плагинов на ресурсе способствует снижению его работоспособности  и появлению различных проблем.

Как сделать карту сайта WordPress без плагинов

Разобьем процесс создания карты сайта для WordPress без плагинов на 2 этапа. Первый этап, заключается в создании php файла, а второй этап, заключается в установке этого файла на блог и вывода карты.

Этап 1.

Создайте файл с расширением php и назовите его — maps.php. Скопируйте в него скрипт расположенный ниже:

<?php
/*
Template Name: map.php
*/
?>
<?php get_header (); ?>
<div id="colLeft">
<h3>Страницы</h3>
<ul>
<?php wp_list_pages ('title_li=' ); ?>
</ul>
<h3>Записи</h3>
<?php query_posts ('showposts=1000'); ?>
<ul>
<?php while (have_posts ()) : the_post (); ?>
<li>
<a href="<?php the_permalink () ?>"><?php the_title (); ?></a>
</li>
<?php endwhile;?>
</ul>
</div>
<div id="colRight">
<?php get_sidebar (); ?>
</div>
<?php get_footer (); ?>

Этот php скрипт

<?php wp_list_pages ('title_li=' ); ?>

будет выводит список страниц.

В этом php скрипте указывается число выводимых записей с датой их опубликования:

<?php query_posts ('showposts=750'); ?> — скрипт вывода количества записей
<?php while (have_posts ()) : the_post (); ?>
<li>
<a href="<?php the_permalink () ?>"><?php the_title (); ?></a>
<span><?php the_time ('d.m.Y') ?></span> — скрипт даты 
</li>
<?php endwhile;?>

Код отвечающий за дату публикования поста можно удалить.

Этап 2.

Созданный нами файл maps.php необходимо поместить в папку вашей темы, то есть по адресу:

public_html/wp_content/themes/ваша_тема/maps.php

Далее заходим в административную панель блога и создаем новую страницу, на которой будет отображаться сделанная карта сайта WordPress без плагинов и назовите ее, например, — «Все статьи», нажмите кнопку «Сохранить».

создание блога

В правой средней части окна найдите меню «Атрибуты страницы». Во вкладке «Шаблон» выберите созданный вами файл «maps.php»  и нажмите кнопку «Опубликовать», так как показано на изображении ниже:

Карта сайта для WordPress

Если у вас возникли проблемы с созданием карты сайта wordpress без использования плагина, то жду ваши вопросы в комментариях. А для того, чтобы не пропустить выход новых статей, советую подписаться на E-mail подписку. Кстати, как вам статья?

С уважением, Дороднов Иван!

Поделиться в соц. сетях

0

Получайте свежие посты прямо на E-mail: