У меня есть начальная тема, размещенная в частном репозитории на Bitbucket, и я пытаюсь включить ее в Wordpress с Composer.Для этого я включил composer.json в тему:
{
"name": "sma_smrz/doryo-theme",
"license": "MIT",
"minimum-stability": "dev",
"prefer-stable": true,
"type": "wordpress-theme",
"require": {
"php": ">=5.4",
"composer/installers": "^1.0"
}
}
Затем я включаю эту тему в свои проекты composer.json:
{
"name": "seidelm/wordpress-install",
"description": "Composer stack for Wordpress",
"type": "project",
"repositories": [
{
"type": "composer",
"url": "https://wpackagist.org"
},
{
"type": "vcs",
"url": "git@bitbucket.org:sma_smrz/doryo-theme.git"
}
],
"minimum-stability": "dev",
"prefer-stable": true,
"require": {
"php": ">=5.4",
"johnpbloch/wordpress": ">=4.9",
"wpackagist-plugin/classic-editor": "*",
"wpackagist-theme/twentynineteen": "*",
"wpackagist-theme/themesbydp": "*",
"sma_smrz/doryo-theme": "dev-master"
},
"extra": {
"installer-paths": {
"HTML/wp-content/plugins/{$name}/": ["type:wordpress-plugin"],
"HTML/wp-content/themes/{$name}/": ["type:wordpress-theme"],
"HTML/wp-content/mu-plugins/{$name}": ["type:wordpress-muplugin"]
},
"wordpress-install-dir": "HTML"
}
}
Когда я запускаю composer install
всеработает нормально, ошибок нет:
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 8 installs, 0 updates, 0 removals
- Installing composer/installers (v1.6.0): Loading from cache
- Installing johnpbloch/wordpress-core-installer (1.0.2): Loading from cache
- Installing sma_smrz/doryo-theme (dev-master 4192777): Cloning 419277780b from cache
- Installing johnpbloch/wordpress-core (5.0.3): Loading from cache
- Installing johnpbloch/wordpress (5.0.3): Loading from cache
- Installing wpackagist-plugin/classic-editor (1.4): Loading from cache
- Installing wpackagist-theme/twentynineteen (1.2): Loading from cache
- Installing wpackagist-theme/themesbydp (2.10): Loading from cache
Writing lock file
Generating autoload files
Но как-то файлы моей темы вообще не загружаются.Папка тем включает в себя тему двадцати девятнадцати и тему themesbydp, также плагины загружаются правильно.Просто мои собственные размещенные файлы нигде не появляются.Ты хоть представляешь, что я здесь делаю не так?