0.1.15 • Published 9 months ago

wceu23-shipping-workshop v0.1.15

Weekly downloads
-
License
GPL-2.0-or-later
Repository
-
Last release
9 months ago

⚠️ Please note: This repository contains only template files for the workshop. To use it you must use the @wordpress/create-block tool to create a WordPress plugin.

To do so, open your wp-content/plugins directory and run the following command:

npx @wordpress/create-block -t wceu23-shipping-workshop shipping-workshop


Build a "Not at Home" Shipping Extension in the WooCommerce Checkout Block

Welcome to WordCamp Europe! Join us in an engaging workshop where we'll guide you through building a practical "Not at Home" shipping extension for the WooCommerce Checkout Block.

Prerequisites: What You'll Need

Before we begin, make sure you have the following prerequisites ready:

  • A development environment with a blank WP installation
  • WooCommerce plugin installed and activated
  • Checkout page with the Checkout block integrated
  • Free shipping method added in WooCommerce
  • "Cash on Delivery" payment option enabled in WooCommerce settings
  • Basic knowledge of JavaScript (React)
  • IDE/Code editor (e.g., Visual Studio Code)
  • Node or NVM (Node Version Manager) installed

Before We Start: Preparation Steps

Before diving into the workshop, let's make sure everything is set up properly. Take the following steps:

  1. Install Redux Dev Tools in your browser. Chrome | Firefox
  2. Install the sample product data into your WooCommerce site.
  3. Ensure a free shipping method is enabled.
  4. Activate the "Cash on Delivery" payment method.
  5. Ensure the Checkout page contains the Checkout block, and that the [woocommerce_checkout] shortcode has been removed.

To get your development environment ready, follow these straightforward instructions:

npm i -D prettier@npm:wp-prettier@2.6.2
composer install
composer run phpcbf
npm start

Note: composer run phpcbf will show an error, this is OK!

Get ready to enhance your shipping capabilities with our workshop: Build a "Not at Home" Shipping extension in the WooCommerce Checkout block. Let's elevate your WooCommerce store and create a more convenient experience for your customers!

0.1.10

11 months ago

0.1.11

11 months ago

0.1.12

11 months ago

0.1.13

10 months ago

0.1.14

9 months ago

0.1.15

9 months ago

0.1.8

11 months ago

0.1.7

11 months ago

0.1.9

11 months ago

0.1.4

11 months ago

0.1.6

11 months ago

0.1.5

11 months ago

0.1.3

12 months ago

0.1.2

12 months ago

0.1.1

12 months ago

0.1.0

12 months ago