Переадресация цикла при установке моего плагина

Я создал плагин, который использует короткий код [MyCreditStatus] для отображения формы (многостраничная форма). Этот плагин использует API, который я также сделал.

Когда я пытаюсь установить плагин, бывают случаи, когда он вызывает цикл переадресации. Он также не работает должным образом локально из-за сеансов (уже отправленные заголовки и т. Д.). Иногда это работает хорошо.

Это первый плагин, который я создал с помощью WordPress, и я не очень хорошо разбираюсь в разработке плагина WordPress, и я считаю, что ресурсы настолько ограничены. Я не могу найти ресурс для обработки форм и передачи значений переменных со страницы на страницу.

Можете ли вы увидеть плагин, который я сделал, и предложить пути на правильном пути, чтобы я это делал?

Вот ссылка для загрузки плагина: http://1drv.ms/1qYoTIx

Спасибо.

Solutions Collecting From Web of "Переадресация цикла при установке моего плагина"

Майкель / Майкл: Я скажу, что это впечатляющий объем работы. Я не создал плагин для администратора с такой детальностью. Я признаю, что я не полностью понимаю каждую деталь того, что происходит с этим, но я понимаю, что он создает форму на своем сайте, а затем представляет это агентству кредитных отчетов в Южной Африке через запрос на завивание , Это ваш API в кредитной отчетности?

Единственное, что я заметил, это строка генерации XML в файлах regp1.php, regp2 и regp3.php. Вы генерируете строку, а в нескольких местах вместо значения ваших php-переменных вы вместо этого вставляете строку с именем переменной (проверьте строку $xml .= "<UserID>$uid</UserID>"; не должно быть $xml .= "<UserID>".$uid."</UserID>"; ?? ditto в строках заголовка после вызова sendXMLRequest?

Является ли изменчивость результатов в представлении wordpress или возвратом API?

И что я действительно хочу знать … это то, что ежемесячный бесплатный кредитный отчет доступен только для людей в Южной Африке или будет функционировать во всем мире?

Опять же, хорошая работа. Zip.