Прошу помощи по Wordpress

Статус
В этой теме нельзя размещать новые ответы.

Nnaruncankiad

Создатель
Регистрация
22 Фев 2012
Сообщения
22
Реакции
16
Ребята прошу помочь с моей проблемой - суть проблемы в том что на сайте показываются картинки с источника, столкнулся с проблемой загрузки сайта т.к картинки оч. долго прогружаються.

На сайте оч много материала(руками просто не реально удалить картинки с постов)
Подскажите как можно удалить при помощи php ?
Все посты находятся в базе. нужно как то в базе почистить посты от картинок.
Как такое реализовать(если это возможно)?

картинки обозначаются так <img class=бла-бла-бла /> - это нуна как то удалить

Очень нужно! :thenks:
 
экспорт базы в файл
открыть экспортированный файл в том же notepad2 (notepad++ или что по душе) и почистить регуляркой
Код:
<img class=.* />
импортировать базу обратно
з.ы. или почистить запросом прямо в мускуле, но я с ним не особо
 
если с mysql и например код картинки такой
Код:
<img class="photo" src="http://example.com/kartinka.jpg" />
то так
Код:
UPDATE wp_posts
SET post_content=CONCAT(SUBSTRING(post_content, 1, LOCATE('<img class="photo"', post_content)-1), SUBSTRING(post_content, LOCATE('.jpg" />', post_content)+LENGTH('.jpg" />')))
WHERE post_type='post' AND post_content LIKE '%<img class="photo"%'
находит посты, в постах текст расрезает от начала и до картинки, от картинки и до конца, разрезанный текст соединяет и обновляет. Удаляет только одну картинку, так что если картинок в посте много, то повторять пока будет 0 постов обновлено. Перед запуском сделать копию базы на всякий случай.
 
УРАААААААА!!!:party: Ребят все оказалось гораздо проще:yahoo: Просто в MySql ввел в поиск запрос "img" (поиск в постах) выдало все посты где встречался данный тег, нажал очистить, и... опана - ЧУДО:thenks: картинок нет.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху