Кто-нибудь, у кого есть опыт создания плагина WordPress с использованием eclipse PDT?
Моя ситуация:
- Мне нужно создать плагин, который расширяет другой плагин (рассмотрите его как премиум-версию другого плагина).
- Я уже создал проект
plugin core
(исходный плагин), импортировав его из репозитория svn. - Я создал библиотеку eclipse
wordpress
и добавил ее вplugin core
проект. - Я создал еще один проект
plugin extender
, в котором будут размещены созданные мной сценарии.
Проблема в том, как легко протестировать его на WordPress без необходимости вручную копировать и вставлять этот проект в wp-content/plugins
? Есть ли способ автоматически скопировать эти файлы в wp-content/plugins
? Или у вас есть другие решения этой проблемы?
Кстати, я работаю над Windows 7. Я знаю о Windows mklink
. Однако мои htdocs находятся в разделе FAT32, и я нахожусь в ситуации, когда мне придется использовать Windows в следующие месяцы.
это действительно вопрос затмения — лучше всего решать его наprogramrs.stackexchange.com или stackoverflow
Я позволю этому немного настояться на случай, если у кого-то есть практический опыт работы с WP/Eclipse с таким… Если нет, лучше перейти на сайт, который может быть более подходящим.
Рарст, точно мои мысли.
Хорошо, но я думаю, что OP хочет использовать Eclipse для копирования файлов из одной папки (его рабочего каталога) в другую (папку плагинов в его установке WP). @silent — разве RSE ( eclipse.org/tm ) не делает то, что вам нужно?
Хм… использование этой стратегии означает, что я должен построить проект на wp-content / plugins wordpress? это подойдет. Спасибо.
Не во всем каталоге плагинов, а только в том, где находится ваш плагин.
да, я понимаю.
Создайте WordPress как проект. У меня есть несколько таких проектов, ствол, старые версии… для следующих я просто использую проект под названием WP Latest Final. Вы можете использовать стандартную установку с расширением
/wp-content/plugins
. Я помещаю свойwp-content
каталог в Dropbox и сообщаю WP через wp-config.php, где его искать.Создайте новый проект PHP для каждого из ваших плагинов. Используйте Создать проект из существующего источника и укажите каталог плагинов в
/wp-content/plugins
.Нажмите « Далее » в мастере проектов и перейдите на вкладку « Проекты ». Выберите «Добавить… WP Latest Final».
Выберите Правила доступа и исключите
wp-admin/load-scripts.php
иwp-admin/load-styles.php
. Совет по шляпе для @hakre.Добавьте больше проектов по мере необходимости, другие плагины, тематические проекты и т. д.
Нажмите Готово. Сделанный.
Если вы установили Egit, вы, вероятно, захотите сейчас создать новый проект Git, чтобы стать независимым от отслеживания истории Eclipse.
Затмение » Аптана
Небольшое дополнение для всех, кто использует Aptana.
Если у вас уже есть проект, который (физически/на диске) находится за пределами вашей копии разработки WordPress, просто перейдите к