Cerrar

Agenda · Foros

Foro de inversión de Keiretsu Forum Comunitat Valenciana y Murcia

Foro de inversión de Keiretsu Forum Comunitat Valenciana y... 

El martes, 28 de junio de 2022

28 de Junio en Fundación ADEIT

El próximo 28 de junio Keiretsu Forum Comunitat Valenciana y Murcia celebrará la cuarta edición de su Foro de Inversión en Valencia ADEIT (Plaza Virgen de la Paz, 3) que ofrecerá a los inversores...

Keiretsu Business Angels

Agenda · Encuentros

Tour territorio digital Valencia

Tour territorio digital Valencia 

El martes, 24 de mayo de 2022

Impulsa la digitalización y las ventas de tu negocio

Un ciclo de 7 jornadas presenciales organizado por Cámara Valencia y la Diputación de Valencia, para activar y dinamizar el tejido empresarial valenciano, fomentar su innovación y apoyar el cambio de...

Diputació de València

Agenda · Conferencias

Conferencia. Las nuevas oportunidades para emprender y dejar huella

Conferencia. Las nuevas oportunidades para emprender y... 

El jueves, 26 de mayo de 2022

Jornada de presentación de la Comisión Jóvenes economistas del Colegio Oficial de Economistas de Castellón

El Colegio Oficial de Castellón presenta la nueva Comisión de jóvenes empresarios de Castellón y lo hace contando con la Conferencia Las nuevas oportunidades para emprender y dejar huella impartida...

Cuatro Noventa

Actualidad · Convocatoria

Convocatorias de propuestas LIFE 2022 abiertas: 598 millones de euros para ayudar a hacer realidad sus ideas de proyectos verdes

Convocatorias de propuestas LIFE 2022 abiertas: 598... 

La Comisión Europea ha lanzado hoy las Convocatorias de propuestas de proyectos del Programa LIFE 2022

OBJETO Este año, hay 598 millones de euros disponibles para proyectos de conservación de la naturaleza, protección del medio ambiente, acción climática y transición de energía limpia. DIRIGIDO...

Actualidad · Noticia

Prevención de muerte súbita en bebés

Prevención de muerte súbita en bebés 

En este artículo te contamos a que se debe la muerte súbita en bebés prematuros

El reciente estudio de muerte súbita llevada a cabo por un equipo de investigadores australianos, identificó un marcador bioquímico que se encontraba en la sangre de los recién nacidos que, podría...

Noticias Destacadas

Agenda · Jornadas

VINCLES: Encuentro de emprendimiento y empresarios del sector turístico

VINCLES: Encuentro de emprendimiento y empresarios del... 

El jueves, 19 de mayo de 2022

¿Qué es? Se trata de una jornada enfocada a empresas y emprendedores del sector turístico que se llevará a cabo el próximo jueves. ¿Objetivo principal? El principal próposito de esta jornada es la...

Agenda · Webinar

Webinar: ¿Cómo implementar el compromiso de unos empleados que cada vez se ven menos?

Webinar: ¿Cómo implementar el compromiso de unos empleados... 

El martes, 24 de mayo de 2022

Organiza ORH: Observatorio de Recursos Humanos

Conseguir el compromiso de los empleados no es tarea fácil, y resulta aún más esquiva cuando nos enfrentamos a los mismos desafíos en un entorno completamente remoto. Y si bien hay quien vaticina que...

Agenda · Jornadas

Presentación de Innspiradoras

Presentación de Innspiradoras 

El miércoles, 25 de mayo de 2022

Redit Innovation Network

11:00h. Apertura y presentación de la plataforma Innspiradoras Gonzalo Belenguer, Director de REDIT Esther Guilabert, Secretaría General de la CEV Sonia Tirado, Directora General de...

Actualidad · Artículo

Los 8 pasos que debes seguir si quieres comprar una casa en España siendo extranjero

Los 8 pasos que debes seguir si quieres comprar una casa en... 

El proceso suele ser tedioso y por eso se recomienda la contratación de un profesional

La vida en España sigue siendo idílica para muchos extranjeros. La comida y el clima son parte de esta razón y motivo por el que muchos se plantean adquirir una vivienda. Si es usted extranjero y se...

Actualidad · Convocatoria

Abierta convocatoria Stage2

Abierta convocatoria Stage2 

aceleradora de startups Industrial Tech

¿Qué es? Stage2 se trata de una aceleradora española de startups Industrial Tech enfocada en la ratificación del mercado, en la producción y en la comercialización de proyectos industriales. Esta...

Agenda · Talleres

Taller Diseña con CANVA para tus Redes Sociales. Nivel Intermedio

Taller Diseña con CANVA para tus Redes Sociales. Nivel... 

