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
-
Chybějící uživatelská pole v administraci produktu WooCommerce
V detailu produktu jsou k dispozici, stejně jako u jiných post typů i uživatelská pole. Z nějakého důvodu jsem u některých webů zaznamenal, že tato pole chybí. Po dlouhém zkoumání (asi 5 minut na Google), jsem zjistil, že problém způsobuje…
-
Vypnutí nového vzhledu administrace widgetů
Ten trend je zcela jasný – Gutenberg dříve nebo později bude ovládat většinu administrace WordPressu. A jedna z prvních implementací se týká nového vzhledu administrace widgetů. Kdo pravidelně aktualizuje WordPress, musel již změnu zaznamenat – nastavování widgetů vypadá úplně jinak.…
-
Jak získat id stránky na základě názvu v url
Získat url pomocí id stránky jde poměrně snadno, ale co když se dostanete do situace, že to potřebujte obráceně? Dostal jsem se do situace, že jsem potřeboval ze sitemapy vyhodit url custom 404 stránky. Vytvořil jsem si totiž přesměrování na…
-
Jak omezit odkaz pouze na obrázek v loopu produktu
Ve výpisu produktů zahrnuje odkaz na detail produktu obrázek, název produktu i cenu. Pokud potřebujete mezi cenu a název přidat jiné prvky, může to být problém. Jak Woocommerce skládá jednotlivé prvky? První je hook woocommerce_before_shop_loop_item a ten obsahuje funkci s…
-
Jak přidat text k výběru dopravy na pokladně WooCommerce
Výběr dopravy v pokladně bývá jednou z často upravovaných částí. Tento snippet vám pomůže upravit vzhled výběru. Jeden můj zákazník měl požadavek, aby se pod každou dopravou, kromě loga dopravce, zobrazovala ještě informace o předpokládaném doručení. WooCommerce na to má…
-
Zrušení povinného souhlasu s obchodními podmínkami
WooCommerce má na pokladně povinný souhlas s obchodními podmínkami. Ukážeme si, jak jednoduše tento souhlas upravíme. V tomto článku si nebudeme popisovat, je úplně odstranit souhlas s obchodními podmínkami, toho dosáhnete zrušením přiřazení stránky obchodních podmínek v nastavení WooCommerce –…
-
Jak zobrazit skrytá metadata u WordPress postu
WordPress obsahuje mechanismu, který zabraňuje editaci skrytých metadat v administraci. Ukážeme si, jak to změnit. Zobrazení metadat v administraci Když se podíváte do administrace nějakého postu, uvidíte ve spodní části seznam takzvaných custom fieldů, neboli metadat: Screen, který vidíte je…
-
Doprava zdarma dle ceny košíku
WooCommerce v základu obsahuje nastavení dopravy zdarma, dle ceny košíku. Pomocí toho snippetu však nastavíte nulovou cenu pro všechny dopravy, pokud obsah košíku přesáhne stanovenou sumu. Výchozí doprava zdarma se chová tak, že když jsou splněné všechny podmínky, zobrazí se…
-
Zobrazení slevy v procentech ve výpisu produktů WooCommerce
Dnes to bude jen takový jednoduchý snippet pro výpis produktů. Místo slova sleva ve výpisu produktů, zobrazíme procenta. U produktů, jenž jsou ve slevě, nahradíme slovo sleva, procentuelní hodnotou slevy. Tady není moc co vysvětlovat, použijeme filtr woocommerce_sale_flash, vezmeme sale…
-
Jak získat celkovou hmotnost objednávky ve WooCommerce
Ve WooCommerce je možné každému produktu přiřadit hmotnost. V tomto tipu si ukážeme, jak si uložit celkovou hmotnost produktů v košíku k vytvořené objednávce. Problém totiž je, že když vytvoříme objednávku, tak se hmotnost objednávky nikam neukládá. Musíme si tedy…