Chiến lược xây dựng plugin bằng Eclipse


13

Bất cứ ai có kinh nghiệm trong việc xây dựng plugin wordpress bằng cách sử dụng PDT nhật thực?

Tình hình của tôi là:

  • Tôi cần xây dựng plugin mở rộng một plugin khác (xem nó là phiên bản cao cấp từ một plugin khác)
  • Tôi đã tạo dự án plugin core(plugin gốc) bằng cách nhập từ kho svn
  • Tôi đã tạo thư viện nhật thực được gọi wordpressvà thêm nó vào plugin coredự án.
  • Tôi đã tạo một dự án khác plugin extendersẽ lưu trữ các tập lệnh mà tôi đã tạo.

Vấn đề là, làm thế nào để dễ dàng kiểm tra nó với wordpress mà không phải sao chép-dán thủ công các dự án đó vào wp-content/plugins? Có cách nào để tự động sao chép các tập tin vào wp-content/plugins? Hoặc, các bạn có giải pháp khác cho vấn đề này?

Một lưu ý phụ, tôi đang làm việc trên windows 7. Tôi biết về windows mklink. Tuy nhiên, htdocs của tôi trên phân vùng FAT32 và tôi đang trong tình trạng phải sử dụng Windows trong những tháng tiếp theo.


2
đây thực sự là một câu hỏi nhật thực - được giải quyết tốt nhất tại lập trình
viên.stackexchange.com

Tôi sẽ cho phép pha chế này một chút trong trường hợp ai đó có trải nghiệm WP / Eclipse thực hành với ... Nếu không thực sự tốt hơn để di chuyển đến trang web có thể phù hợp hơn.
Rarst

Rarst, suy nghĩ của tôi chính xác.
EAMann

OK, nhưng tôi nghĩ những gì OP muốn là một cách sử dụng Eclipse để sao chép các tệp từ một thư mục (thư mục làm việc của anh ấy) sang một thư mục khác (thư mục plugin trong bản cài đặt WP của anh ấy). @silent - không RSE ( eclipse.org/tm ) làm những gì bạn cần?
anu

Câu trả lời:


12
  1. Tạo WordPress như một dự án. Tôi có một số dự án như vậy, thân cây, phiên bản cũ, vì tôi chỉ sử dụng một dự án có tên WP Recent Final . Bạn có thể sử dụng cài đặt tiêu chuẩn với /wp-content/plugins. Tôi đặt wp-contentthư mục của mình vào Dropbox và báo cho WP qua wp-config.php để tìm nó.

  2. Tạo một dự án PHP mới cho mỗi plugin của bạn. Sử dụng Tạo dự án từ nguồn hiện có và trỏ đến thư mục plugin trong /wp-content/plugins.

    nhập mô tả hình ảnh ở đây

  3. Nhấn Tiếp theo trong chương trình dự án, và đi đến dự án tab. Chọn Thêm trận đấu mới nhất của WP WP .

    nhập mô tả hình ảnh ở đây

  4. Chọn Quy tắc truy cập và loại trừ wp-admin/load-scripts.phpwp-admin/load-styles.php. cho @hakre .

    nhập mô tả hình ảnh ở đây

  5. Thêm nhiều dự án khi bạn cần, các plugin khác, dự án chủ đề, v.v.

  6. Nhấp vào Kết thúc . Làm xong.

Nếu bạn đã cài đặt Egit , có lẽ bạn muốn tạo một dự án Git mới ngay bây giờ để độc lập với theo dõi lịch sử của Eclipse.


Hmm .. sử dụng chiến lược này có nghĩa là tôi phải xây dựng dự án trên wp-content / plugin của wordpress? cái này sẽ làm Cảm ơn.
ariefbayu

1
Không phải trên toàn bộ thư mục plugin, chỉ là một với plugin của bạn.
fuxia

vâng, tôi hiểu điều đó
ariefbayu

0

Nhật thực »Aptana

Chỉ là một bổ sung ngắn cho tất cả những người sử dụng Aptana .

Khi bạn đã có một dự án (vật lý / trên đĩa) bên ngoài bản sao phát triển WordPress của bạn, sau đó chỉ cần đi đến

Dự án »Thuộc tính» PHP Buildpath »[ ♦ External Directories]

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.