Niedługo zajmę się moją pierwszą wtyczką i szukam wtyczek, które według ciebie są bardzo wysokiej jakości, pod maską. Rzeczy, których mogę użyć jako przykładu podczas projektowania środowiska dla mojej wtyczki.
Jakieś pomysły? Podaj, co czyni go świetną wtyczką.
plugins
plugin-development
użytkownik12390
źródło
źródło
Odpowiedzi:
Nie mogę podać linków do repozytorium wtyczek, ale oto kilka świetnych ludzi, którzy dzielą się dobrym kodem (w całkiem różnych stylach) na Github. Wystarczy spojrzeć na repozytorium lub ich główne cechy:
źródło
Istnieje wiele wtyczek, które pokazują rozwój wtyczek Great Wordpress. Niektóre z nich wykazują świetny rozwój, jak w dobrze skomentowanym kodzie, stylu kodowania zgodnie ze standardami WP i przy użyciu WP API z ciekawymi sztuczkami, które nie są udokumentowane i nie zobaczysz ich w żadnej innej wtyczce.
Jako programista WordPress, moimi osobistymi 3 najlepszymi ulubionymi są:
To powiedziawszy, nie tylko wtyczki dają wyobrażenie o tym, jak napisać świetną wtyczkę WordPress, ale jeśli będziesz postępować, czytać i słuchać rad Great Developers WordPress i czytać ich kod, nauczysz się wielu fajnych rzeczy. Prawie wszyscy tutaj na WPSE lub na innych forach WP są świetnymi programistami WordPress, ale niewielu moich ulubionych to:
Również, jeśli przejrzysz odpowiedzi najbardziej renomowanych wolontariuszy, znajdziesz tutaj wiele dobrych rzeczy, pomysłów i technik kodowania WordPress.
źródło
Możesz rzucić okiem na:
Nie konkretna wtyczka, ale wiele przydatnych wskazówek i przewodników.
źródło
Może to wyglądać na autopromocję, ale uważam, że moja wtyczka usernoise ma kod wysokiej jakości. Oto najważniejsze zasady kodu:
źródło
ostatnia książka poświęcona rozwojowi wtyczek WordPress zawiera wiele przykładów najlepszych praktyk. Proponuję wziąć kopię. http://www.amazon.com/Professional-WordPress-Plugin-Development-Williams/dp/0470916222
źródło
Myślę, że jeden z moich ostatnich jest dobrym początkiem do uruchomienia prostej wtyczki i uruchomienia http://wordpress.org/extend/plugins/wp-cron-control/
źródło
Oferuję jedną z moich, która może dać ci dobre miejsce do rozpoczęcia.
https://github.com/mfields/taxonomy-short-description/blob/master/taxonomy-short-description.php
Uważam, że prezentuje najlepsze praktyki w zakresie rozszerzania WordPressa w odpowiedzialny sposób. Robi to, co musi zrobić, nie blokując innych rozszerzeń przed zaczepieniem w tych samych miejscach.
Na takie pytania naprawdę trudno odpowiedzieć. Naprawdę nie ma wymagań co do wtyczki. Mogą zrobić tak mało lub tyle, ile jest potrzebne do ich konkretnego zamierzonego celu.
Podczas opracowywania wtyczek zdecydowanie należy wziąć pod uwagę temat „najlepszych praktyk”, ale naprawdę nie jest możliwe znalezienie jednej wtyczki, która demonstrowałaby najlepsze praktyki łączenia się ze wszystkimi częściami WordPressa.
źródło