Одне, що мені ніколи не було зрозумілим (тим більше, що я не подав плагін у сховище), - це те, як генерується унікальний "ідентифікатор" (slug) плагіна (тобто цей список ).
- Це вибір автора в точці подання SVN або модератором?
- Це санітоване ім'я плагіна (назва)?
- Це
plugin_basename
? - Це основний файл плагінів (без імені каталогу)?
- Щось ще?
Мені цікаво, який атрибут (-ів) плагіна пов'язують його зі своїм аналогом SVN (якщо у нього є) для API оновлення плагінів?
Я прошу, частково від природи, хотіти знати, але і як (певною мірою) забезпечити, щоб мої власні одноразові плагіни не стикалися з одним у SVN.
Наприклад, якби було лише 3) , я міг би використовувати дуже унікальне ім’я каталогів, але зберегти своє ім'я плагіна (назва) коротке «n солодке».
NB Хоча, здається, "стандартний" файл іменування файлів, схоже [my-plugin-name]/[my-plugin-name].php
, я захоплювався [my-plugin-name]/plugin.php
.
Він надає всім моїм плагінам певну послідовність, зрозуміло, що це "завантажувач" (головний) файл, і з дрібної точки зору я ненавиджу повторення імені каталогу.
Це ще одна причина, що я задаю це питання, оскільки 4) накрутить мене. Плюс я також хотів би почути ваші думки щодо цього "стандарту" :)