Автоматическое оглавление для статьи

Задача: появилась необходимость сделать якорное меню у ранее опубликованных статей, статей много, вручную дополнять их содержанием и расставлять якоря по тексту займут недели...

Решение: регулярным выражением вытащить из текста все <h2>, дописать к ним якоря и вывести список ссылок.

Самое главное чтобы в тексте не было одинаковых заголовков <h2>.

05.03.2019, обновлено 29.09.2019
Предыдущая запись PHP функции для checked и selected

Комментарии

, чтобы добавить комментарий.

Другие публикации

Часто на сайтах возникает необходимость вставлять в тексты страниц информационные блоки - баннеры, телефоны и т.д. Как...
2433
+2
Несколько примеров как перевести цвета из HEX в RGB и обратно с помощью PHP.
3289
+1
PHP функции для перевода текста, ЧПУ, ссылок и имен файлов в транслит.
8275
+4
Так как Instagram и Fasebook ограничили доступ к API, а фото с открытого аккаунта всё же нужно периодически получать и...
9982
+6
Примеры как зарегистрировать бота в Телеграм, описание и взаимодействие с основными методами API.
41234
+16
SSL сертификат можно получить с помощью контекста потоков (Stream Context), а разобрать его поможет функция...
1183
+4