Это мой первый раз, когда я использую uploadify, и я пытаюсь внедрить его в шаблон страницы WordPress.Выполнить загрузку в шаблоне WordPress?
У меня есть шаблон, который должен позволять пользователям моего сайта загружать файлы (или несколько файлов одновременно) в определенную папку на моем ftp-сервере. Поэтому я хочу использовать uploadify. Я должен установить это в WordPress.
Что я сделал до сих пор:
- Я скачал Uploadify пакет (последняя версия)
- Переименованный папку его «Uploadify», так что легче назвать пакету
- Выложены Uploadify папку в мой каталог шаблонов
- открыл свой собственный страницу-шаблон с именем FTP-upload.php
- Добавлено два сценария-теги под
get_header()
- Добавлен JavaScript для вызова Uploadify
Точно так же вы знаете, весь мой блог WordPress уже использует JQuery, так что он уже встроен в мой файл заголовка.
<?php
/*
Template Name: ftpupload
*/
?>
<?php get_header(); ?>
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/uploadify/swfobject.js"
<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/uploadify/jquery.uploadify.v2.1.0.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#fileselect').uploadify({
'uploader': '<?php bloginfo('template_url'); ?>/uploadify/uploadify.swf',
'script': '<?php bloginfo('template_url'); ?>/uploadify/uploadify.php',
'folder': '/userupload',
'cancelImg': '<?php bloginfo('template_url'); ?>/uploadify/cancel.png'
});
});
</script>
<div id="content">
<?php if(!isset($_POST['sendit'])){ ?>
<form id="formUpload" name="form" action="<? $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
<input id="fileselect" type="file" name="userfile" class="loginInput"/>
Папка, в которую я хочу загрузить файлы, находится в моем корневом каталоге на моем сервере под названием «userupload».
В настоящее время мой браузер сообщает мне, что:
ERROR: $("#fileselect").uploadify is not a function
Любые идеи?
это правда !! спасибо, я забыл закрыть тег, не работал бы, пока я не попробовал решение kitsched. – matt
может быть, что/userupload, поскольку папка в моем корне не может работать? – matt
Хорошо, что это escist в этом месте и являются разрешениями для папки? – Iznogood