• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Нужно в начало постов добавить 1 предложение - как массово отредактировать?

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

myst3

Гуру форума
Регистрация
20 Сен 2008
Сообщения
158
Реакции
56
Подскажите, как можно массово отредактировать посты на wp? Нужно в начало постов добавить 1 предложение. Может плагин какой нибудь есть?
Через редакцию файла шаблона не подходит, так как в таком случае информация будет выводится на всех постах, а мне нужно не на всех. Может через mysql как то это можно сделать?
 
1 Руками вставить предложение на все нужные страницы (минус в дальнейшем трудоемко редактировать)
2 Создаешь альтернативный файл шаблона вывода записи (копия стандартного файла, с добавлением инфы о предложении), после чего переназначаешь файл шаблона в тех постах в каких нужно
3 Через произвольные поля все организовать (для этого создать произвольное поле, в шаблоне сделать условие отбора статей с нужными полями и вывод соответствующей информации)
 
есть вариантик, надо спарсить нужные новости контент довнлоадером, сохранить каждую в свой файл с разширением htm после этого выбрать в верхнем меню обработка и импорт в КСМ и сделать как на скрине - добавить новости, массого отредактировать в открывшемся окне выбрать преобразование документов, в начало документа добавить нужный текст, нажать на кнопку и после этого масово сохранить.

01d2cd09ac57.jpg


потом сгенерировать html сайт, залить всё на хостинг и заного спарсить но шаблон вывода сделать примерно такой(не уверен что всё верно)

<?php

$db = mysql_connect("localhost","имя","пасс");
mysql_select_db("база_данных" ,$db);
@mysql_query("SET NAMES 'cp1251'");

$result = mysql_query( "UPDATE wp_post SET post_content='граница с текстом новости' WHERE ID='ID новости' ");

if ($result == true)
{
echo '<h1>всё ништяк<h1><br>';
}
else
{
echo'<h2>не сработало<h2><br>';
echo mysql_errno($db) . ": " . mysql_error($db) . "\n";
}

mysql_close($db);

?>


сохранить всё в один файл с расширением php залить на хостинг, открыть и всё новости в базе обновятся. Но проще ручками :-]
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху