JanKoWeb: Počítače a IT - Wordpress plugin: ToolTipGlossary

Wordpress plugin: ToolTipGlossary

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?

Natavení pluginu

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.

Styl

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;
}

Čeština

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.

Rubrika Počítače a IT | Tagy Wordpress, Plugin | Po 16.04.2012 | 1317x

Náhodné články

Tento web jsem zakládal na střední, v roce 2008. Je zde hlavně archiv mé tvorby.

Aktuální věci publikuji kvůli úspoře času na Twitter.

Honza

"Čas je materiál, ze kterého se vyrábí život."

B. Franklin