使用Eclipse构建插件的策略


13

有使用Eclipse PDT构建wordpress插件的经验吗?

我的情况是:

  • 我需要构建扩展其他插件的插件(将其视为其他插件的高级版本)
  • 我已经plugin core通过从svn仓库导入创建了项目(原始插件)
  • 我创建了eclipse库wordpress,并将其添加到plugin core项目中。
  • 我创建了另一个项目plugin extender,该项目将托管我创建的脚本。

问题是,如何轻松地将其测试为wordpress,而不必手动将这些项目复制粘贴到wp-content/plugins?是否有自动将这些文件复制到的文件wp-content/plugins?或者,你们对这个问题还有其他解决方案吗?

附带说明,我正在Windows 7上工作。我知道Windows的mklink。但是,我的htdocs位于FAT32分区上,在接下来的几个月中,我不得不使用Windows。


2
这确实是一个日蚀问题-最好在
developer.stackexchange.com

如果有人对WP / Eclipse有类似的实践经验,我将稍作介绍。如果迁移到可能更合适的站点确实不是更好。
Rarst 2011年

ar,我的想法正好。
EAMann 2011年

好的,但是我认为OP希望使用Eclipse将文件从一个文件夹(他的工作目录)复制到另一个文件夹(他的WP安装中的plugin文件夹)。@silent- 您不需要RSE(eclipse.org/tm)吗?
阿努

Answers:


12
  1. 创建WordPress作为项目。我有几个这样的项目,主干,旧版本……以下,我只使用一个名为WP Latest Final的项目。您可以通过使用标准安装/wp-content/plugins。我将wp-content目录放在Dropbox中,并通过wp-config.php告诉WP在哪里搜索。

  2. 为您的每个插件创建一个新的PHP项目。使用从现有来源创建项目并指向中的插件目录/wp-content/plugins

    在此处输入图片说明

  3. 在项目向导中,单击“ 下一步 ”,然后转到“ 项目”选项卡。选择添加…WP最新最终版

    在此处输入图片说明

  4. 选择访问规则,并排除wp-admin/load-scripts.phpwp-admin/load-styles.php帽尖@hakre

    在此处输入图片说明

  5. 根据需要添加更多项目,其他插件,主题项目等。

  6. 点击完成。做完了

如果您已经安装了Egit,那么您可能现在想创建一个新的Git项目以脱离Eclipse的历史记录跟踪。


嗯..使用这种策略意味着我必须在wordpress的wp-content / plugins上构建项目吗?会的。谢谢。
ariefbayu 2011年

1
不在整个插件目录中,仅在插件目录中。
fuxia

是的,我明白了。
ariefbayu 2011年

0

日食»Aptana

对于所有使用Aptana的用户而言,这只是一小部分。

如果您已经有一个项目(物理上/在磁盘上)在WordPress开发副本之外,则只需转到

项目»属性»PHP Buildpath»[ ♦ External Directories]

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.