Список всех постов блога на вордпресс в виде ссылок - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB88.6852
BTC/USD67911.4433
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 27.07.2018, 23:40   #1
D007
саловер
 
Аватар для D007
 
Регистрация: 17.04.2007
Сообщений: 3,265
Бабло: $302675
Отправить сообщение для D007 с помощью Telegram Отправить сообщение для D007 с помощью Skype™
По умолчанию Список всех постов блога на вордпресс в виде ссылок

Сегодня появилась задача выдернуть линки на все посты блога на вордпресс.
Вот такого вида
PHP код:
http://domen.com/post1/
http://domen.com/post2/
http://domen.com/post3/
http://domen.com/post4/ 
Вменяемых решений в виде плагина я не нашел и задача была решена следующим способом.

Ставим плагин типа Simple Sitemap
Заходим в хроме на страницу сайтмапа со списком всех постов
Открываем консоль, F12
Запускаем скрипт
PHP код:
(function () {
  
let urls = []
  const 
links document.querySelectorAll("ul.simple-sitemap-post li a")
  
links.forEach(=> {urls.push(i.href)})
  const 
str urls.join("\n")
  const 
title document.querySelector("header.post-header h1.page-title")
  const 
output document.createElement('textarea')
  
output.value str
  output
.style.position 'fixed'
  
output.style.top 0
  output
.style.left 0
  output
.style.width '100%'
  
output.style.height '100vh'
  
title.appendChild(output)
})() 
В левом окне выделяем и копируем результат


Если кто знает другие варианты, велкам
D007 вне форума  
Старый 28.07.2018, 00:01   #2
Бздетектив
Ебланнед
 
Регистрация: 02.10.2015
Сообщений: 2,142
Бабло: $270665
По умолчанию

Xenu Title Parser - даешь главную, вытащит все ссылки и картинки, потом почистишь от ненужного и получаешь таблицу урлы с тайтлами
Бздетектив вне форума  
Старый 28.07.2018, 00:29   #3
Hector
hustle
 
Аватар для Hector
 
Регистрация: 02.05.2008
Адрес: 3d world
Сообщений: 12,890
Бабло: $1717315
Отправить сообщение для Hector с помощью Jabber
По умолчанию

Гвозди микроскопом тоже можно забивать.
Hector вне форума