Добрый день, РОНИ.  Немного изменил код, представленный вами, чтоб напрямую получать значение. Но почему то не срабатывает - окно не выводится, хотя переменной присваивается значение ключа. Я проверял.
  Может не так инициализирую скрипт frameWarp? Проверьте пожалуйста, я специально создал 
макет на jsfiddle.net
Там кликом запускается модал, но как же связать его с конструкцией ниже?..
//// немного изменил код, представленный вами, чтоб получать значение ключа напрямую
// Ключ получаю, но модальное окно не выводится...
(function() {
    var a = $('<?=$rf_sponsor;?>'); // ключ в переменную передается успешно, я проверял...
    a[0].value && a.frameWarp({
        url: '//yagool.ru/',
        width: 1040,
        height: 720
    })
})();
В стандартном случае frameWarp генерирует модал при клике на ссылку вида:
<!-- Ссылка открывает модальное окно -->
<a href="#" id="modal">Запуск</a>
а инициализируется так:
//// Так нужно инициализировать скрипт frameWarp
$(function(){
// Кнопка 1
	$('#modal').frameWarp({
		url : '//yagool.ru/',
        width: 500,
        height: 400
	});
});