Ľahko randomizujte svoje nadpisy WordPress
Hľadal som doplnok alebo nejaký kód na zamiešanie titulkov na našej domovskej stránke na adrese DK New Media zabaviť sa a trochu vystrojiť domovskú stránku. Problém bol v tom, že mám aplikovanú tému, ktorá má špecifické polia pre riadok značky a popis stránky, a nechcel som ju kvôli tejto úprave roztrhať.
Ak to chcete urobiť s pluginmi a úpravami tém, budete potrebovať fantastické Doplnok Advanced Custom Fields s doplnkom Repeater Field – takto by sme to urobili pre klientov. Pre našu stránku však často používame skratky a tento malý útržok kódu funguje rovnako dobre!
V podstate stačí zadať toľko nadpisov do poľa a oddeliť ich nejakým znakom (ja používam symbol „|“). Potom môžete využiť funkciu PHP explode, ktorá umiestni všetky nadpisy do poľa a potom použiť funkciu PHP shuffle na premiešanie poradia poľa a potom zobraziť prvý výsledok. Zobrazíte iba prvý výsledok... týmto spôsobom, ak máte iba jeden výsledok, bude sa stále zobrazovať správne!
V našej téme, kde sa zobrazuje nadpis, len nahradíme text nadpisu nasledujúcim kódom:
Ak chcete získať fantáziu, môžete to odovzdať ako a vlastnej premennej v Google Analytics a skutočne otestujte, ktoré titulky fungujú najlepšie!