Это можно решить несколькими способами:
SSI -
https://ru.wikipedia.org/wiki/SSI_(%D0%BF%D1%80%D0...
PHP - как уже выше сказали через include_once что кстати и делается в WordPress
Templates -
https://ourcodeworld.com/articles/read/847/top-7-b... шаблоны
HTML + js - при загрузке страницы скрипт подгружает общие блоки и строит страницу