При отрисовке страницы происходит несколько get запросов на подгрузку изображений.
GET: mysite.loc/cat/page1.html
GET: mysite.loc/cat/images/img1.jpg
GET: mysite.loc/cat/images/img2.jpg
...
Раньше, наличие запросов на изображение определялось просто - через apache mod_rewrite. При определении запроса на изображение запускался скрипт подменяющий заголовки на нужные. Т.е. в .htaccess стояло правило:
RewriteRule ^([a-zA-z0-9]+)/(.*\.(jpg|jpeg|png|gif))$ /mysript.php?imgpath=$1/$2 [NC,L]
Переписывая скрипт как плагин для WP, столкнулся с проблемой того, что движок ничего не хранит в глобальном $_GET. По сути, само точное значение imgpath меня не интересует, а необходимо знать о его существовании(либо отсутствии), дабы подставить заголовки в нужный момент.
Пробовал использовать встроенную в wp api функцию
add_rewrite_tag(), но она не помогла т.к. отрабатывает на уровне первого запроса.