Archive for 2019

  • Jeremy Scott: I Built a Site with a “Page Builder” Called Gutenberg

    WordCamp Phoenix 2019Speaker: Jeremy Scott

    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.

  • Jason Bahl: Building Static Sites with WordPress, Gatsby and WPGraphQL

    WordCamp Phoenix 2019Speaker: Jason Bahl

    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.

    Presentation Slides »

  • Drew Jaynes: WordPress Development in a Modern PHP World

    WordCamp Phoenix 2019Speaker: Drew Jaynes

    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.

    Presentation Slides »

  • Valentina Thörner: Soporte Al Cliente: Cómo Convertir Una Pesadilla En El Motor De Tu Negocio

    WordCamp Las Palmas de Gran Canaria 2019Speaker: Valentina Thörner

    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.

    Presentation Slides »

  • Cory Crowley: Better Debugging for Better Troubleshooting

    WordCamp Phoenix 2019Speaker: Cory Crowley

    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.

    Presentation Slides »

  • Helmer Enrique Galvis Rojas: Crea Tu Propio Theme Base Para WordPress Con Foundation

    WordCamp Las Palmas de Gran Canaria 2019Speaker: Helmer Enrique Galvis Rojas

    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.

    Presentation Slides »

  • Nando Pappalardo: Planificación: El corazón y el alma de cada proyecto exitoso

    WordCamp Las Palmas de Gran Canaria 2019Speaker: Nando Pappalardo

    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.

    Presentation Slides »

  • Yiannis Konstantakopoulos: Δημιουργώντας επιτυχημένα e-shops μέσω του User Experience Design

    WordCamp Thessaloniki 2018Speaker: Yiannis Konstantakopoulos

    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.

    Presentation Slides »

  • Nastia Kolomoytseva: Παροχή Υποστήριξης, Tι Πραγματικά είναι και πως γίνεται

    WordCamp Thessaloniki 2018Speaker: Nastia Kolomoytseva

    March 6, 2019 — Η επικοινωνία με τους πελάτες, η διαχείριση τους και αντιμετώπιση κρίσιμων ζητημάτων είναι τα καθημερινά ζητήματα που αντιμετωπίζει μια επιχείρηση/εταιρία που δημιουργεί plugins, themes ή κατασκευάζει ιστοσελίδες. Το τι λέμε και το πως επικοινωνούμε με τους πελάτες μας, παίζει σημαντικό ρόλο. Από την υποστήριξη που παρέχουμε ορίζεται σε ένα μεγάλο ποσοστό εάν ο πελάτης θα επιλέξει να συνεχίζει να αγοράζει τις υπηρεσίες σας ή θα φύγει στον ανταγωνιστή σας. Θα πρέπει να θέσετε τα όρια σας και να ορίσετε σωστά τις προσδοκίες των πελατών σας. Ακολουθώντας τους κανόνες που θα ορίσετε εσείς, και δείχνοντας ενδιαφέρων για τους πελάτες σας, θα παρέχεται πολύ επιτυχημένη επαγγελματική υποστήριξη πελατών.

    Presentation Slides »

  • Jose Arcos: Principios básicos de Seguridad

    WordPress Meetup AljarafeSpeaker: José Arcos

    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.

    Presentation Slides »