March 8, 2019 — While large swaths of the WordPress community were protesting the arrival of Gutenberg with mixed feelings, I chose to embrace it early and often, but even late into its development, I felt unable to produce the same level of work my clients expected–so it was always back to the old ways: page builders and custom fields. In fall 2018, I finished a project that relied way heavily on custom fields; it was slow and its admin UI was confusing and it made like 150 custom fields per post, but it worked and looked great. After, though, I paused and I asked myself “am I sure I can’t do this with just Gutenberg?” So I set out to try. Spoiler alert: its possible, and I did it.
In this presentation, I’ll show you the old way vs the new way, and explain how I needed to change the way I do and think about things to deliver an identical site while shucking the crutches of page builders and custom fields and custom templates that has propped up my work for so long.
March 8, 2019 — It’s no secret that WordPress is the most popular CMS in the world.
Gatsby is quickly becoming one of the most popular tools to build static sites, using Node and React.
In this talk, we will explore using WordPress as a CMS for static sites generated by Gatsby.
We’ll cover the benefits of static sites, such as:
– performance
– free hosting
– much lower security risk
Then we’ll cover how to build a basic Gatsby site that gets it’s content from WordPress via WPGraphQL.
March 8, 2019 — WordPress’ minimum-supported version is still PHP 5.2 (gasp!) but that doesn’t mean you should let that hold you back from leveraging modern PHP features in your plugins and themes!
In this talk, we’ll take a deep dive into ways you can start leveraging modern PHP features today to bring new life to that old plugin or theme. We’ll cover how to code partial plugin activation for old versions of PHP, use autoloaders and namespaces, setup group aliasing, use return type declarations, leverage traits, and much more.
March 7, 2019 — “¡Oh no! ¡Otro no!” Si esta es tu reacción a las peticiones de soporte que te llegan por tu plugin (en los foros), por tu servicio o producto (via email o tu página web), entonces esta charla es para ti. Esta ponenica práctica te explicará como estructurar tu oferta de soporte al cliente – y cómo no hacerlo. Te daré la estructrua necesaria para tomar decisiones estratégicas sobre lo que puedes, y no puedes, ofrecer como soporte – y cómo oranizarlo para que se respeten estos límites. Mi objetivo es darte las herramientas necesarias para ofrecer un soporte al cliente excelente – sin morir en el intento.
March 7, 2019 — Whether you are supporting a WordPress plugin or a clients website, troubleshooting is key to resolving issues quickly. Debugging is a subset of troubleshooting that every developer needs to master. We will go over different debugging techniques and shortcuts that can lead you, as the developer, to discover and solve issues quickly. The better you are at this skill the happier will be your customers and clients.
March 7, 2019 — En la ponencia quiero hacer llegar al público interesado en el diseño con WordPress una forma sencilla, rápida y cómoda de tener una plantilla base para WordPress que puede servir tanto para bocetos como para proyectos en producción.
La charla tendrá como protagonista a Foundation (https://foundation.zurb.com/), un moderno framework CSS / JS que nos permitirá tener un control sobre el diseño basándonos en grids, mobile-first, responsive, etc. De una manera muy sencilla e integrando este framework con la estructura básica de una plantilla WordPress usando underscores (https://underscores.me/).
Lo que pretendo con esta ponencia es que cualquier persona interesada en el diseño web con WordPress descubra o confirme aún más la facilidad que nos da WordPress a la hora de crear nuestros propios diseños o plantillas web. Adentrarse más en el diseño para WordPress, un acercamiento a HTML y CSS como herramientas básicas de diseño web en general y las bondades que nos dan los diferentes frameworks CSS / JS.
Otro de los motivos de esta ponencia es hacer que las personas descubran nuevas posibilidades a la hora de trabajar con WordPress, despertar el gusanillo de crear sus propios diseños, ver alternativas a las plantillas de stock o los compositores visuales. Un nuevo punto de vista, una nueva oportunidad de aprendizaje con WordPress.
March 7, 2019 — Hay un aspecto muy importante que a menudo es ignorado o subestimado por aquellos que se preparan para lanzar un nuevo proyecto o actividad.
Hablamos de la planificación, la actividad estratégica que se utiliza para trazar la ruta y definir los pasos fundamentales que conducirán al logro de los objetivos establecidos.
March 6, 2019 — Στην ομιλία του θα μας αναλύσει τις βασικές αρχές του User Experience Design και πώς η εφαρμογή τους μας οδηγεί σε πιο επιτυχημένα ηλεκτρονικά καταστήματα. Όχι γενικά όμως. Γίνεται αναφορά σε συγκεκριμένο project το οποίο βελτίωσε σημαντικά όλους τους βασικούς του δείκτες και φυσικά τα κέρδη του. Καθώς η ανάπτυξη του έργου έγινε σε WordPress, θα αναφερθούν από την οπτική γωνία του design, τα πλεονεκτήματα και τα μειονεκτήματα της πλατφόρμας, αλλά και τα σωστά και τα λάθη της ομάδας που ανέλαβε το project.
Τέλος, κι επειδή πρόκειται για μεγάλο project, θα γίνει αναφορά στις αρχές που πρέπει να διέπουν τις αληθινές ομάδες που δουλεύουν για το Διαδίκτυο.
In his speech he will analyze the basic principles of User Experience Design and how their application leads us to more successful online stores. Not in general though. He will refer to a specific project that significantly improved all of its key indicators and, of course, its profits. As the development of the project was in WordPress, we will examine from the perspective of design, the advantages and disadvantages of the platform, but also the correct actions and mistakes of the team that took over the project.
Finally, and because it is a big project, there will be a reference to the principles that should govern the real groups working on the Internet.
March 6, 2019 — Η επικοινωνία με τους πελάτες, η διαχείριση τους και αντιμετώπιση κρίσιμων ζητημάτων είναι τα καθημερινά ζητήματα που αντιμετωπίζει μια επιχείρηση/εταιρία που δημιουργεί plugins, themes ή κατασκευάζει ιστοσελίδες. Το τι λέμε και το πως επικοινωνούμε με τους πελάτες μας, παίζει σημαντικό ρόλο. Από την υποστήριξη που παρέχουμε ορίζεται σε ένα μεγάλο ποσοστό εάν ο πελάτης θα επιλέξει να συνεχίζει να αγοράζει τις υπηρεσίες σας ή θα φύγει στον ανταγωνιστή σας. Θα πρέπει να θέσετε τα όρια σας και να ορίσετε σωστά τις προσδοκίες των πελατών σας. Ακολουθώντας τους κανόνες που θα ορίσετε εσείς, και δείχνοντας ενδιαφέρων για τους πελάτες σας, θα παρέχεται πολύ επιτυχημένη επαγγελματική υποστήριξη πελατών.
March 6, 2019 — El hecho de que WordPress tenga tanto impacto en la web hace que sea el foco de ataques continuos. Asegurar una instalación de WordPress de forma básica está al alcance de cualquiera.
En esta charla veremos qué primeros pasos tomar para no dejar puertas abiertas en tu sitio. También comentaremos los ataques más comunes y cómo prevenirlos. Finalmente, se propondrán una serie de herramientas que podrán facilitarte la vida si no quieres o puedes dedicar mucho tiempo a asegurar tu sitio.