Ktoś, kto ma doświadczenie w budowaniu wtyczek WordPress przy użyciu Eclipse PDT?
Moja sytuacja to:
- Muszę zbudować wtyczkę, która rozszerza inną wtyczkę (spójrz na to jako wersja premium z innej wtyczki)
- Już utworzyłem projekt
plugin core
(oryginalna wtyczka), importując z repozytorium svn - Utworzyłem bibliotekę Eclipse o nazwie
wordpress
i dodałem ją doplugin core
projektu. - Stworzyłem inny projekt, w
plugin extender
którym będą przechowywane skrypty, które utworzyłem.
Problem polega na tym, jak łatwo przetestować go do Wordpress, bez konieczności ręcznego kopiowania i wklejania tych projektów wp-content/plugins
? Czy istnieje możliwość automatycznego skopiowania tych plików wp-content/plugins
? A może macie inne rozwiązania tego problemu?
Na marginesie, pracuję na systemie Windows 7. Zdaję sobie sprawę z systemu Windows mklink
. Jednak moje htdocs są na partycji FAT32 i jestem w sytuacji, gdy będę musiał korzystać z systemu Windows w kolejnych miesiącach.
plugin-development
eclipse
development-strategy
ariefbayu
źródło
źródło
Odpowiedzi:
Utwórz WordPress jako projekt. Mam kilka takich projektów, trunk, stare wersje… do następujących, po prostu używam projektu o nazwie WP Latest Final . Możesz użyć standardowej instalacji z
/wp-content/plugins
. Umieszczam mójwp-content
katalog w Dropboksie i informuję WP za pośrednictwem wp-config.php, gdzie go szukać.Utwórz nowy projekt PHP dla każdej wtyczki. Użyj Utwórz projekt z istniejącego źródła i wskaż katalog wtyczek w
/wp-content/plugins
.Kliknij przycisk Dalej w kreatorze projektu i przejdź do karty Projekty . Wybierz Dodaj… WP najnowszy finał .
Wybierz Reguły dostępu i wyklucz
wp-admin/load-scripts.php
iwp-admin/load-styles.php
. Porada dla @hakre .Dodaj więcej projektów według potrzeb, inne wtyczki, projekty tematyczne itp.
Kliknij przycisk Zakończ . Gotowy.
Jeśli zainstalowałeś Egit , prawdopodobnie chcesz teraz utworzyć nowy projekt Git, aby uniezależnić się od śledzenia historii Eclipse.
źródło
Zaćmienie »Aptana
Krótki dodatek dla wszystkich osób korzystających z Aptana .
Jeśli masz już projekt, który znajduje się (fizycznie / na dysku) poza kopią rozwojową WordPress, po prostu przejdź do
źródło