Лектори | Speakers

Mitko Kockovski

Mitko says he aims for perfection and he’s always eager to expand his knowledge and skill base, so he always looks forward to new challenges. His love for WordPress and the need to stay up to date has driven him to attend WordPress Conferences all over Europe.He’s also benefited from his connection to the small but growing WordPress community in Macedonia. He likes to give back to the WordPress community by adding plugins and helping with core updates. Last year he founded webpigment.com where they specialize in WooCommerce themes and plugins.

AJAX-ing Your (WooCommerce) Website

In his workshop, Mitko Kockovski will tell us about some of the ways WordPress website can be „ajaxed“. We will start with explaining how the wp_ajax functionality works and show some tips and tricks, and then go into the WP API and some javascript frameworks that can help you AJAX your website.

Ники Кръстев | Nicky Krastev

Николай Кръстев е SEO оптимизатор, маркетьор, рекламист, сертифициран Google AdWords, Goоgle Analytics и Microsoft BingAds специалист. Има над 80 сертификата за завършени обучения и специализации от компаниите лидери в дигиталния маркетинг и реклама като Google, Facebook, Twitter, YouTube, Microsoft, HubSpot, SEMrush, Eventbrite и много други. Занимава се с оптимизация на уеб сайтове за търсачки от 2009 г. насам, като в последните години работи само с WordPress. Google local guide, ниво 8. Част от Google Developers Group Sofia (GDG Sofia).

С колеги развива NT Websites – компания за изработка, поддръжка и оптимизация на уебсайтове и онлайн магазини, базирани на WordPress.

7 въпроса за WordPress SEO, за чийто отговори ми бяха нужни 7 години практика

Всички собственици на WordPress уеб сайтове искат да повишат видимостта на своите сайтове в Google и съответно да привлекат повече посетители и потенциални клиенти към тях. Оптимизацията за сайтове e труден и дълъг процес, при който някои грешки могат да костват сериозни наказания за сайтовете и понякога тези наказания включват доживотна забрана за показване в търсачките.

Малко са хората, които успяват да намерят точната информация измежду хилядите статии с остарели и невярни данни, така че как да разберем какво точно да правим, без да ни се налага да плащаме на SEO агенция или да рискуваме сайта ни да бъде ударен от някой от ъпдейтите на Google? И дали всичко, което ни казват за SEO-то, трябва да бъде имплементирано в сайта ни на всяка цена? Николай Кръстев ще разкрие някои тънкости от оптимизацията на сайтове за търсачки, които са му отнели години практика.

Петър Николов | Petar Nikolow

Петър е разработчик с над 20 години опит. Преди 13 години основава своя собствена компания. От 11 години в Mobilio се занимават само със мобилни разработки и десктоп приложения предимно за Apple платформите. Привърженик е на на Mobile First идеологията и вярва, че тепърва ще се удивяваме на нови постижения на мобилния фронт.

Downsize Your WordPress: Why Less is More

Петър ще покаже на практика как да оптимизираме теми и сайтове с цел по-бърза визуализация на мобилни потребителски устройства.

Nemanja Cimbaljevic

PHP developer, WordPress Enthusiast, and Open Source Advocate. Enjoys traveling, meeting new people and learning about new places. WordPress is not just a platform. WordPress is an idea, and cause.

Volunteer, speaker, co-organizer and co-host for various WordPress related events.

Always looking for new challenges. Recently jumped into DevOps stuff, server and system infrastructure. Finds virtualization, containerization, orchestration, and microservices to be new „cool kid“ in the neighborhood.

Stop dumping and start debugging – Introduction to using XDebug with WordPress

Are you still using var_dump, var_export, echo, die, etc? For most of people it looks easy and simple, compared to setting up another tool.

While frontend developers prefer to add more tools to streamline their development process, it looks like backend WordPress developers (core, plugin) are not so much into adding more tools that will make their process and development environment more complicated.

We’ll setup a scenario:
You are building plugin that has a post-back, where another URL on your system will be called in background.
With dumping approach you will have to “record” headers and body of post-back request, then setup that in another script, or any other tool to “emulate” that request.
With data changing on every request, this process becomes overwhelming and chances of not covering most of possible use-cases are increasing.
With XDebug this becomes easy as click.

Make it more simple, more fast, more reliable and helps you visualise whole process, variables and processes running on your code.
For 90 minutes you will have a chance to try and improve your debugging skills, learn basic about XDebug, how to set it up on your local machine, and how to get it running.
As my preferred IDE is PHPStorm, I will use implementation for it, but in case you are reading this, I would love to hear from you what IDE should be covered.
As server-side implementation, Local by Flywheel (VM with docker containers), Laravel Valet and standalone implementation would be covered in this session.
Again, if you will like to hear something else, use any social networks to ping with me request.

Христо Ласков | Hristo Laskov

A goal-oriented professional with a deep understanding of User Experience, Interface design, and IT Security.

Conversion by design. Building an online store with optimal efficiency

„Have it working“ is not enough for an online store. During this practical workshop Hristo will share what his experience taught him and how to make an e-store clear, easy to use and effective. We’ll focus on what and how to track and measure beyond the ROI from the ad budget and the sales income, so we’re achieving our goals.

This workshop is suitable for business and marketing people managing e-stores, as well as developers and designers that are creating and supporting them.

Владимир Василев | Vladimir Vasilev

Владимир Василев се занимава с WordPress професионално от 2010 година насам, като от тогава изгражда и развива собствена уеб агенция, фокусирана основно върху WordPress, междувременно провеждайки множество лекции и обучения за работа с WordPress, както за частни организации, така и за няколко столични гимназии, Софийски Университет и ТУ – Пловдив. От години е редактор на българските преводи в WordPress (ядрото, теми и разширения) и редовно организира работни срещи за поддържането на преводите актуални. Последната година и нещо е старши разработчик в Деврикс.

Превеждане и добавяне на многоезичност в WordPress-базирани сайтове

Ще бъдат представени общите концепции за цялостното превеждане на сайт на език, различен от английски, както и въвеждането на втори (или повече) езици. Ще бъдат обсъдени по-популярните подходи за това, включвайки използването на две отделни WordPress инсталации, Multisite мрежа, разширенията Polylang, WPML, qTranslate X, Loco Translate, Codestyling Localization, някои други, както и защо част от тях не бива да се използват в повечето случаи.

Ще бъде демонстрирана работата по настройването на двуезичност за сайт и ще минем през някои от най-често срещаните проблеми и техните решения.

Милен Петрински | Milen Petrinski

Разработва сайтове от 20 години, като с времето започва все повече да се старае продукта, който създава, да е максимално достъпен за всички потребители, независимо от технологиите, които използват за дотъп до уеб. С WordPress работи от 2007-ма година. Напоследък му е интересен Гутенберг.

Гутенберг за разработчици на теми

До преди появата на Гутенберг създаването на теми за WordPress беше свързано с писане на PHP, HTML, CSS и презентационен JavaScript. Идеята, че разработката на сайтове с Гутенберг ще наложи преминаване към работа с React и придобиване на изцяло непознати за болшинството от разработчиците на теми умения, макар и не съвсем вярна, плашеше много хора, включително и мен. Ще се опитам чрез прости примери да покажа как можете да накарате Гутенберг да работи за вас без да се налага да се гмуркате в дълбините на React и JSX и да навлизате в бурните води на WebPack и BabelJS.