Если делать такое на PHP, то вы сами создаёте потенциальную почву для DDoS-атаки. При высокой нагрузке "затык" скрипта в 5-10 секунд может привести к упору в планку максимального количества активных соединений.
Не говоря уже о том, что задержка в 5 секунд может показаться неприятной Гуглу.
Лучше использовать яваскрипт после того как страница полностью загрузилась.
Я боюсь представить архитектуру всего этого сборища кода.
Generate Post Thumbnails, на всякий случай Regenerate Thumbnails.
Вписывать их в базу или где там у вас исходные данные лежат.
Пятница...
Один замечательный человек за каждый вывод эхом в PHP-файле предлагал давать один подзатыльник.
Структура не совсем правильна. Select - выбор одного из множества.
Может вам нужно просто несколько инпутов?
P.S. При таком объяснении я не могу понять ничего в вопросе...
Во всех без исключения случаях - зло.
Сделать промежуточный скрипт, который будет дёргать другой сервер с нужного IP.
А почитать по ссылке выше?
Как же у вас оказался там WP?