Bez kategórie
Čistý kód a ACF vo WordPresse
Vlastná šablóna WordPressu môže zodpovedať návrhu aj práci redakcie. ACF môže usporiadať údaje do polí podľa skutočného obsahu: služieb, realizácií, členov tímu a častí ponuky.
Úpravy obsahu podľa potrieb tímu
Pripravujeme jasné polia a varianty sekcií, aby redaktor nemusel znovu zostavovať rozloženie. Realizácia môže mať opis, rozsah, obrázky a výsledok. Komponent zabezpečuje zobrazenie a redaktor pracuje s obsahom.
Dátové polia a architektúra webu
ACF samo automaticky neoddeľuje frontend od backendu a nezaručuje bezpečnosť. Vlastná šablóna môže používať bežné vykresľovanie WordPressu. Samostatná aplikácia získavajúca údaje cez API je iné architektonické rozhodnutie s vlastnými nárokmi na náhľad, prístup a údržbu.
Bezpečnosť vyžaduje konkrétne opatrenia
Oprávnenia, aktualizácie a kontrola vstupov sú potrebné aj pri vlastnom kóde. Hodnoty polí treba spracovať podľa miesta ich zobrazenia. Použitie ACF ani menší počet pluginov samy nedokazujú odolnosť voči útokom.
Čo overujeme v praxi
Testujeme prázdne polia, dlhé nadpisy, rôzne pomery obrázkov a mobilné zobrazenie. Overujeme, či redaktor zvládne svoju prácu bez administrátorských oprávnení. Kontrolujeme aj formuláre, náhľad zmien a reprezentatívnu stránku každej šablóny.
Rozvoj s jasnou zodpovednosťou
Pri odovzdaní opisujeme štruktúru polí, komponenty a postup nasadenia. Zmeny hodnotíme podľa času úprav, stability a meraného výkonu. Každá závislosť potrebuje jasný účel; existujúce komponenty naďalej vyžadujú údržbu a kontrolu.