Načítání dat z WordPress rubrika: Programování: PHP
Do svého IS mám načítat data ukládaná někde na jiných webových stránkách pomocí WordPress pluginu Concact Form DB (CFDB).
Jak se k tomuto přistupuje? Tj. nevím zda:
Si mám říci o ftp a mysql heslo a naprogramovat si tam nějaký můstek? (Ta firma dělající stránky nemá žádného programátora, ale přístup by mi dali)
Anebo je normální využít administraci WP a tam se nějak přihlásit (automatizovaně ze serveru, jak?) a využít ten export co tam je?
Programovat umím, ale WP neznám a jde mi spíš o to, abych na začátku nezvolil nějakou špatnou (nepoužívanou) cestu.
Dík všem.
Správný postup (s WP pracuji denně):
- Vytvořit si některým pluginem autorizační údaje, aspoň https://wordpress.org/plugins/application-passwords/
- Najít správný endpoint, např. http://mujwebik.cz/?rest_route=/cf-api/v2/entries/1045, tj. znát číslo formuláře, nebo cestu, jak procházet všechny formuláře. REST API už mají všechny větší/používanější pluginy, jen někdy není snadné najít dokumentaci, protože to málokdo používá (=jen autoři softwaru).
- Poslat správný požadavek
- Zpracovat výstup
Pro CF7 už existuje doplněk, který tohle všechno umí a tímpádem vás připraví o práci ;-)
https://cs.wordpress.org/plugins/cf7-to-api-basic-auth/
Pro zobrazení všech 4 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře