Speakers: Martin Krcho

  • Pokročilé funkcionality pri tvorbe WordPress témy

    WordCamp Bratislava 2017Speaker: Martin Krcho

    July 19, 2017 — Ukážem ti ako do existujúcej WordPress témy pridáš jednoduchý katalóg automobilov. Počas prednášky ti vysvetlím ako vo WordPress využiť vlastný typ článku (custom post types), vytvoriť preň kategórie na mieru (custom taxonomies) a priradiť mu vlastné attribúty (custom meta fields) pomocou pluginu ACF (Advanced Custom Fields). K tomuto ešte pribalím filtrovanie, zoraďovanie a stránkovanie položiek (áut) na frontende pomocou REST API volaní a knižnice handlebarsjs. Ak na záver zostane čas, pozrieme sa aj buildovací skript, ktorý okrem iného skompiluje tvoje SASSko a zminifikuje CSS aj JS.

    Presentation Slides »

  • Martin Krcho: WP Cron a Rest API

    WordCamp Žilina 2016Speaker: Martin Krcho

    March 9, 2017 — Na prvý pohľad patria možno AJAX a cron medzi pokročilé témy, ale nemusí tomu tak byť.
    AJAX je použitý na takmer všetkých webových stránkach, ktoré robia niečo aspoň trošku zaujímavé. Martin Krcho vám ukáže, ako správne nakódiť AJAX-ové volania na WordPress, aby ste mohli držať krok s dobou a nenačítavali pri každom kliknutí celú stránku.
    Cron je zase nevyhnutný na vykonávanie opakovaných úloh, ako napr. posielanie súhrnného e-mailu vašim čitateľom každú nedeľu podvečer. Na WordPress je to hračka, keď viete ako na to.

    Presentation Slides »

  • Martin Krcho: Kódime WordPress Plugin

    WordCamp Bratislava 2016Speaker: Martin Krcho

    May 12, 2016 — Stručný úvod do programovania WordPress pluginov, v ktorom sa oboznámiš so základnou štruktúrou WordPress pluginu, naučíš sa ako pripraviť plugin pre stránky s vysokou návštevnosťou, ako sa popasovať s lokalizáciou a ako sa vyhnúť niektorým základným chybám.

    Presentation Slides »

  • Martin Krcho: WordPress a cachovanie modulov

    WordCamp Slovakia 2015Speaker: Martin Krcho

    November 18, 2015 — Cachovanie modulov – WordPress API + Redis/memcached cachovanie na urovni databazy WordPress best practices.