Как сделать шаблон для WP с возможностью изменения текста и картинок?
В самом коде можно менять. Либо создаете post type и к нему можно прикрутит плагин ACF для допопнительных полей, потом просто через админку в post type заходите.
Очень много переменных, уточните, что вам нужно конкретно. Вообще он делается стандартно, это базовые возможности. Вариантов исполнения - море.