Programování Wordpress

Přidání polí k produktu WooCommerce

Na nově spuštěném webu myairlines.cz, který nabízí opravdu skvělý simulátor Boeing 737, jsem vytvořil spoustu zajímavých funkcionalit, např. generování voucheru a letenek v PDF po dokončení objednávky ve WooCommerce, generování kódů pro rezervační systém, napojení na GoPay a EET, rezervační systém na míru atd. Jedním z potřebných doplňků bylo přidání custom polí pro produkty ve WooCommerce. To…

Číst dále

Automatická optimalizace obrázků pro WordPress

Jedním z největších problémů pro rychlost každého webu jsou zbytečně velké obrázky. Jako první pomoc na všech svých webech používám skvělý plugin Imsanity, který umožňuje nastavit maximální rozměr nahrávaných obrázků a automaticky je zmenší. Dlouhou dobu jsem také používal TinyPNG, plugin, který umožňuje opravdu kvalitní kompresi obrázků přes API TinyPNG. Služba funguje skvěle, ale musí…

Číst dále

5 tipů na zrychlení webu WordPress

Poslední dobou se na mě obrací stále více klientů, kteří chtějí zrychlit web na WordPressu. 1. Server Nástrojů na optimalizaci rychlosti WordPressu je mnoho, ale většinou je největším limitem rychlosti server, na kterém je web provozovaný. Příkladem může být např. web kuponer.cz, který běžel na hostingu Wedos. Pouhým přesunem na optimalizovaný server, bez jakékoli další…

Číst dále

Plugin pro WooCommerce – Online podání Česká pošta

Vytvořil plugin do WooCommerce na generování csv pro Online Podání České pošty, který umožňuje snadný export objednávek do systému České pošty pro online podání. V administraci stačí zaškrtnou objednávky, které chcete vyexportovat, a kliknout na tlačitko „Export ČP“ Po kliknutí se vyexportuje validní csv, které lze jednoduše naimportovat v administraci Vašeho účtu u České pošty. Pokud máte…

Číst dále

Programová úprava obsahu stránky – filtr the_content

Jeden klient potřeboval na určité místo v obsahu vložit reklamní bannery. Od jiného programátora WordPress dostal informaci, že to bohužel není možné. Požádal jsem ho proto, aby mi poslal zadání a přístupy. Řešení bylo jednoduché: filtr the_content. Při použití toho filtru můžete libovolně měnit samotný obsah stránky/příspěvku. Výsledný kód pak vypadal cca takto: [php]add_filter(‚the_content‘,’stk_ads‘); function stk_ads($content)…

Číst dále

WordPress a napojení na mapy.cz

UPDATE 2021: Plugin pro mapy.cz je nyní dostupný ke stažení zdarma Pro web http://outdoortipy.cz/ jsem programoval plugin, který zobrazuje na mapě zájmové body, při využití API mapy.cz. Zájmové body se při výchozím nastavení přidávají k detailu článku.     Pro každý bod je k dispozici možnost zvolit kategorii, do které patří, a  kategorie bodů je možné jednoduše…

Číst dále