Snippety

Kódování neboli psaní zdrojového kódu je pro mnohé peklem, kterému se snaží vyhnout právě pomocí využívání systémů jako je WordPress. Bohužel někdy je nezbytné provést menší úpravy přímo v kódu a neuškodí znát alespoň základy HTML, CSS a PHP. Do této sekce budeme pravidelně přispívat články ze světa kódu. Všechno se snažíme brát z pohledu začátečníků, takže se nebojte, že tu do vás budeme hustit kódy hodné matrixu.

počítač s obrázky

Jak ve WordPress změnit výchozí složku pro nahrávání souborů

Existuje spousta důvodu, proč můžete chtít změnit výchozí adresář pro nahrávání souborů ve WordPress. Například z důvodu výkonu je někdy lepší, ukládat obrázky na subdoménu. Tvorba záloh je poté jednodušší. Do verze WordPress 3.5 bylo možné měnit tuto složku z administrace, nyní to už ale nejde. Výchozí adresář pro ukládání souborů ve WordPress je wp-content/uploads. […]

Jak ve WordPress změnit výchozí složku pro nahrávání souborů Číst dál »

Jak vypnout upřednostněné řazení vybraných rubrik

Ve výchozím nastavení ve WordPress se vybrané rubriky posouvají na přední místa a ignoruje se tak základní řazení podle abecedy. Tento způsob není moc uživatelsky přívětivý a pokud máte hodně rubrik, může to být matoucí. V tomto článku ukážeme snippet, pomocí kterého lze vypnout výchozí řazení, kdy jsou vybrané rubriky vždy na vrchu seznamu. K

Jak vypnout upřednostněné řazení vybraných rubrik Číst dál »

koš

Užitečné tipy a možnosti nastavení pro koš ve WordPress

Když ve WordPress smažete příspěvek, stránku nebo komentář, tak se vlastně jen přesunou do koše. Ve výchozím nastavení tam zůstávají po dobu 30 dní, abyste je mohli v případě potřeby snadno obnovit. Po uplynutí této doby je WordPress nevratně smaže. V tomto článků si ukážeme několik snippetů pro práci s WordPress košem. Co je to koš ve WordPress? Koš

Užitečné tipy a možnosti nastavení pro koš ve WordPress Číst dál »

wordpress

10 triků pro úpravu WordPress administrace

Administrace je důležitou součástí WordPress. Vytváříte v ní obsah a provádíte zde i kompletní nastavení stránky. V tomto článku si ukážeme 10 typů jak si upravit nebo vylepšit WordPress administraci. Doufám, že se vám budou líbit a některé z nich využijete. Pro úpravy doporučuji využít child theme. Zůstat přihlášen po delší dobu Kód vložte do functions.php.

10 triků pro úpravu WordPress administrace Číst dál »

Vývojář

Jak u WordPress na vlastní typ příspěvků (Custom Post Types)

WordPress je úžasný redakční systém pro tvorbu obsahu a využívání vlastních typů příspěvků (anglicky Custom Post Types) přináší další skvělé možnosti. V tomto článku si ukážeme jak vytvořit vlastní typ příspěvků a jak s ním dále pracovat. Vlastní typ příspěvků začal být skvěle využitelný ve verzi WordPress 2.8, kdy byla přidána funkce register_post_type(), která tuto možnost nabídla všem. Co

Jak u WordPress na vlastní typ příspěvků (Custom Post Types) Číst dál »

Jak umožnit úpravu uživatelských informací bez přístupu do administrace WordPressu

Pustit uživatele do administrační části WordPressu je vždy riziko a osobně to nedoporučuji dělat. Někdy však chcete, například když používáte poradnu, aby si uživatel mohl spravovat svůj uživatelský účet. Především změna hesla se hodí v těch případech, kdy se při registraci uživatele automaticky generuje heslo. Ideálním řešením je vytvořit speciální šablonu stránky, kde umožníte úpravu

Jak umožnit úpravu uživatelských informací bez přístupu do administrace WordPressu Číst dál »

404

Jak ve WordPressu vytvořit chybovou stránku 404 Nenalezeno

Chyba 404 se zobrazí, když se návštěvník pokusí zobrazit stránku, která neexistuje. Tato stránka je důležitá hlavně z důvodu následné práce s návštěvníkem webu. Nechceme totiž, aby odešel, ale raději mu nabídneme možnost kam na webu pokračovat. Můžeme to udělat například pomocí vyhledávacího formuláře nebo výpisu stránek. Jak se vlastně může uživatel dostat na stránku,

Jak ve WordPressu vytvořit chybovou stránku 404 Nenalezeno Číst dál »

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 »

Zobrazení widgetu na stránce

Tento článek je součástí série návodů zabývající se kompletní tvorbou WordPress widgetu. Co byste měli vědět než se pustíte do tvorby prvního widgetu Tvorba a registrace WordPress widgetu Tvorba samotného widgetu Tvorba formuláře pro váš WordPress widget Zobrazení widgetu na stránce Kódování výstupu widgetu Tento krok se skládá ze dvou částí: Přidání výstupní funkce do

Zobrazení widgetu na stránce Číst dál »

Tvorba formuláře pro váš WordPress widget

Tento článek je součástí série návodů zabývající se kompletní tvorbou WordPress widgetu. Co byste měli vědět než se pustíte do tvorby prvního widgetu Tvorba a registrace WordPress widgetu Tvorba samotného widgetu Tvorba formuláře pro váš WordPress widget Zobrazení widgetu na stránce V této části se budeme zabývat tvorbou formuláře pro widget a ujištění se, že

Tvorba formuláře pro váš WordPress widget Číst dál »

Tvorba samotného widgetu

Tento článek je součástí série návodů zabývající se kompletní tvorbou WordPress widgetu. Co byste měli vědět než se pustíte do tvorby prvního widgetu Tvorba a registrace WordPress widgetu Tvorba samotného widgetu Tvorba formuláře pro váš WordPress widget Zobrazení widgetu na stránce Tvorba funkce _construct() V této části si ukážeme, jak rozšířit funkci _construct(). Tato funkce

Tvorba samotného widgetu Číst dál »

Tvorba a registrace WordPress widgetu

Tento článek je druhým dílem série zabývající se tvorbou WordPress widgetu. Co byste měli vědět než se pustíte do tvorby prvního widgetu Tvorba a registrace WordPress widgetu Tvorba samotného widgetu Tvorba formuláře pro váš WordPress widget Zobrazení widgetu na stránce Co budete potřebovat K tomu, abyste mohli pokračovat ve tvorbě widgetu, budete potřebovat: developerskou instalaci

Tvorba a registrace WordPress widgetu Čí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 »

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

Neuteklo vám něco?

Pokrok a WordPress na nikoho nečekají, tak nám tu raději nechte email, ať o nic nepřijdete!

Nespamujeme! Další informace naleznete v našich zásadách ochrany osobních údajů.