Śledź: Track 2

  • Beyond Custom Post Types: What Custom Content Types Are and When to Use Them

    WordPress developers are well familiar with Custom Post Types — a powerful feature, though not without its limitations. One of the modern alternatives gaining attention is the Custom Content Type (also known as Advanced Content Type).

    But what exactly is a CCT, and why might you consider using it — especially when it’s nowhere to be found in the official WordPress documentation?

    In this talk, Łukasz Wilczak will clear up the confusion, share insights from real-world projects, and demonstrate the practical differences between CPTs and CCTs.

    As a bonus, you’ll see data-driven results from hands-on experiments answering the key question: Is it really worth switching to CCT?

  • WordPress Playground: The Path to Test Automation

    Discover how WordPress Playground is transforming the testing landscape for WordPress development. This session explores the powerful testing capabilities of WordPress Playground, a revolutionary tool that runs complete WordPress instances directly in your browser using WebAssembly.
    We’ll journey through the comprehensive testing ecosystem that WordPress Playground enables, starting with simple PR preview implementations that allow instant testing of changes without server setup. From there, we’ll advance to integration testing strategies, demonstrating how to validate plugin and theme compatibility across different WordPress configurations seamlessly.
    The session progresses to end-to-end (E2E) testing implementation, showing how WordPress Playground’s browser-based environment creates consistent, reliable testing conditions. Finally, we’ll explore cutting-edge AI integrations that can automatically generate and maintain CI/CD pipelines, reducing manual testing overhead while improving code quality.

  • Sklep bez przestojów – jak nie stracić klientów w czasie Black Friday i innych kampanii?

    Zdobycie klientów to jedno. Zanim jednak tłum ludzi z pieniędzmi ustawi się w kolejkę do sklepu, warto sprawdzić, czy sklep jest w stanie ten tłum obsłużyć. W sklepach internetowych dobra kampania reklamowa, czy też po prostu okres wzmożonego zainteresowania klientów (Black Friday, okres Bożego Narodzenia) skutkuje tym… że sklep nie obsłuży nikogo, bo prostu nie wytrzymuje ruchu.

    W prezentacji przedstawię główne przyczyny takiego problemu i rozwiązania jak temu zapobiegać. Podpowiem jak przygotować sklep na WooCommerce na wzmożony ruch, jak być pewnym, że każda złotówka wydana na kampanię nie pójdzie na marne, a każdy klient odwiedzający sklep będzie w stanie zostawić w nim swoje pieniądze.

  • Disaster Recovery w praktyce, prosty plan na trudne czasy – case study


    Disaster recovery to coś więcej niż zwykła kopia zapasowa – to plan, który zakłada, że w najgorszym możliwym scenariuszu będziesz w stanie przywrócić pełne środowisko produkcyjne w bardzo krótkim czasie. W tej prezentacji pokażę, jak zbudowałem taki plan dla WordPressa, opierając się na prostych i dostępnych narzędziach. Omówię kluczowe elementy: od wyboru infrastruktury, przez proces automatyzacji, aż po testy całej procedury. Zobaczysz, jak w kilkanaście minut można odtworzyć stronę na nowym serwerze – niezależnie od tego, co stało się ze starym. Pokażę też, dlaczego warto myśleć o takich rozwiązaniach, nawet jeśli wydają się „na wyrost” w małych projektach. Na koniec podzielę się konkretnymi wskazówkami. To będzie praktyczna, techniczna sesja, po której wyjdziesz z gotowymi pomysłami do zastosowania w Twoich projektach.

  • Dropshipping, jak zrobić to dobrze – realistyczne czasy dostawy w sklepie opartym na WooCommerce

    Zastanawiasz się, jak w dropshippingu informować klientów o stanie magazynowym i czasie dostawy, skoro nie masz towaru pod ręką? Pokażę ci, jak ogarnąć informowanie o terminach realizacji i stanie produktów w sklepie opartym na WooCommerce. Będzie trochę o magazynach zewnętrznych, synchronizacji oraz zamówieniach. Przygotuj się na sporą dawkę wiedzy technicznej