Как правильно сохранять статические строки, тексты

mihajirov / 21.11.2017

Добрый день, подскажите пожалуйста, как наиболее правильно сохранить и редактировать в Drupal 8 такую информацию, как контакты, социалки, заголовки блоков, статические элементы на главной странице сайта. Блоки информации, такие как вот этот

http://prntscr.com/drt5l3

http://prntscr.com/drt4yo

Просто взять и добавить блок HTML кода с текстом нельзя, чтобы пользователь не удалил случайно ничего лишнего, важно именно строки сохранять, давать редактировать только текст, а потом его выводить на фронтэнд в HTML код.

Нашел один способ - добавить опции темы, Custom Theme Settings

http://prntscr.com/drt6i0

там можно в коде файла theme-settings.php добавить такие табы, а в них поля, которые сохранят информацию. Правильно ли та кделать или есть более удобный и верный способ ? Просто вышеприведенный способ долго зеализуем

можно также для главной страницы создать кастомный тип контента и добавить к нему сколько угодно полей, но не совсем корректно наверно так делать. Подскажите, пожалуйста какое наиболее корректное решение :))

Спасибо)