• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

AJAX do bazy danych w wp.

Object Storage Arubacloud
+1 głos
77 wizyt
pytanie zadane 6 lutego 2017 w JavaScript przez ShiroUmizake Nałogowiec (46,300 p.)
Oto zadanie. Zaprojektowałem slider z scrotll-rotatorem zdjęć. Sliderze są 2 ważne elementy , element listy pokazujących miniaturki zdjęć (to już mam ogatniętę) oraz element pokazujący pełnoprawny obraz. Zdjęcia są uzyskiwane z funkcji wordpresowej dla single.php, przechowywane są w postaci galerii. Każdy post może mieć galerię z N zdjęć, ale nie każdy post ją musi posiadać, jeśli nie posiada ustaw thumbnails dla posta.

No to teraz przystąpmy do problemu, galeria WP (tam gdzie tworzymy posty) posiada własny wbudowany moduł odpowiadający za wielkość zdjęć w poście (tym edytowanym oczywiście <= kokpicie) przez to WP nie pobiera wielkość zdjęcia z prosto z bazy, ale przeformatowane przez galerię. Efektem tego jest , że po powiększeniu są rozmazane. Co gorsza tylko single.php ma dostęp do id_postu (Aczkolwiek na to mam pomysł jak się do tego dogryżć w JS-ie).

Jedynym rozwiązaniem sensownym jest wywołanie AJAX-a do bazy danych, wysłanie get/post . Zapytaniem typu "select link from  wp_post ON wp_gallery ($key == wp_gallery.id) where URL like $URL". Potem najwyżej parsować jsona i wsio. Strzelam, że jeden post ma jedną bądż wiele galerii.

Pytanie czy twórcy nie przewidzieli lepszego rozwiązania(czyt. gotowego rozwiązania na ten problem), bezpośredniego images z bazy.

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 82 wizyt
pytanie zadane 20 września 2018 w HTML i CSS przez pulson666 Stary wyjadacz (12,560 p.)
0 głosów
1 odpowiedź 369 wizyt
0 głosów
1 odpowiedź 302 wizyt
pytanie zadane 9 maja 2015 w HTML i CSS przez Shiro Stary wyjadacz (10,300 p.)

92,566 zapytań

141,420 odpowiedzi

319,615 komentarzy

61,952 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...