Как добавить html код для каждой страницы с определенным url?
Есть много статичных html документов, которые находятся по адресу site.com/data/courses/*,
возможно ли как-то им через .htaccess или другой способ всем добавить
Либо пишете скрипт, который редактирует все файлы в каталоге (функции scandir, file_get_contents и file_put_contents)
Либо с помощью .htaccess (или другими средствами) направляете все запросы на конкретный PHP-файл, извлекаете из URL название запрашиваемого HTML-файла, выводите его и в процессе вывода добавляете необходимый контент (читайте про роутинг)