Единственная конструктивная теория, связывающая неврологию и психологию, возникает из исследований софтвера. (Алан.Дж.Перлис)

Bash Script – Создание списка URL – адресов из карты сайта в WordPress

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
8 апреля 2017
Bash Script - Создание карты сайта в WordPress

Просмотров: 130

Иногда вам может понадобится список URL – адресов всех постов, страниц и категории вашего WordPress или WooCommerce сайта.

Bash Script – Создание списка URL – адресов из карты сайта в WordPress

Обновить все пакеты и установить пакет xml2 на Debian и Ubuntu

 

После установки основных инструментов, вы можете перейти к скрипту.

Основной скрайбер карты сайта

Этот скрипт обрабатывает ваш post-sitemap.xml и page-sitemap.xml

 

У вас появятся 2 файла: posts.txt и pages.txt.

Множественный Sitemaps

Если у вас есть несколько файлов карт сайта в формате post-sitemap1.xml, этот скрипт поможет извлечь все URL-адреса из каждого суб-файла.

Вы должны предоставить номера от 1..6

 

Если вы хотите совместить (объединить) несколько файлов: posts-1.txt, posts-2.txt, posts-n.txt в allposts.txt, это можно сделать так

 

Вы также можете использовать sed вместо того, чтобы объединить файлы в один

 

Конвертировать все файлы Sitemap

Это соединит все карты сайта в текстовый файл, независимо от того, сколько у вас sitemaps есть.

 

Если вы хотите совместить (объединить) несколько файлов: posts-sitemap1.txt, posts-sitemap2.txt, postssitemap-n.txt в allposts.txt, это можно сделать так

 

Теперь у вас есть список постов, страниц, категорий из карты сайта.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Добавить комментарий

Войти с помощью: 

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

ПОИГРАЙ, РАССЛАБЬСЯ

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close