Přepíšete na webu otevírací dobu a za týden zjistíte, že na půlce stránek visí ta stará. Nebo naopak: upravíte jeden box na jedné stránce a změní se i na osmi dalších.
Obojí má stejnou příčinu. Ve WordPressu se dá stejný kus stránky – kontaktní box, otevírací doba, výzva „Napište nám“ – opakovat dvěma způsoby. Na pohled jsou stejné, při úpravě se chovají opačně.
Kolikrát je na webu váš telefon?
Zkuste si to rovnou. Zadejte do Googlu svoji doménu a číslo:
site:vasefirma.cz "608 111 222"
Výsledek berte jako odhad. A když vyjde skoro každá stránka webu, nemusí to hned znamenat problém – telefon v hlavičce nebo patičce je vidět všude, ale bývá to jeden společný kus, který se mění jednou. Zajímavé jsou výskyty uvnitř stránek: v kontaktních boxech, v textu, v pruhu „Napište nám“. Kolik jich je, tolikrát budete telefon příště měnit.
Příloha, nebo sdílený dokument?
Opakovaný kus stránky se ve WordPressu jmenuje vzor. A vzory jsou dvojí.
Obyčejný vzor funguje jako soubor v příloze. Pošlete ceník pěti lidem e-mailem a každý má vlastní kopii. Když si v ní jeden z nich něco přepíše, ostatní o tom nevědí. A když opravíte svůj soubor, k nim se oprava nedostane – museli byste ho rozeslat znovu. Na webu je to stejné: vzor vložený na deset stránek je deset samostatných kopií. Tady se rodí ten starý telefon na devíti stránkách z deseti.
Synchronizovaný vzor funguje jako sdílený dokument. Místo přílohy pošlete odkaz. Všichni koukají na jeden a ten samý dokument, takže opravu vidí hned. Platí to ale i obráceně – kdo v něm něco změní, změní to všem. Tady se rodí ta druhá situace: úprava, která měla platit pro jednu stránku, se rozlezla po celém webu.
Co se kdy změní:
| Upravím box na jedné stránce | Upravím původní vzor | |
|---|---|---|
| Obyčejný vzor (příloha) | změní se jen na téhle stránce | už vložené boxy se nezmění, novou podobu dostanou jen nově vložené |
| Synchronizovaný vzor (sdílený dokument) | přímo to nejde, editor vás pošle do originálu – a změní se všude | změní se všude |
Ani jedno není chyba. Na kontakt a otevírací dobu se hodí synchronizovaný vzor, na věci, které se mají na každé stránce lišit, obyčejný.
Jak to poznám v editoru?
Klikněte na box. Pokud je to synchronizovaný vzor, objeví se nad ním jméno vzoru a tlačítko Upravit originál – a psát přímo do něj nejde.

Když na Upravit originál kliknete, editor se přepne na samotný vzor. Poznáte to podle hlavičky se jménem vzoru a šipkou Zpět. Co teď uložíte, změní se na všech stránkách, kde je vzor vložený.

Pokud se tlačítko neukáže a do boxu normálně píšete, je to obyčejný obsah té stránky. Úprava platí jen pro ni.

Jak udělat z kontaktu sdílený dokument
- Označte celý box s kontaktem. Nejjistější je to přes Zobrazení seznamu (ikonka se třemi čárkami v horní liště vlevo).
- Klikněte na tři tečky a vyberte Vytvořit vzor.

- Pojmenujte ho, třeba „Kontakt“.
- Zapněte Synchronizováno – to je celý rozdíl mezi přílohou a sdíleným dokumentem.
- Klikněte na Přidat.

Na ostatních stránkách pak starý box smažte a vložte místo něj nový vzor (tlačítko +, záložka Vzory). Stránky, které už existují, se samy nepřepíšou – každou je potřeba jednou projít ručně. Pak už se telefon mění na jednom místě.
Výjimka na jedné stránce
Když na stránce pobočky potřebujete jiné číslo, vzor tam odpojte: tři tečky → Odpojit a potvrďte.

Ostatních stránek se to netkne. Jen si pamatujte, že tahle stránka se při příští změně kontaktu už nezmění.
Telefon v hlavičce a patičce
Ten bývá v šabloně webu, ne ve stránce, takže ho v editoru stránky nenajdete. Pokud nevíte, kde se mění, zeptejte se toho, kdo vám web dělal.
A když je toho moc?
Jednou to projít stojí za to – příští změna telefonu pak zabere minutu místo odpoledne a nikde nezůstane viset starý údaj. Pokud na to nemáte čas nebo chuť, je to přesně ten typ úklidu, který dělám v rámci správy webu. Projdu, kde všude se údaje opakují, sjednotím je do vzorů a ukážu vám, kde je příště změníte sami.