2013-03-25 4 views
0

Я в конце своей темы! Создание последних функций - загрузка файлов.Инициировать загрузку файла? Wordpress Theme

Я делал это раньше, но я хочу убедиться, что я действительно работаю в соответствии с лучшими практиками в wordpress и использовании заголовков.

После покупки пользователь может скачать файл. Файл должен быть динамически изменен и передан им. Если его zip или eps, он просто передается аналогичным образом. Эта часть, с которой я могу справиться.

Часть в вопросе:

В WordPress среде, , что это лучший способ, чтобы стимулировать загрузку? При связывании с внешним php-файлом вы не можете получить доступ к функциям wp, если вы не включите wp_load.php, что не является хорошей практикой. Я бы нуждался в них для проверки запроса.

Я подумал, что, возможно, я мог бы использовать какой-то фильтр/действие/проверку крюка, чтобы проверить, запрашивается ли файл до загрузки страницы клиента? Есть ли способ динамически закрепить его через wordpress? Это будет бонус. Выполнение этого без обновления страницы было бы идеальным.

Надеюсь, этот вопрос не слишком субъективен. Спасибо.

ответ