Kdy se tématem zabývat
Téma je nejdůležitější tehdy, když vlastní pole WordPressu popisují údaje o produktech nebo obsahu a BaseLinker má synchronizovat pouze dohodnutý rozsah při zachování autoritativního zdroje dat. Nejprve je potřeba pojmenovat potřebu uživatele a výsledek, který má být lepší než dnes.
Jak připravit práci
Práci na integraci s ACF a BaseLinkerem je nejlepší rozdělit do krátkých, ověřitelných etap. Nejdříve vznikne základní verze plnící hlavní cíl. Následuje kontrola správnosti dat, chování na mobilních zařízeních, přístupnosti a nestandardních situací. Teprve po úspěšném testu se řešení zpřístupní všem uživatelům. Dále je vhodné vytvořit mapu polí, datových typů a identifikátorů, určit směr a četnost synchronizace a první spuštění provést pouze pro čtení.
Co nejčastěji zhoršuje výsledek
Nesoulad datových typů, pole s více hodnotami a obousměrné aktualizace bez stanovené přednosti mohou přepisovat data, vytvářet smyčky a narušit konzistenci variant. Vlastník projektu by měl předem stanovit postup kontroly, eskalace a bezpečného vrácení změny.
Jak posoudit kvalitu
Je třeba sledovat shodu záznamů, chybějící mapování, konflikty, zpoždění, opakované pokusy, historii změn a možnost obnovit hodnoty před synchronizací. Výsledek je vhodné porovnat s výchozím stavem, nikoli pouze s očekáváním týmu po prezentaci.
Praktický závěr
Dokumentace k tématu „Integrace s ACF a BaseLinkerem“ má zachycovat rozsah, předpoklady, odpovědnosti a příklady přijatého výsledku. Díky tomu není při další změně nutné znovu sestavovat celý kontext.