AJAX-ing Your (WooCommerce) Website [EN]

По време на тази работилница Митко ще ни разкаже за някои от начините, по които можем да „ajax-нем“ един WordPress сайт. Ще започнем с обяснение как точно работи фукнционалността wp_ajax и ще покажем някои трикове и съвети, след което ще преминем към WP API и някои javascript frameworks, които ще помогнат да AJAX-нете вашия сайт.

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.

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

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

По време на тази работилница Милен ще се опита чрез прости примери да покаже как можете да накарате Гутенберг да работи за вас, без да се налага да се гмуркате в дълбините на React и JSX и да навлизате в бурните води на WebPack и BabelJS.

Gutenberg for theme developers

Before Gutenberg, WordPress theme development was based on a lot of а PHP, HTML, CSS and presentational JavaScript. The thought that Gutenberg website development is going to require you to work with React and acquire a set of skills that theme developers didn’t have that widely, even though wrong, was scaring a lot of people – including him.

During this workshop Milen will try to show you with simple examples how to make Gutenberg work for you without having to dive into the depths of React and JSX or navigate the rough waters of WebPack and BabelJ

Downsize Your WordPress: Why Less is More

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

Peter will show us in practice how to optimize our themes and websites to achieve faster mobile visualization.

Conversion by design. Как да създадем електронен магазин с оптимална ефективност.

“Да работи” не е достатъчно за един електронен магазин. По време на тази работилница Христо ще сподели какво го е научила практиката и как да направим магазина ясен, удобен, ефективен. Ще се фокусираме върху това как и какво да следим, за да знаем, че постигаме целта си, отвъд съотношението между изхарчено за реклама и приходи от продажби.

Работилницата е подходяща за хора, управляващи електронни магазини, както и за developers, които ги поддържат.

Conversion by design. Building an online store with optimal efficiency

„Make 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.

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

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

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

Translating and adding multilingual support to WordPress-based websites

During this workshop Vladimir will present the general concepts of the full website translation in a language, different from English, as well as the introduction of a second (or more) languages. The more popular options to do that will be discussed, including the use of two separate WordPress installations, Multisite network, the plugins Polylang, WPML, qTranslate X, Loco Translate, Codestyling Localization, some others, as well as why part of them are not to be used in most cases.

Vladimir will demonstrate the work on setting up a bilingual website and will show you the most common issues and their solutions.