[quotemsg data-username="Александр З"][quotemsg data-username="Александр З"]Переходим на новую страницу .... [/quotemsg]А вот тут могут возникнуть проблемы ((([/quotemsg]Это да!
[quotemsg data-username="Александр З"]Здравствуйте,
Подскажите как можно в исходном коде статей расставить классы для заголовков H2?
Статей много - вручную не вариант.
По сути надо в цикле пройтись по всем материалам и при встрече заголовка, в зависимости от его порядка в тексте, дать ему класс.
Например классы header1, header2, header13
Сказать легко - сделать не могу[/quotemsg]Отвечаю на сообщение с первой страницы
function removeDataFromMsg($text) {
$text = preg_replace("~\[img\](.*?)\[/img\]~", '[*фото-контент*]', $text);
$text = preg_replace("~\[video title=\"(.*?)\"\](.*?)\[/video\]~", '[*видео-контент*]', $text);
$text = preg_replace("~\[spoiler title=\"(.*?)\"\](.*?)\[/spoiler\]~", '[*спойлер*]', $text);
$text = preg_replace("~\[quotemsg data-username=\"(.*?)\"\](.*?)\[/quotemsg\]~", '$2', $text);
return $text;
}
$text = preg_replace("~\[quotemsg data-username=\"(.*?)\"\](.*?)\[/quotemsg\]~", '$2', $text);
return $text;
ch = curl_init($url);
И вывод: ссылка, а далее результат (см. скриншот)