1) Pobieranie pliku xml z parametrami i wyswietlanie wynikow na stronie.
Stworzenie wtyczki, ktora bedzie pobierala wyniki ze wskazanego pliku xml rekordy (z parametrami) i wyswietalac bedzie wyniki na stronie. W opcjach wtyczki podajemy kluczyk API (jeden z parametrow xmla). Najlepiej w postaci shortcodu:
[oferty kraj="Egipt" miasto="Hurghada" osob="3"]
Wygenerowany link zwraca zawsze tylko 10 rekordow – paginacja odbywa sie poprzez dodanie dodatkowego parametru do xmla page=x. Jezeli jest wiecej wynikow niz 10 musialaby byc paginacja (wyniki i stronicowanie ladowane ajaxem).
Po kliku w dana oferte (link wygenerowany przez xml) wyswietla sie strona z zawartoscia zczytana dla pojedynczej oferty (wszystkie wartosci rowniez zczytane z xmla pojedynczej oferty).
2) Dodatkowo – funkcja wyszukiwarki – shortcode do wstawienia w szablonie w postaci [wyszukiwarka opcja1="keyword" opcja2="kraj" opcja3="miasto"] – wypluwa inputy/selecty oraz przycisk submit do wyszukiwania – po submicie otwiera strone z wynikami jak w punkcie 1. W opcjach pluginu mozliwosc definiowana czy opcja1,opcja2,opcja3,opcjax jest inputem czy selectem, jezeli selectem to definiowanie wartosci dla danej opcji.
Wtyczka na wylacznosc z przeniesieniem praw autorskich, po szczegoly oraz pytania zapraszam mailowo.