WooCommerce es el plugin de ecommerce más utilizado en WordPress y podemos hacer muchísimas cosas con este fantástico plugin; pero no solo eso, sino que también pone a nuestra disposición un buen número de hooks para personalizarlo al máximo.
Con los hooks de WooCommerce podremos hacer modificaciones en las plantillas de WooCommerce, o en nuestras propias plantillas. Además, también podemos realizar modificaciones a través de plugins y snippets valiéndonos de una gran cantidad de hooks que tiene WooCommerce.
¡Anímate! Empieza a utilizar estos hooks y sácale todo el partido a WooCommerce.
4. #WCZGZ
¿POR QUÉ ELEGIR
WOOCOMMERCE?
- Fácil de instalar y configurar.
- Fácil de gestionar.
- Una buena cantidad de plugins y temas.
- Bien desarrollado.
- Montones de Hooks.
- Sobreescritura de ficheros en nuestro theme.
- Gran comunidad.
- Etc...
5. #WCZGZ
HOOKS
Sitios o lugares en las diferentes páginas en los
cuales podemos realizar modificaciones: Añadir,
quitar, modificar…
WooCommerce dispone de un buen número de
hooks que podemos utilizar para realizar
personalizaciones de manera sencilla.
ACTIONS & FILTERS
18. #WCZGZ
[‘BILLING’][ ] - CAMPOS
● Nombre [‘billing’][‘billing_first_name’]
● Apellidos [‘billing’][‘billing_last_name’]
● Nombre empresa [‘billing’][‘billing_company’]
● País [‘billing’][‘billing_country’]
● Dirección 1 [‘billing’][‘billing_address_1’]
● Dirección 2 [‘billing’][‘billing_address_2’]
● Código postal [‘billing’][‘billing_postcode’]
● Localidad / Ciudad [‘billing’][‘billing_city’]
● Provincia [‘billing’][‘billing_state’]
● Teléfono [‘billing’][‘billing_phone’]
● Correo electrónico [‘billing’][‘billing_email’]
19. #WCZGZ
[‘BILLING’] - PROPIEDADES
[‘billing’][‘campo’][‘propiedad’]
● [‘type’] Tipo del campo (text, textarea, password o select).
● [‘label’] Texto de la etiqueta del campo.
● [‘placeholder’] Texto dentro del campo (input).
● [‘class’] Clase para el input
● [‘required’] Campo obligatorio (true - false)
● [‘clear’] Clear fix (true - false).
● [‘label_class’] Clase para la etiqueta.
● [‘options’] Array de opciones para los select.