El martes, 05 de julio de 2022

Formación online con Carolina Sellés

Generar contenidos para tus redes puede que se convierta en un hándicap si no sabes de diseño. Además, en un momento dado puede se te acaban las ideas. En el taller de ‘Diseña con Canva para tus...

Centro Europeo de Empresas Innovadoras Valencia (CEEI Valencia)

Agenda · Encuentros

II Encuentro empresarial Paterna ciudad de empresas

II Encuentro empresarial Paterna ciudad de empresas 

El martes, 14 de junio de 2022

Martes 14 de junio de 2022

OBJETIVO El II Encuentro Empresarial Paterna Ciudad de Empresas se desarrollará el martes 14 de junio de 2022 en Kinepolis Paterna con el objetivo de reunir a más de 400 asistentes de empresas...

Hooks para Woocommerce

Usar Hooks para woocommerce o ganchos

Asociación emprendedores

Asociación emprendedores

Publicado el miércoles, 04 de mayo de 2022 a las 10:29

Mostrar ampliado

hooks para woocommerce

hooks para woocommerce

En esta publicación, analizaré algunos de los diferentes métodos que puede usar para personalizar las plantillas de WooCommerce. También mostraré ejemplos de cómo puedes crear tus propias funciones PHP personalizadas para trabajar con los hooks ‘ganchos’ de WooCommerce.

Al instalar y activar el plugin de WooCommerce, este viene con una serie de plantillas, que incluyen: un archivo de la tienda, un producto único, una caja, un carrito y las páginas del área de mi cuenta.

Estas plantillas predeterminadas se ven bastante bien, pero es inevitable que se quieran cambiar algunos de los diseños o agregar alguna funcionalidad adicional. Si eres nuevo en WooCommerce, verás que personalizar estas plantillas no es tan sencillo como actualizar los archivos de plantilla normales de WordPress.

El uso de hooks requiere añadir código al archivo functions.php pero no te alarmes. Este plugin code snippet te será de gran utilidad y evitará la necesidad de tocar cualquier archivo de tu instalación.

Debajo tienes un pequeño video explicativo de cómo funciona y un ejemplo concreto. Espero te sea de utilidad. Si deseas conocer más sobre woocommerce, accede a nuestro curso gratuito.

 

 

Uso de CSS

Muchas veces necesitarás agregar o anular código CSS predeterminado cuando trabajes en un proyecto de WooCommerce para que las plantillas se ajusten a tu marca o la de tus clientes.

A veces, este enfoque puede ser todo lo que necesita para personalizar las plantillas de WooCommerce, pero cuando se trata de agregar texto o cambiar la funcionalidad, necesitarás otras opciones.

Usar Hooks para woocommerce o ganchos

Es posible que ya estés familiarizado con el uso de hooks en WordPress. Hay dos tipos de hooks: acciones y filtros, que son funciones específicas creadas por WordPress o el desarrollador para permitir agregar contenido / funcionalidad personalizados o personalizar lo que ya está allí.

La mejor manera de explicar cómo funcionan los hooks en la práctica es mostrar algunos ejemplos de situaciones del mundo real en las que serían útiles.

1.- Personalizar el producto woocommerce poniendo un pequeño texto o mensaje en la ficha del mismo.

Con este hook, agregaremos un mensaje sobre la imagen principal en la plantilla single-product.php.

// Add our custom function function my_function_before_single_product() { echo ‘ Everything is 50% off today! ‘; } // Add the action add_action( ‘woocommerce_before_single_product’, ‘my_function_before_single_product’, 11 );

 

2.- Personalizar producto woocommerce ejemplo 2

Con este hook, agregaremos una descripción de la tienda debajo del título ‘Tienda’.

 

// Add our custom function function my_function_custom_archive_description() { $new_description = ‘ Welcome to my shop, please be generous and buy many things, thank you. ‘; return $new_description; } // Add the action add_action(‘woocommerce_archive_description’, ‘my_function_custom_archive_description’);

 

 

3.- Personalizar WooCommerce. Cambiar Oferta en imagen del producto.

 

 

// Add our custom function
function change_on_sale_badge() {
$sale_badge = ‘Reduced!‘;
return $sale_badge;
}

// Add the filter
add_filter(‘woocommerce_sale_flash’, ‘change_on_sale_badge’);

 

 

Recursos útiles

La web de hooks oficial es una gran guía para que puedas comenzar y experimentar con acciones y filtros: https://docs.woocommerce.com/wc-apidocs/hook-docs.html

S/V
504 visitas

Esta web utiliza cookies propias y de terceros para ofrecerte una mejor experiencia y servicio.
Al continuar con la navegación consideramos que aceptas su uso y nuestra política de cookies.

Aceptar