Ребята, безусловно, здорово попробовать написать плагин — это отличный опыт для обучения, и ещё интереснее посмотреть, сможет ли ChatGPT помочь вам в этом…
… но развёртывание плагина в Production и его официальная публикация для широкой аудитории возлагает на вас ответственность за его дальнейшую поддержку.
Полагаться на ChatGPT как на помощника для повышения продуктивности — это хорошо, но на самом деле вы должны понимать каждую строку кода самостоятельно.
У меня не было бы к этому больших претензий, если бы у нас уже не был компонент темы, покрывающий эту функциональную область (хотя в данный момент он работает некорректно).
Развёртывание плагина вместо него — это шаг назад, так как всегда предпочтительнее разворачивать что-либо как компонент темы, если это возможно. Это позволяет использовать решение более широко на разных типах установок, оно менее инвазивно и гораздо быстрее разворачивается и удаляется.
У вас должна быть очень веская причина для возврата к использованию плагина (такая причина может существовать, но её нужно подробно описать и обосновать).
Я всё ещё считаю, что как сообщество мы должны стремиться поддерживать существующие ресурсы, когда они ломаются, а не создавать новые (если, конечно, как в случае с компонентом Guest Gate, есть возможность создать компонент темы вместо этого, что стало бы достойным улучшением).
В связи с этим усилия было бы лучше направить на создание PR для, на мой взгляд:
Подозреваю, что основная причина, по которой он больше не работает, заключается в том, что оригинальный поддерживающий слишком занят другими проектами, но ничто не мешает кому-либо внести вклад в репозиторий и исправить его. Кто-нибудь пробовал?
У членов Pavilion есть предел времени, которое они могут посвятить многочисленным публичным вкладам, которые мы делали за годы, и сообществу действительно нужно взять на себя часть этой нагрузки.
/конец возмущения