студия занимательная МИХАЛИКА
! Михалика - запросто с WordPress:
доступная ручная работа по правилам оптимального интернет(а)
Здравствуйте !

издатель:   в теме: В теме: Без плагинов
студия занимательная МИХАЛИКА

Как добавить точнейшую карту на сайт

Для тех, которые читают этот блог, настало время заплыва к священным берегам блестящей оптимизации атласа сетей SEO.

А в помощь нам будет правильнейшая навигационная карта сайта для посетителей.

 

Что ж, приступим к полезному занятию…


 

Правильная карта сайта для посетителей

 

 

 

В предыдущей статье необходимые настройки новенького сайта, я говорил об установке плагина, выполняющего работу генерации несгораемой картографии web-ресурса. Но, если откровенно, работа с плагинами мне не очень по душе, и поэтому мы сегодня сделаем лёгкую и симпатичную карту для вашего блога, а именно рассмотрим наиоптимальнейший код карты для сайта. Помните: чем меньше плагинов – тем лучше для продвижения, ибо лёгкость – это наше всё!

 

 

Говорю сразу: конечно же, результат стоит того бесспорно, но придётся поработать с кодом шаблона.

 

 

 

…тем кто приобрёл шаблоны у нас, вообще заморачиваться с подобными проблемами не приходится, ибо сами шаблоны web студии занимательная МИХАЛИКА включают в себя множество полезных примочек… И совершенно без тяжёлых плагинов и правок кода.

 

 

 

И коли вы работу выполните должно, не пожалеете. Ради примера можете взглянуть на мою карту. И если подходит, то я вам сейчас расскажу подробнейшим образом, как сделать карту сайта без плагина и себе. А в финале статьи будет ссылка на видео, и вообще много интересного, отвечаю, так что, товарищ

 

 

 

Нам потребуется доступ к файловому менеджеру, либо можете работать прямо из админки Вордпресс. Совет: делайте копии документов. Но а работу со скриптом) лучше для начала выполнять в НОТЕПАД++

 

Итак: заходите в файловый менеджер, в корневую папку шаблона, и копируете файл page.php. Затем скопированный файл нужно переименовать, например, в sitemap.php и поместить обратно в корень вашей темы.

 

 

Всё! Наш page.php – на месте, за него можно не беспокоиться, а новый sitemap.php готов к работе. Именно в его недрах мы и создадим код карты для сайта.

 

 

А вот и добавочный скрипт, который вам нужно поместить в вашем же заготовленном файле: естественно, все мои домены и названия разделов заменяйте на свои.

 

 

<?php $theme->hook('content_after'); ?>
        <div class="ddsg-wrapper"><div class="ddsg-wrapper2">Публикации:</div>
        <span><?php 
               $args = array();
 
               $categories = get_categories( $args );
 
               foreach ($categories as $category) {
                echo "<ul>";
                echo "<li>КАТЕГОРИЯ: <a href=\"".get_category_link($category->term_id)."\" >".$category->name."></a>";
               $posts = get_posts(array('category' => $category->term_id, 'posts_per_page' => '150'));
                echo "<ul>";
               foreach ($posts as $post) {
                echo "<li><a href=\"".get_permalink($post->ID)."\">".$post->post_title."</a></li>";
            }
                echo "</ul>";
                echo "</li>";
                echo "</ul>";
        }
?></span>
            <?php $args = array('title_li' => ''); ?>
 
             <!--<div class="ddsg-wrapper2">Страницы:</div>
               <ul>
                 <?php wp_list_pages( $args ); ?>
               </ul>-->
                <p><a href="http://mihalica.ru/sitemap.xml">Просмотр карты сайта в XML</a></p>
 
             </div>    
 
           <div class="ddsg-wrapper2"><p>Полезного чтения!</p></div>

 

 

Вот фото: (кликайте) и меж указанных строк прописывайте код, показанный выше. Ищите что-то подобные строки (у вас они могут отличаться). Ведь как-с? …Всё делается путём проб. И если что-то напортачите, в файловом менеджере всегда можете выполнить откат. И продолжить…

 

 

Как добавить точнейшую карту на сайт

 

 

 

 

 

 

…тапните курсором отступления и …. (всё это потом скомпонуем).

 

 

Обращаю ваше внимание: видите, код завёрнут в теги div, это нам нужно для CSS — пригодится для регулировки стилистики под ваш сайт. Код CSS ниже (точнее, его варианты): всё это закидываете в файл стилей style.css, а потом всё для вас лишнее отсечёте, как этот… скУЛптор ))

 

 

.ddsg-wrapper li{font-weight:700;color:#800000;font-style:italic;margin:20px 30px}
.ddsg-wrapper2{font-weight:700;color:#1675B8;font-style:italic;font-size:18pt;margin: 30px 0px 30px}
.ddsg-wrapper li a{}
.ddsg-wrapper li a:hover{padding:0px 0px 2px 2px;margin:1px;opacity:0.7}

 

 

Ну а теперь всё! Карта сайта wordpress без плагина готова! Вам только остаётся всё это «безобразие» кода привести в порядок, регулируя показанные мной варианты.

 

 

Весь данный код рабочий!

 

 

И, завершая резать волну, заходим в админпанель и создаём новую страницу. Справа в подменю «Атрибуты страницы» выбираете вновь появившееся определение «Карта сайта».

 

 

Всё это дело сохраняйте и смотрите что получилось.

 

 

Картинки и прочую дребедень добавите на созданной странице, на своё усмотрение. Страница карты сайта, полностью подчиняется вашим желаниям и фантазии рисовальщика. Как всё это делается, думаю, знаете. А коли нет, читайте блог, в нём много полезного.

 

 

Да, этот код увидел на одном из сайтов, но уже не помню на каком. Молодец парнишка! Узнаю обязательно, дам ссылку. Чужово мне ненадь) да и нужно помогать друг другу. У рекламщиков хлебушек свой, а у нас WEB-мастеров — свой неразевай! ))

 

 

Я лишь этот код немного модернизировал, обернул в div и кое-что добавил по теме PHP, для более адаптированного начала его работы, для новичков…

 

 

Если что не ясно, спрашивайте в комментариях.

 

 

Ну и как всегда моя молитва…

 

 


подписка feedburner МИГ подписки - ВРЕМЯ знаний!!

 

А вот пример добавления плагина Google XML Sitemaps.

Этим мы обеспечим удобство поисковым системам индексирующим сайт. Очень важно!

 

 


Если что-то не ясно, спрашивайте. Помогу… в чём дюжу.
Вместе мы многое сможем! Берегите себя и свой век - mihalica.ru


Нажатия на кнопочки определяют Ваше высокое гражданское сознание
Удачи в работе и творчестве..!


меточная навигация:

Поделитесь соображениями: Ваши мысли очень важны! $ правила комментирования ©

Ваш e-mail не будет опубликован. Обязательные поля помечены *