Благодарю. Вроде определился. Хотя это довольно странно в мин вресии опираться на ядро. А в самом написании на то что удобнее. тебе.
неет, у нашего плагина сейчас более 100 тыс установок. у пользователей зоопарк версий конкретный. при разработке плагина хорошим тоном считается следовать минимальным требованиям ядра
Хз если честно. Вот та же песьня с наймспейсами (написал код и опять задумался). С одной стороны использования namespaces это уже стандарт, как и psr4. Думаю обяснять почему нет смысла.
С другой же стороны. Есть стандарты кода и наименования файлов ядра. (написать для них свой autoloader не составить большого труда) И соблюдать эти стандарты тоже нужно. Для чего? Ну хотябы для того чтобы человек видящий код не открывая весь плагин через IDE не пытался понять где же этот класс лежит то.
Вообще если честно не понятно почему в wp впринципе нет своего автозагрузчика для плагинов.
Судя по всему сам wp пока не планируют переделывать по современные реали, да и если подумать то зачем им это надо.
P.S подумаю еще как же все таки делать (Ну да есть у меня такой маниакальный заскок соблюдать стандарт того подо что пишешь) Код уже написан так что можно играть до релиза.
composer не только ради autoload. Если проект примитивный, то да. А вообще-то для подключения библиотек, в том числе в dev режиме. У нас, например, куча тестовых либ тянется композером
composer не только ради autoload. Если проект примитивный, то да. А вообще-то для подключения библиотек, в том числе в dev режиме. У нас, например, куча тестовых либ тянется композером
Но я то изначально указал что сторониих либ у меня нет. для тестов либы мне не нужны, хоть функционал и специфический но код детский.