В woocommerce есть функция внешнего партнерского товара при добавление, к каждому товару своя ссылка и можно изменить текст кнопки. Зачем лезть в functions.php?
Для этих целей Вам подойдет плагин "Featured Image from URL Premium" также есть cdn с оптимизацией картинок с разными размерами и отложенная загрузка в формате webp.
Не хватило 1536 мб, что-же это за тема такая? По информация из источников позиционирует себя как легкая. Проблема явно в установленных плагинах, попробуйте их отключить и по очереди включайте смотрите как будет себя вести тема.
В настройках php.ini подними значение memory_limit.
Это тебе нужно переименовывать перевод в самой теме.
Качай плагин Loco Translate там найдешь язык перевода который у тебя по умолчанию, и переименуй его на любой другой текст.