Strategy On Building Plugin à l'aide d'Eclipse

12

Quelqu'un qui a de l'expérience dans la construction de plugins wordpress avec eclipse PDT?

Ma situation est la suivante:

  • Je dois créer un plugin qui étende un autre plugin (regardez-le comme une version premium d'un autre plugin)
  • J'ai déjà créé le projet plugin core (le plugin d'origine) en important depuis le référentiel svn
  • J'ai créé la bibliothèque eclipse appelée wordpress et je l'ai ajoutée à plugin core project.
  • J'ai créé un autre projet plugin extender qui hébergera les scripts que j'ai créés.

Le problème est de savoir comment le tester facilement avec wordpress, sans avoir à copier-coller manuellement ces projets dans wp-content/plugins ? Est-il possible de copier automatiquement ces fichiers dans wp-content/plugins ? Ou avez-vous une autre solution à ce problème?

Remarque: je travaille sur Windows 7. Je connais le mklink de Windows. Cependant, mon htdocs est sur une partition FAT32 et je suis dans une situation où je dois utiliser Windows au cours des prochains mois.

    
posée ariefbayu 11.04.2011 - 12:57

2 réponses

12
  1. Créez WordPress en tant que projet. J'ai plusieurs projets de ce type, tronc, anciennes versions… pour les suivants, je viens d'utiliser un projet nommé WP Latest Final . Vous pouvez utiliser l'installation standard avec /wp-content/plugins . Je mets mon répertoire wp-content dans une Dropbox et Indiquez à WP via wp-config.php où le rechercher.

  2. Créez un nouveau projet PHP pour chacun de vos plugins. Utilisez Créer un projet à partir d'une source existante et pointez sur le répertoire du plug-in dans /wp-content/plugins .

  3. CliquezsurSuivantdansl'assistantdeprojet,puisaccédezàl'ongletProjets.ChoisissezAjouter…WPDernièrefinale.

  4. Sélectionnez Règles d'accès et excluez wp-admin/load-scripts.php et wp-admin/load-styles.php . Astuce pour le chapeau à @hakre .

  5. Ajoutezd'autresprojetsselonvosbesoins,d'autresplugins,projetsdethème,etc.

  6. CliquezsurTerminer.Fait.

Sivousavezinstallé Egit , vous souhaiterez probablement créer un nouveau projet Git maintenant pour qu'il soit indépendant du suivi de l'historique d'Eclipse.

    
réponse donnée fuxia 11.04.2011 - 18:23
0

Eclipse »Aptana

Juste un petit ajout pour tous ceux qui utilisent Aptana .

Si vous avez déjà un projet qui est (physiquement / sur le disque) en dehors de votre copie de développement WordPress, allez simplement à

  

Projet »Propriétés» Chemin de construction PHP »[ ♦ External Directories ]

    
réponse donnée kaiser 03.09.2012 - 16:15

Lire d'autres questions sur les étiquettes