Итак, я установил createsend-php для своей темы через композитор (я пытаюсь узнать, как его использовать), но не могу перейти к следующему этапу.
Я вижу API здесь -
/wp-content/themes/wonkhe2-theme/vendor/campaign-monitor/createsend-php/
файл композитора мне кажется правильным -
"require": {
"php": ">=5.4.0",
"composer/installers": "~1.0",
"campaignmonitor/createsend-php": ">=6.0"
}
в /wp-content/themes/wonkhe2-theme/templates/content-signup-cm.php я добавил
require_once 'csrest_campaigns.php'
И это возвращает
Fatal error: require_once(): Failed opening required 'csrest_campaigns.php' (include_path='.:/Applications/MAMP/bin/php/php7.2.7/lib/php') in /wp-content/themes/wonkhe2-theme/templates/content-signup-cm.php on line 5
Должен ли путь require_once быть другим? Я думал, что автозагрузчик установит пути и пространства имен.
Использование composer является новым для меня, поэтому прошу прощения, если я неправильно понимаю, но любая помощь приветствуется.