How to Add JavaScript and CSS to Gutenberg Blocks the Right Way in Plugins and Themes

How to Add JavaScript and CSS to Gutenberg Blocks the Right Way in Plugins and Themes

While working on my Gutenberg Editor Development Course I had a simple question early on: "How do I enqueue my block JavaScript and CSS to work with the Gutenberg Editor?" The short answer is there are two ways: enqueue_block_editor_assets - For enqueueing JavaScript and CSS in the admin editor only. enqueue_block_assets - Enqueues on both the frontend of the site … Continue reading How to Add JavaScript and CSS to Gutenberg Blocks the Right Way in Plugins and Themes

Create Additional Search Keywords for Your Gutenberg Editor Blocks

While working on my Gutenberg Editor Development Course I stumbled upon a cool feature for Gutenberg Blocks that let's someone to find your block using words not found in the title of your block. Searching for Blocks in Gutenberg One of the easiest ways to find a specific block in Gutenberg is by using the search … Continue reading Create Additional Search Keywords for Your Gutenberg Editor Blocks

How to Add Custom Icons to Gutenberg Editor Blocks in WordPress Using Dashicons or SVG

While working on my upcoming Gutenberg Editor Development Course I came across the question, "How do you create a custom icon for a block in the new Gutenberg editor."  This post explains my process in figuring this out 🙂 Block Icons in the Gutenberg Editor With the new Gutenberg editor in WordPress you have the option to … Continue reading How to Add Custom Icons to Gutenberg Editor Blocks in WordPress Using Dashicons or SVG

Data Visualization Talk at WooConf

Wow!  What an honor to attend the 3rd annual WooConf!  Last year I did a workshop on WooCommerce Theme Development.  This year it was all JavaScript, API, and Data Visualization. https://twitter.com/BFTrick/status/921481970315542528 I was a little unsure going into the event how the talk would go.  Originally it was a workshop using the Woo API and Chart.js … Continue reading Data Visualization Talk at WooConf

Teaching JavaScript Deeply at WordCamp San José 2017

Zac Gordon Advanced JavaScript Topics Talk at WordCamp San José Costa Rica

¡Pura Vida! Is the best way to start my review of attending WordCamp San José (formally WordCamp Costa Rica). Organizers Roberto Remedios and Alfredo "El Puas" invited me to do a workshop at WordCamp San José 2017 earlier this year while we were all hanging out at WordCamp Miami (also a great camp to attend). What started as a JavaScript … Continue reading Teaching JavaScript Deeply at WordCamp San José 2017

Workshopalooza at WordCamp Denver 2017

This weekend I had the opportunity to attend WordCamp Denver, a great example of a well attended and run local camp.  The first day included two tracks of great talks.  The second day featured 13 different workshops (including one from me on JavaScript + WP REST API). Site SEO Checkup Flexbox Defining, Mapping and (Sometimes) Automating … Continue reading Workshopalooza at WordCamp Denver 2017

WordPress DC 2017 – HTML, CSS and JavaScript Workshops

This weekend we had the first ever WordCamp DC.  I have been part of the DC WordPress Community since it's early days so it felt wonderful to have such a great 3 Day ~500 People Inaugural Event. On the third day of the event we had 6 workshops running concurrently with Contributor Day: Beginning WordPress Beginning … Continue reading WordPress DC 2017 – HTML, CSS and JavaScript Workshops

Slides from WordCamp Baltimore – A Year of Learning (and Teaching) JavaScript Deeply

Today I had the chance to speak at WordCamp Baltimore 2016 about my last year of learning and teaching JavaScript Deeply. I had a great time preparing the slides and getting everything ready and hopefully it all went well 🙂  I'll add up the video once its on WordPress.tv https://speakerdeck.com/zgordon/a-year-of-learning-and-teaching-javascript-deeply  

Learn How I Built the JavaScript for WordPress Master Course and Teaching Site on the “How I Built It Podcast”

"If you're looking to setup an online course just grab this podcast!" I love hanging and chatting Joe Casabona.  Naturally, I was excited when I found out he wanted to chat with me on his How I Built it Podcast about how I built my JavaScript for WordPress Master Course. A lot of folks have asked me content related questions about … Continue reading Learn How I Built the JavaScript for WordPress Master Course and Teaching Site on the “How I Built It Podcast”