"Nezbytným krokem k tomu, abyste od života získali věci, po kterých toužíte, je rozhodnout se, co vlastně chcete."
Praktický plugin pro vysvětlení pojmů. Vytvoříte si soubor článků (termínů), které jsou automaticky překládány ve všech vašich Příspěvcích. Jak ale upravit plugin pro češtinu?
Levé menu / Nastavení / ToolTipGlossary (v administraci samozřejmě).
Nastavení hlavní stránky (indexové, s termíny) se provádí pomocí ID stránky. Tedy pokud používáte url v hezkém seo formátu, musíte se na chvilku přepnout to onoho s parametry v url adrese za otazníčkem a zjistit ID stránky.
Pro zvýraznění klíčových slov používám čárkované podtržení odkazu (úprava css se provádí přes úpravu pluginu z menu Pluginy):
.glossaryLink{
border-bottom: 1px dashed gray;
text-decoration: none;
}
Problém s hledáním výrazu, který kolem sebe obsahuje české znaky. Například, máme-li termín "chod", bude nalezen i ve slově "průchodů". To lze změnit úpravou regulárního výrazu v pluginu:
// Nahradte:
// $glossary_search = '/\\b'.$glossary_title.'s*?\\b(?=([^"]*"[^"]*")*[^"]*$)/i';
// za:
$glossary_search = '/(?<=^|[^\\p{L}])'.$glossary_title.'(?=[^\\p{L}]|$)/u';
Reference - diskuse preg_replace nenájde slovo končiace znakom s diakritikou. .