Rubrika: Snippety
V této kategorii najdete užitečné části kódů a funkcí, které vám pomohou vylepšit práci s redakčním systémem Wordpress
-
Jak odstranit drobečkovou navigaci ve WooCommerce
WooCommerce v základním nastavení zobrazuje drobečkovou navigaci. Protože je občas nezbytné, navigaci odstranit, ukážeme si, jak na to. Řešení je jednoduché, ale nejprve si musíme říci, jak je navigace v šablonách zobrazována. Pokud si otevřete například soubor archive-product.php, který najdete…
-
Jak změnit pozici měny ve WooCommerce
Změna pozice měny ve WooCommerce je jednoduchá, stačí využít nastavení měny. Kromě pozice, si můžete změnit počet desetinných míst, oddělovat tisíců a desetinných míst a měnu samotnou. Funguje to perfektně, pokud však nepoužíváte pluginy, pro zobrazování více měn. V…
-
Jak upravit počet souvisejících produktů ve WooCommerce
Související produkty nabízí zákazníkovi produkty, které souvisí s právě zobrazeným produktem. V základním nastavení se zobrazují 4 a často jsou zarovnané na dva řádky. Pokud vám tento způsob nevyhovuje, pomocí dnešního snippetu to můžete lehce změnit. Následující kód vložíte do…
-
SyntaxError: Unexpected token < ve WooCommerce 2.4.6
Možná jste se s tím již setkali po aktualizaci WooCommerce na verzi 2.4. a vyšší. V pokladně se objednávka nepřesměruje na děkovnou stránku a místo toho se zobrazí chybové hlášení – SyntaxError: Unexpected token <. A nic víc. Nikde žádná informace…
-
Zobrazení uživatelského pole předchozího a následujícího článku
Dnešní snippet je jen taková „blbůstka“. Když se zobrazí detail článku, máte přístup k objektu aktuálního postu a můžete s ním pracovat. Pomocí get_post_meta(post->ID) získáte všechna uživatelská pole k aktuálnímu příspěvku. Proč by jsme tedy chtěli získat data k předchozímu,…
-
Zobrazení nejnovějších uživatelů na nástěnce WordPressu
V případě, že umožňujete uživatelům registraci do WordPressu a chcete mít přehled o tom, kdo se aktuálně registroval, bude se vám hodit dnešní snippet. Nejprve výsledek: Přesně takový nový box uvidíte po použití následujícího kódu, který vložte na konec souboru functions.php…
-
Cena produktu při změně měny ve WPML
Dnešní snippet je zde především proto, abych jej našel, až jej budu někdy potřebovat. Což asi nebude tak často. Snippet řeší získání aktuální ceny produktu ve WooCommerce, pokud máte na eshopu více měn a používáte WPML a jejich WooComerce Multilingual.…
-
Jak u WPML změnit ve výběru jazyka název na kód
Dnešní snippet bude poměrně jednoduchý, jde o změnu zobrazení jazyka u „language selectoru“ u WPML. V základu máte možnost si navolit, zda bude selektor zobrazovat jméno jazyka, vlaječku, nebo oboje. Pokud však potřebujete zobrazit jen EN, nebo CS, budete si…
-
Minimální cena objednávky ve WooCommerce
Pokud nabízíte v eshopu specifické zboží a chcete nákup podmínit minimální částkou, kterou je potřeba utratit, aby bylo vůbec možno nakoupit, bude se vám hodin následující snippet. Opět, stejně jako v jiných případech, použijeme vestavěné akce, které má WooCommerce v…
-
Jak změnit řazení příspěvků od nejstaršího k nejnovějšímu
Dnešní snippet bude velmi jednoduchý, ale protože se mne na to ptá již několikátý člověk, myslím, že bude užitečné jej zde zapsat. Vzhledem k tomu, že má WordPress řadu akcí a filtrů, bude snadné využít filter pre_get_posts. A pak již jen…