Если для его работы нужен jquery, то вы указываете его в массиве зависимостей. И всё. ВП самостоятельно подключит ваш файл и все его зависимости, в данном случае jquery. Если для работы вашего скрипта jquery не нужен, то и в массиве зависимостей его указывать не нужно.
IIIu6ko, Это прежде всего вопрос доступности. И если вы работаете над каким-либо интерфейсом и не можете заранее определить набор людей которые будут с ним взаимодействовать и каким именно способом — тогда о доступности нельзя забывать.
Имя файла не должно передаваться с клиента. Это не безопасно, так как клиент может вам подсунуть что угодно. Сервер должен самостоятельно определять от какого пользователя пришел файл и сохранять его в соответствующем имени.
Dennis, вы ошибаетесь.
Вы вызываете get_posts который принимает такие же параметры как и wp_query. Вам остаётся тольк одобавить туда параметры для мета полей