Freelandev - Vivir del desarrollo en WordPress

#190 – Crear un bloque de WordPress con JavaScript es un poco más fácil ahora


Listen Later

Síguenos en:

Aunque ya hace años que somos conscientes de la necesidad de conocer JavaScript a fondo para mejorar en el desarrollo con WordPress, lo cierto es que muchos vamos posponiendo el momento de enfrentarnos a ello y ponernos manos a la obra. Hoy crear un bloque desde cero es mucho más fácil que hace un tiempo y para demostrarlo vamos a ver paso por paso cómo hacerlo.

Pero antes, como siempre....

¿Qué tal la semana?
Semana esther

Batallando con theme.json (que delicadito es….)

De nuevo con las cookies ????????

Semana Nahuai
  • Investigando la mejor manera de ofrecer Osom Modal Login en un tema de bloques
  • Creando un bloque que muestre el nombre del usuario logueado.
  • Haciendo pruebas con el sistema SlotFill - https://developer.wordpress.org/news/2022/11/18/how-to-extend-wordpress-via-the-slotfill-system/
  • Buscando alternatitva a mostrar contenido de un CPT tiendo en cuenta el Content Drip y Past Content en Restrict Content Pro
  • Mostrando el tiempo de Content Drip en la columna de las entradas de un CPT.
  • Contenido Nahuai

    3 nuevos tutoriales en Código Genesis de los cuales destaca:

    https://codigogenesis.com/excluir-entradas-categoria-bloque-listado-contenido-wordpress/

    Tema de la semana:

    Preparar entorno de desarrollo:

    • Instalar Homebrew (MacOS)
    • Instalar Node.js
    • Intalar npm
    • Local
    • Crear un bloque con el paquete create-block

      • npx @wordpress/create-block --variant dynamic user-block
      • npm start
      • Modificar los ficheros /src/:

        • render.php → código que se va a mostrar en el frontend
        • edit.js → código que se va a mostrar en el backend/editor
        • block.json → personalizar los ajustes del bloque que van a estar disponibles
        • index.js → Modificaciones SlotFill
        • editor.scss → CSS del editor
        • style.scss → CSS para ambos
        • Crear fichero zip

          • npm run plugin-zip
          • las modificaciones se muestran en la carpeta /build/
          • Novedades

            Ya tenemos fecha para el State of the World de WordPress y se pueden enviar preguntas a Matt: https://wordpress.org/news/2022/11/state-of-the-word-2022/

            Nuevo blog para developers de WordPress (en beta):

            https://developer.wordpress.org/news/

            Tip de la semana

            Herramienta de Adobe para mejorar el audio: https://podcast.adobe.com/enhance

            Menciones

            Marta nos hace de CM en Mastodon.

            Elías comenta que hace un tiempo que uso EDD para varios proyectos y le gusta mucho

            ...more
            View all episodesView all episodes
            Download on the App Store

            Freelandev - Vivir del desarrollo en WordPressBy Nahuai Badiola y esther solà


            More shows like Freelandev - Vivir del desarrollo en WordPress

            View all
            Emilcar Daily by Emilcar

            Emilcar Daily

            24 Listeners

            Applelianos by Applelianos

            Applelianos

            53 Listeners

            Topes de Gama Unplugged by Topes De Gama

            Topes de Gama Unplugged

            45 Listeners

            WordPress Semanal by Gonzalo Navarro

            WordPress Semanal

            8 Listeners

            Podcast de Itnig: Historias de startups by itnig

            Podcast de Itnig: Historias de startups

            1 Listeners

            Potencia Pro, WordPress y cozas by Miguel Angel Terrón

            Potencia Pro, WordPress y cozas

            3 Listeners

            Campamento Web | SEO & Marketing Digital by Campamento Web - SEO

            Campamento Web | SEO & Marketing Digital

            1 Listeners

            KENSO by Quique Gonzalo & Jeroen Sangers

            KENSO

            33 Listeners

            Inteligencia Artificial by Pocho Costa

            Inteligencia Artificial

            16 Listeners

            Un billete a Chattanooga by Ana Cirujano y Pablo Moratinos

            Un billete a Chattanooga

            1 Listeners

            Loop Infinito (by Applesfera) by Applesfera

            Loop Infinito (by Applesfera)

            57 Listeners

            Tengo un Plan by Sergio Beguería y Juan Domínguez

            Tengo un Plan

            66 Listeners

            WordPress Pódcast (español) by WPpodcast Team

            WordPress Pódcast (español)

            1 Listeners

            monos estocásticos by Antonio Ortiz, Matías S. Zavia

            monos estocásticos

            2 Listeners

            Spicy4tuna by spicy4tuna

            Spicy4tuna

            8 Listeners