Разработка плагинов – загрузка Javascript и Flash

Я некоторое время использую WordPress, и мне это очень нравится \ o / … Я написал плагины для платформы Joomla, но я как бы борюсь с платформой wordpress:

Вот мой план. Я в процессе написания плагина, который использует Flash, чтобы позволить пользователю записывать звук со звуковой карты (моя идея – позволить пользователю записывать подкаст через веб-сайт).

У меня есть вопросы (так много вопросов …), но я пойду с этими немногими:

Я использую wp-enqueue для загрузки библиотек Javascript на страницу или публикацию по мере ее загрузки. В настоящее время я использую add_action ('init', 'register_libraries'); для регистрации javascript-библиотек – и я думаю, что это работает, но он также отображается на странице администрирования (где этот плагин не будет использоваться).

Таким образом, я просмотрел страницу codex, и это говорит о том, что я должен использовать init – он говорит, что init – это «Обычно используется плагинами для инициализации». Но это также включает административную сторону, которую я не хочу для этого плагина. Любые предложения, что я должен делать вместо этого?

Кроме того, и, возможно, это должен быть отдельный вопрос – я хотел загрузить flash во время загрузки плагина – как я должен это делать – любые идеи? …

Я знаю … Это немного noobish …

вы должны использовать wp_print_scripts для ваших скриптов вместо init и в вашем wp_print_scripts убедитесь, что вы не находитесь на страницах администрирования примерно так:

 add_action('wp_print_scripts','register_libraries'); function register_libraries(){ if (!is_admin()){ //enqueue your scripts here } } 

как для добавления флеш-памяти, это должен быть отдельный вопрос, просто убедитесь, что добавили больше деталей об этом.