Newsletter 365tipů můžete číst zdarma. Placené předplatné je dobrovolná podpora, která pomáhá webu pokračovat.
Podpořit 365tipů

TIP#2380: Jak najít ve WordPressu příspěvky/stránky/opakovaně použitelné bloky kde používáte konkrétní prvek? Jak kopírovat a měnit konkrétní blok?

Tohle je taková trochu nedotažená věc ve WordPressu. Můžete používat nějaké stavební prvky – jako třeba /blog z Wodpress.com Editing Toolkit pro výpis příspěvků z určitého štítku/rubriky. Jenže v okamžiku kdy ho chcete něčím nahradit, tak je nutné najít, kde všude ho máte a opravit – nahradit /blog nějakým jiným prvkem stejné funkčnosti.

Jenže, jak najít, kde všude /blog máte v užití? Musíte zjistit interní označení – otevřete si jedno místo (stránku, příspěvek) kde /blog máte, přepněte do HTML pohledu a najděte ho – bude tam konstrukce vypadající nějak takto:

<!– wp:a8c/blog-posts {„excerptLength“:31,“showDate“:false,“moreButton“:true,“showAuthor“:false,“postsToShow“:11,“mediaPosition“:“right“,“tags“:[„1447″],“typeScale“:3,“imageScale“:1} /–>

To wp:a8c/blog-posts na počátku je kód pro /blog – a pomocí tohoto kódu můžete použít klasické hledání (v příspěvcích, stránkách i opakovaně použitelných blocích). Pak už můžete opravovat jeden po druhém.

TIP: Reusable blocks/Znovu použitelné bloky na WordPressu. Jak se dostat k výpisu a exportu

Osobně jsem potřeboval /blog nahradit za /postgrid – ušetřit si neustál= klikání nového Post Grid je navíc možné tak, že si vytvoříte první a tím získáte HTML kód. Tedy v mém případě něco jako 

<!– wp:ub/post-grid {„postImageWidth“:240,“checkPostAuthor“:false,“checkPostDate“:false,“excerptLength“:33,“checkPostLink“:false,“readMoreText“:“ „,“amountPosts“:10,“postLayout“:“list“,“tagArray“:[233],“postTitleTag“:“h4″} /–>

V dalších výměnách už pak stačí jen měnit potřebné parametry – tady hlavně štítek pro výběr (983) – což se dá nakonec udělat přepnutím zpět a výběrem klasicky v pravém sloupci. Rychlejší než si předem zjišťovat ID štítku.

Ale ulehčí vám to to, že vyměňujete – takže v původní konstrukci ID štítku bude uvedeno. Takže když si v HTML editaci ponecháte původní konstrukci, vložíte novou a zkopírujete ze staré do nové jen ID štítku (či štítků) a pak smažete původní konstrukci, tak je to nejsnazší.

TIP: Praktické postřehy k blokům a widgetům na WordPressu