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
-
Získání počtu sdílení url adresy na Facebooku pomocí 2.7. API
Jak je poměrně obvyklé, Facebook opět, před nějakou dobou, změnil API. Z toho důvodu, přestaly fungovat některé pluginy, nebo zobrazení počtu sdílení u šablon. Snippet, který dnes publikuji, umožňuje získat počet sdílení pro konkrétní url, pomocí Curl a využívá Facebook…
-
Deaktivace page builderu v Divi šabloně
Obecně jsou page buildery oblíbené, ale může se vyskytnout případ, kdy jej nepotřebujete. Plugin deaktivujete, ale u vestavěného, jako je v Divi, je to horší. Naštěstí na to vývojáři pamatovali a jde změnit pole povolených post types. Pro deaktivaci editoru…
-
WordPress 4.5 – Uncaught Error: Syntax error, unrecognized expression: a[href*=#
Jeden z menších snippetů, které bych zase složitě hledal, tak si jej uložím na blog. Jedná se o problém s aktualizací WordPressu na verzi 4.5 a vyšší. V této verzi došlo k aktualizaci jQuery knihovny a řada pluginů, nebo šablon…
-
Jak přidat zkrácený výpis do stránky obchodu ve WooCommerce
Ve výpisu produktů, na stránce obchodu, nebo ve výpisu kategorie produktů, je u produktu zobrazena jen cena, hodnocení a název produktu. Pomocí jednoduchého snippetu, přidáme do „loopu“ zkrácený výpis produktu. Jedná se o excerpt a ten je zároveň použit v…
-
Jak odstranit pole z fakturačních údajů na pokladně WooCommerce
Jednoduchý snippet, který vám umožní odstranit vybraná pole z formuláře na pokladně Woocommerce. Pro přehlednost uvádím všechny defaultní pole. Odstranění všech polí by byl zvláštní případ, ale na takovou potřebu můžete narazit. add_filter( ‚woocommerce_checkout_fields‘ , ‚override_checkout_fields‘ ); function override_checkout_fields( $fields…
-
Jak zajistit, aby se váš WordPress plugin nahrál jako poslední
Tento snippet, podobně, jako ostatní, vznikl z potřeby vyřešení problému. Konkrétně bylo nutné ze šablony přenést funkce do pluginu a zajistit, aby se nahrál, jako poslední. Proč poslední? Protože, pokud píšete plugin, jenž má upravovat fungování, nebo zobrazování jiného pluginu,…
-
20 užitečných SQL příkazů pro WordPress
WordPress ukládá všechna data do MySQL databáze. Zkrátka všechno co vytvoříte – články, stránky, média, menu, comentáře, nastavení, prostě vše se uloží v databázi. Administrace WordPressu je skvělá v tom, že vám umožňuje, všechno toto upravovat, mazat, vytvářet, až na…
-
Jak získat všechny posty, které nemají konkrétní custom field
Toto je opět jeden z těch snippetů, které si zapisuji, pro budoucí použití. Konkrétně se jedná o výpis všech produktů ve Woocommerce, které nemají náhledový obrázek. Z nějakého důvodu jsem pomocí WP_Query, nedostal všechny produkty, argument posts_per_page nefungoval. Takže, pokud…
-
Jak zobrazit sazbu daně produktu ve WooCommerce
Při zobrazení produktu ve WooCommerce, je poměrně jednoduché zobrazit výši DPH z ceny produktu. Větší problém, je ale zobrazit sazbu daně, pro konkrétní produkt. Původně tento dotaz zazněl na Facebooku, kde jsem na něj odpověděl. Autor dotazu však nijak nereagoval…
-
Jak vypnout editor obsahu, pro určité stránky
Editor obsahu, je obrovský pomocník, pro všechny autory a díky němu se články píši velmi snadno. V případě, že však vytváříte šablonu stránky a obsah definujete pomocí metaboxů, může se vám hodit editor vypnout. Není to zrovna nezbytná záležitost, ale…