Size: a a a

WordPress – русскоговорящее сообщество

2019 September 05

MK

Mikhail Kobzarev in WordPress – русскоговорящее сообщество
ACF, WP-Recall ...
источник

IB

Igor Berdichevskiy in WordPress – русскоговорящее сообщество
Здравсвуйте, еще раз.
Все мучаюсь с плагином, появилось 2 вопроса.
1. Как завставить плагин игонрировать options-permalink (тобишь не использовать эти настройки в моих taxonomy и post_type)
2. Не подскажите хороший autoloader, а то писать его руками та еще забава, а пихать autoloader от composer явный перебор.
источник

KD

KAGG Design in WordPress – русскоговорящее сообщество
Igor Berdichevskiy
Здравсвуйте, еще раз.
Все мучаюсь с плагином, появилось 2 вопроса.
1. Как завставить плагин игонрировать options-permalink (тобишь не использовать эти настройки в моих taxonomy и post_type)
2. Не подскажите хороший autoloader, а то писать его руками та еще забава, а пихать autoloader от composer явный перебор.
с чего это autoloader от composer - перебор?
источник

IB

Igor Berdichevskiy in WordPress – русскоговорящее сообщество
KAGG Design
с чего это autoloader от composer - перебор?
Ну с того что пихать свой autoloader в один плагин совсем не торт. К томуже он не дружит с именованием файлов wp class-xx-xx.php для XX_XX
источник

KD

KAGG Design in WordPress – русскоговорящее сообщество
Понятно, утверждение без обоснования.
А очень многие считают, что торт, и используют composer в разработке плагинов

Про "не дружит"  непонятно, всё работает
источник

IB

Igor Berdichevskiy in WordPress – русскоговорящее сообщество
KAGG Design
Понятно, утверждение без обоснования.
А очень многие считают, что торт, и используют composer в разработке плагинов

Про "не дружит"  непонятно, всё работает
Ок спорить не буду, просто покажите пожалуйста плагин с composer где соблюден стандарт.
https://make.wordpress.org/core/handbook/best-practices/coding-standards/php/#naming-conventions
источник

IB

Igor Berdichevskiy in WordPress – русскоговорящее сообщество
Не ради того чтобы что-то доказания, мне для примера.
источник

IB

Igor Berdichevskiy in WordPress – русскоговорящее сообщество
И да куда более важен ответ на превый вопрос. Небольшое уточнее. мне нужно чтобы rewrite работал даже если в настройках выбрано Простые
источник

KD

KAGG Design in WordPress – русскоговорящее сообщество
Igor Berdichevskiy
Ок спорить не буду, просто покажите пожалуйста плагин с composer где соблюден стандарт.
https://make.wordpress.org/core/handbook/best-practices/coding-standards/php/#naming-conventions
cyr-to-lat например ))
источник

IB

Igor Berdichevskiy in WordPress – русскоговорящее сообщество
KAGG Design
cyr-to-lat например ))
интрестрный пример. посмотреть бы на их  composer.json
А лучше на что нибудь с namespaces и польностью без psr-4
источник

KD

KAGG Design in WordPress – русскоговорящее сообщество
наш плагин лежит на github
источник

IB

Igor Berdichevskiy in WordPress – русскоговорящее сообщество
KAGG Design
наш плагин лежит на github
А ссылочку можно
источник

KD

KAGG Design in WordPress – русскоговорящее сообщество
источник

IB

Igor Berdichevskiy in WordPress – русскоговорящее сообщество
Тобишь. По стандарту надо, делать папку includes и пихать туда все файлы в перешменшку., без изпользования namespaces так?
Либо использовать psr4
источник

KD

KAGG Design in WordPress – русскоговорящее сообщество
да в WPCS об этом ни слова. Он вообще о другом - об оформлении кода
источник

KD

KAGG Design in WordPress – русскоговорящее сообщество
А папок делают много разных, под любыми именами
источник

IB

Igor Berdichevskiy in WordPress – русскоговорящее сообщество
KAGG Design
да в WPCS об этом ни слова. Он вообще о другом - об оформлении кода
Ну там есть про стнадарт именования.
Class file names should be based on the class name with class- prepended and the underscores in the class name replaced with hyphens, for example WP_Error becomes:
class-wp-error.php
источник

IB

Igor Berdichevskiy in WordPress – русскоговорящее сообщество
KAGG Design
А папок делают много разных, под любыми именами
А как принято? includes или src
источник

KD

KAGG Design in WordPress – русскоговорящее сообщество
ну а это соблюдено
источник

KD

KAGG Design in WordPress – русскоговорящее сообщество
да вот насчет папок, повторбсь, нет стандарта
источник