WordPress.org
Celem WordPress Coding Standards jest stworzenie podstawy do współpracy i przeglądu w ramach różnych aspektów WordPress open sourceOpen Source Open Source oznacza oprogramowanie, dla którego oryginalny kod źródłowy jest udostępniany swobodnie i może być redystrybuowany i modyfikowany. Open Source **musi** być dostarczane poprzez model licencjonowania, zobacz GPL. projekt i społeczność, z coreCore Core jest zestawem oprogramowania wymaganym do uruchomienia WordPressa. Zespół Rozwoju Core buduje WordPressa. kod do motywów do wtyczek.
Społeczność WordPressa opracowała standardy zawarte w tej części podręcznika, a te standardy są częścią najlepszych praktyk, które deweloperzy i współtwórcy CoreWspółtwórcy Core to osoby, które pracowały nad wydaniem WordPressa, tworząc funkcje lub znajdując i łatając błędy. Te wkłady są dokonywane poprzez Trac. https://core.trac.wordpress.org. są zalecane do naśladowania.
Why have coding standards? #Why have coding standards?
Standardy kodowania pomagają uniknąć typowych błędów w kodowaniu, poprawiają czytelność kodu i upraszczają jego modyfikację. Zapewniają, że pliki w projekcie wyglądają tak, jakby zostały stworzone przez jedną osobę.
Postępowanie zgodnie ze standardami oznacza, że każdy będzie w stanie zrozumieć fragment kodu i zmodyfikować go w razie potrzeby, bez względu na to, kiedy został napisany lub przez kogo.
Jeśli planujesz wnieść swój wkład w rdzeń WordPressa, musisz zapoznać się z tymi standardami, ponieważ każdy kod, który prześlesz, będzie musiał być z nimi zgodny.
Top
Standardy specyficzne dla języka #Język-specific Standards
- Standardy kodowania CSS
- Standardy kodowaniaHTML
- Standardy kodowania JavaScript
- Standardy kodowania PHP
Top
WordPress jest zobowiązany do spełnienia wytycznych dotyczących dostępności treści internetowych (WCAG) na poziomie AA dla całego nowego i zaktualizowanego kodu. Zapewniliśmy sekcję z najlepszymi praktykami dostępności, których powinieneś być świadomy podczas tworzenia poprawek lub wtyczek funkcji.
Ostatnia aktualizacja: Maj 19, 2019
.