Массовое удаление <p> and </p> из коротких DLE новостей.

[Удален]
869

В общем есть проблема.

На DLE сайте надо во всех коротких новостях удалить <p> и </p>.

Как сделать? Через движок как-то или через БД c запросом по определенной категории с полем?

DyaDya
На сайте с 11.04.2007
Offline
147
#1

В коротких удалить, а в длинных удалять ненужно? А что по-вашему будет являться критерием длины новости?

Думаю, нужно будет состряпать регулярку и скриптег, который пройдётся по полю в определённой таблице и удалит ненужные теги <p>

Выбирайте качественный хостинг (http://vashmaster.ru/informaciya/o_poleznyh_programmah/news83.php) и продвигайте сайты в СЕОПУЛЬТ (http://seopult.ru/ref.php?ref=72b5ed9561fe66a1). А на «SAPE» я в обиде :) Не упрекайте за очепятки, пишу вслепую (http://ergosolo.ru/) и также делаю сайты (http://www.vashmaster.ru/) ;)
Jekyll
На сайте с 04.05.2009
Offline
136
#2
DyaDya:
В коротких удалить, а в длинных удалять ненужно? А что по-вашему будет являться критерием длины новости?

В DLE есть короткие и полные новости :) Наверное, ТС это имел ввиду

[Удален]
#3

Угу. В базе данных то поле с краткой новостью есть. Надо через SQL удалить "<p> and </p>"

owx
На сайте с 27.06.2009
Offline
100
owx
#4

Ну я бы, например, слил бэкап базы, удалил не нужные теги и снова импортировал его же, как вариант.

LEOnidUKG
На сайте с 25.11.2006
Offline
1773
#5

а я бы в реальном времени просто бы удалял их перед выводом новости и всё.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
[Удален]
#6

~AL~, хороший вариант, но надо то только в кратких новостях.

LEOnidUKG, это база от kinobrothers.

Robin_Bad
На сайте с 24.12.2007
Offline
85
#7

Реклас, вот вам dirty-dirty способ:

UPDATE tbl_name SET short_text=REPLACE(short_text,"<p>",""),short_text=REPLACE(short_text,"</p>","");

:)

[Удален]
#8

Robin_Bad, спасибо, попробую.

Реклас добавил 17.09.2010 в 12:07

Сработало. Но на сайте саравно почему-то отображается что <p> есть. Хотя если нажать "имзенить новость", нечего не изменять и "публиковать", то с новостью все норм.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий