Jméno autora:Zdeněk Vojáček

Milovník žen, masa a PHP kódu

Programování – odstranění diakritiky

Může se stát, že budete potřebovat z textu odstranit veškerou interpunkci. Například když z pole NÁZEV generujete shortcode. K odstranění interpunkce využijeme následující funkci: $text = “Příliš Žluťoučký Kůň Úpěl Ďábelské Ódy”; function odstraneni_interpunkce($text){ $prevodni_tabulka = Array( ‘ä’=>’a’,’Ä’=>’A’,’á’=>’a’,’Á’=>’A’,’à’=>’a’,’À’=>’A’,’ã’=>’a’,’Ã’=>’A’,’â’=>’a’,’Â’=>’A’,’č’=>’c’,’Č’=>’C’,’ć’=>’c’,’Ć’=>’C’,’ď’=>’d’,’Ď’=>’D’,’ě’=>’e’,’Ě’=>’E’,’é’=>’e’,’É’=>’E’,’ë’=>’e’,’Ë’=>’E’,’è’=>’e’,’È’=>’E’,’ê’=>’e’,’Ê’=>’E’,’í’=>’i’,’Í’=>’I’,’ï’=>’i’,’Ï’=>’I’,’ì’=>’i’,’Ì’=>’I’,’î’=>’i’,’Î’=>’I’,’ľ’=>’l’,’Ľ’=>’L’,’ĺ’=>’l’,’Ĺ’=>’L’,’ń’=>’n’,’Ń’=>’N’,’ň’=>’n’,’Ň’=>’N’,’ñ’=>’n’,’Ñ’=>’N’,’ó’=>’o’,’Ó’=>’O’,’ö’=>’o’,’Ö’=>’O’,’ô’=>’o’,’Ô’=>’O’,’ò’=>’o’,’Ò’=>’O’,’õ’=>’o’,’Õ’=>’O’,’ő’=>’o’,’Ő’=>’O’,’ř’=>’r’,’Ř’=>’R’,’ŕ’=>’r’,’Ŕ’=>’R’,’š’=>’s’,’Š’=>’S’,’ś’=>’s’,’Ś’=>’S’,’ť’=>’t’,’Ť’=>’T’,’ú’=>’u’,’Ú’=>’U’,’ů’=>’u’,’Ů’=>’U’,’ü’=>’u’,’Ü’=>’U’,’ù’=>’u’,’Ù’=>’U’,’ũ’=>’u’,’Ũ’=>’U’,’û’=>’u’,’Û’=>’U’,’ý’=>’y’,’Ý’=>’Y’,’ž’=>’z’,’Ž’=>’Z’,’ź’=>’z’,’Ź’=>’Z’ ); //nahradí znaky s interpunkcí znaky bez ní $text = strtr($text, $prevodni_tabulka); $text = Str_Replace(Array(” “, “-“), […]

Programování – odstranění diakritiky Číst dál »

Přeložení prefixu v odkazu

Ve WordPressu můžete najít celou řadu prefixů v odkazu, ať už je to známé category nebo tag, které snadno přeložíte přímo v administraci, nebo méně používané page, author či search. http://www.domena.cz/page/5   =>   http://www.domena.cz/strana/5 http://www.domena.cz/author/Zdenek   =>   http://www.domena.cz/autor/Zdenek http://www.domena.cz/search/hotel   =>   http://www.domena.cz/hledat/hotel V tomto článku si ukážeme způsob, jak tyto prefixy přeložit. Použijeme k tomu funkci $wp_rewrite. Otevřete

Přeložení prefixu v odkazu Číst dál »

Úprava výpisu menu

Může se Vám stát že budete potřebovat změnit výpis menu v šabloně. Například můžete chtít aby před výpisem menu bylo slovo “Menu:”. Osobně jsem to napříkad použil k tomu abych do menu umístit span na který když kliknete tak pomocí JavaScriptu sjedete ke kontaktnímu formuláři.

Úprava výpisu menu Číst dál »

SERIÁL „ZAČÍNÁME S PROGRAMOVÁNÍM“ – CSS 2. ČÁST

Představme si několik základních CSS vlastností. Kaskádové styly jsou soupisem příkazů pro popis způsobu zobrazení stránek napsaných v jazycích HTML, XHTML nebo XML. “Jazyk” CSS byl navržen standardizační organizací W3C. CSS obsahuje velké množství vlastností. V tomto článku si představíme pouze ty nejdůležitější CSS vlastnosti, seznam všech najdete na stránkách W3Cschools.com. Všechny uvedené CSS vlastnosti jsou užitečné při lehkém

SERIÁL „ZAČÍNÁME S PROGRAMOVÁNÍM“ – CSS 2. ČÁST Číst dál »

Seriál “Začínáme s programováním” – Úvod: Barvy

Při práci se šablonami se často můžeme setkat s možností nastavení barev. Nejčastěji se požívájí dva druhy kódů barev: hexadecimální  a RGB kód barvy. Hexadeciální Požívají se ve formátu #RRGGBB. První dvě číslice znamenají hodnotu červené barvy, třetí a čtvrtá hodnotu zelená a poslední dvě hodnotu modré barvy. Výsledné barvy vznikají mícháním těchto tří základních, přičemž

Seriál “Začínáme s programováním” – Úvod: Barvy Číst dál »

Nákupní košík
Přejít nahoru