Можно ли в wordpress сделать так чтобы на каждую фотографию автоматически добавлялся логотип?
Можно конечно. Для этих целей есть разные плагины, меня по аналогичной задаче (если я правильно поняла) полностью устроил бесплатный плагин Easy Watermark. Мне нужно было чтобы фото сохранялись на сервере именно с водным знаком
Использовать метабокс для ссылки на картинку при создании поста + добавить в верстку элемент который будет размещаться так как надо и с нужной картинкой.
Function: get_post_meta();
Официалка:
https://developer.wordpress.org/reference/function...
И альтернатива на русском:
https://wp-kama.ru/function/get_post_meta