Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Desenvolvendo plugins para WooCommerce

Desenvolvendo plugins para WooCommerce

Palestra apresentada no WordCamp Fortaleza 2016, introduzindo o processo de desenvolvimento de plugins para estender as funcionalidades do WooCommerce.

Avatar for Allyson Souza

Allyson Souza

February 26, 2024
Tweet

More Decks by Allyson Souza

Other Decks in Technology

Transcript

  1. ˃ Co-Fundador da Haste ˃ Professor na ETEC Guaracy Silveira

    - Extensão Godofredo Furtado no curso de Programação de Jogos Digitais ˃ Graduado em Jogos Digitais pela FATEC São Caetano do Sul ˃ Membro da Comunidade WordPress São Paulo allysonsouza.com.br
  2. Abordagem #2 Cada data de cursos cadastrada como uma variação

    de um produto. https://docs.woocommerce.com/document/variable-product/
  3. Classes de Produtos ➔ WC_Product ➔ WC_Product_Simple ➔ WC_Product_Variable ➔

    WC_Product_Grouped ➔ WC_Product_External ➔ WC_Product_Variation https://docs.woocommerce.com/wc-apidoc s/class-WC_Product.html
  4. Hooks (action e filters) Recurso para inserção e manipulação de

    código no WordPress/WooCommerce. https://docs.woocommerce.com/document/hooks/
  5. wc-core-functions.php Diversas funções de propósito geral para trabalhar com vários

    aspectos do WooCommerce. /includes/wc-core-functions.php
  6. Ajuda pra começar? ➔ https://br.wordpress.org/support/ ➔ https://www.facebook.com/groups/woocommerce.brasil/ ➔ https://docs.woocommerce.com/ ➔

    https://docs.woocommerce.com/document/create-a-plugin/ ➔ https://www.skyverge.com/blog/creating-custom-plugin-for-yo ur-woocommerce-shop/