То что вы хотите обычно делается в виде отдельных полей в админке в движке сайта. Т.е. менеджер заходит в админку, нажимает создать товар/новость/статью (что нужно) открывается набор полей которые заполняются(отдельно название, отдельно картинки, отдельно описание и т.д.). Всё. А выводом в нужном виде уже занимается шаблон раздела соответсвующего.
а вообще вот это ваше
И никакие "эти ваши HTML и Bootstrap" контент-менеджеру не нужны. Более того - противопоказаны.
неверно в корне, просто менеджеру - да, нет нужды знать, это его не основное чем он должен заниматься, это допнагрузка если нет контенщика, а вот контент-менеджеру нужны, должность обязывает знание html в минимальном виде(как списки создать, таблицы, указать классы, идентификаторы ну и если на сайте используется какой-то CSS-фреймворк, типа бутстрапа, то должен знать базовые классы и как правильно их указать). От контент-менеджера не требуется полноценная верстка, но минимальные знания по ней должны быть.