laravel new project-name
, вероятно, является сокращением для composer create-project --prefer-dist laravel/laravel project-name
.Он в основном использует laravel/laravel
пакет в качестве шаблона проекта и инициализирует ваше приложение, используя его в качестве начального.Если вы хотите подобную функциональность для WordPress, вам нужно найти шаблон проекта для Wordpress.Вы можете попробовать Bedrock
в качестве примера, но есть и другие варианты для WordPress:
composer create-project roots/bedrock project-name
Если вы действительно хотите использовать синтаксис wordpress new
, вам, вероятно, следует создать пользовательскийwordpress
команда, которая будет вызывать composer create-project
внутри.Но я бы не советовал, это не дает много пользы, просто скрывает то, что на самом деле происходит.