Articles

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

.