Инструкция
1
Есть несколько способов, позволяющих создать функцию загрузки файлов. Самый простой из них – активировать нужный плагин. Для wordpress предусмотрены следующие варианты:- Blog Download позволяет скачать пост с сервера с использованием форматов html, doc или pdf;- Restrict Uploads предназначен для загрузки графических файлов в блог (jpg, gif, png);- WordPress Video Plugin обеспечивает загрузку видеороликов на сайт;- Download Monitor организовывает процедуру закачки документов.Всё, что потребуется сделать для того, чтобы плагин заработал, - скачать его, установить и настроить. Остальное, как говорится, дело техники. Особых затруднений поиск плагинов не вызывает, они представлены на разных сайтах в интернете.
2
Но можно обойтись и без плагинов, которые и без того создают дополнительную нагрузку на блог. Функцию загрузки файлов можно прописать в php-формате. Это, пожалуй, самое лучшее решение даже для человека, не знакомого с этим языком программирования.
3
Создайте пользовательскую функцию, которую вы будете использовать везде, где потребуется подсоединить загрузчика файлов. Назовите ее, например, upload. Откройте файл с функциями (funcs.php) в программе Notepad++, в тексте пропишите:<?php if($_FILES["filename"]["size"] > 924*3*924) { echo ("Превышение допустимого размера"); exit; } if(is_uploaded_file($_FILES["filename"]["tmp_name"])) { move_uploaded_file($_FILES["filename"]["tmp_name"], "/path/to/file/".$_FILES["filename"]["name"]); } else { echo("Во время загрузки произошла ошибка"); }?>
4
Создайте форму для загрузки в нужном месте сайта.<?php include 'fnc/funcs.php'; if($_POST['go'] == 'Загрузить') { echo upload('filename', './upload2/', $_POST['f']); } ?><form action=" method="post" enctype="multipart/form-data"> <input name="filename" type="file"> <br><input name="f" type="checkbox" value="1"> <sup> - перезаписать</sup><br><input name="go" type="submit" value="Загрузить"></form>