Strategi Membangun Plugin Menggunakan Eclipse


13

Adakah yang memiliki pengalaman dalam membangun plugin wordpress menggunakan eclipse PDT?

Situasi saya adalah:

  • Saya perlu membuat plugin yang memperpanjang plugin lain (lihat itu sebagai versi premium dari plugin lain)
  • Saya sudah membuat proyek plugin core(plugin asli) dengan mengimpor dari repositori svn
  • Saya membuat perpustakaan gerhana yang dipanggil wordpressdan menambahkannya ke plugin coreproyek.
  • Saya membuat proyek lain plugin extenderyang akan menjadi tuan rumah skrip yang saya buat.

Masalahnya adalah, bagaimana cara mudah mengujinya ke wordpress, tanpa harus secara manual menyalin-tempel proyek itu wp-content/plugins? Apakah ada cara untuk secara otomatis menyalin file-file itu wp-content/plugins? Atau, apakah kalian punya solusi lain untuk masalah ini?

Sebagai catatan, saya bekerja di windows 7. Saya mengetahui windows mklink. Namun, htdocs saya di partisi FAT32 dan saya dalam situasi di mana saya harus menggunakan Windows pada bulan-bulan berikutnya.


2
ini benar-benar sebuah pertanyaan gerhana - paling baik diatasi di programmers.stackexchange.com atau stackoverflow
anu

Saya akan membiarkan minuman ini sedikit jika seseorang memiliki pengalaman WP / Eclipse langsung dengan ... Jika tidak memang lebih baik untuk bermigrasi ke situs yang mungkin lebih pas.
Paling lambat

Rarst, pikiranku persis.
EAMann

OK, tapi saya pikir apa yang diinginkan OP adalah cara menggunakan Eclipse untuk menyalin file dari satu folder (direktori kerjanya) ke folder lain (folder plugin di WP instal). @silent - bukankah RSE ( eclipse.org/tm ) melakukan apa yang Anda butuhkan?
anu

Jawaban:


12
  1. Buat WordPress sebagai proyek. Saya punya beberapa proyek seperti itu, trunk, versi lama ... untuk yang berikut, saya hanya menggunakan proyek bernama WP Latest Final . Anda dapat menggunakan instalasi standar dengan /wp-content/plugins. Saya meletakkan wp-contentdirektori saya di Dropbox dan memberi tahu WP melalui wp-config.php di mana mencarinya.

  2. Buat proyek PHP baru untuk setiap plugin Anda. Gunakan Buat proyek dari sumber yang ada dan arahkan ke direktori plugin di /wp-content/plugins.

    masukkan deskripsi gambar di sini

  3. Klik Berikutnya di wisaya proyek, dan pergi ke tab Proyek . Pilih Tambah ... Final Terakhir WP .

    masukkan deskripsi gambar di sini

  4. Pilih Aturan Akses dan kecualikan wp-admin/load-scripts.phpdan wp-admin/load-styles.php. Kiat ujung ke @hakre .

    masukkan deskripsi gambar di sini

  5. Tambahkan lebih banyak proyek sesuai kebutuhan, plugin lain, proyek tema, dll.

  6. Klik Selesai . Selesai

Jika Anda telah menginstal Egit , Anda mungkin ingin membuat proyek Git baru sekarang untuk menjadi independen dari pelacakan sejarah Eclipse.


Hmm .. menggunakan strategi ini berarti saya harus membangun proyek di wp-content / plugins wordpress? ini akan dilakukan. Terima kasih.
ariefbayu

1
Bukan di direktori plugin keseluruhan, hanya satu dengan plugin Anda.
fuxia

ya, saya mengerti.
ariefbayu

0

Gerhana »Aptana

Hanya tambahan singkat untuk semua yang menggunakan Aptana .

Ketika Anda sudah mendapatkan proyek yang (secara fisik / pada disk) di luar salinan pengembangan WordPress Anda, maka cukup buka

Proyek »Properti» PHP Buildpath »[ ♦ External Directories]

masukkan deskripsi gambar di sini

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.