En mi caso trabajo con woocommerce, pero deseo poner un código en mi pagina de gracias por la orden realizada en mi ecommerce entre <head></head> pero no sé como hacerlo, no he podido encontrarla para ubicarlo y no se si pueda desaparecer en posteriores actualizaciones ¿alguna idea?
lo obtuve de google ads para una campaña de seguimiento, para que me identifique cada que una persona cree su cuenta en mi página a través de woocommerce, entonces lo ubique en wp-content>pulgins>woocommerce>templates>myaccount>my-account.php y ahí busqué esta sección "woocommerce_enable_myaccount_registration" que supuse hacía referencia a mí parte de la página donde el usuario puede crear su cuenta.
posteriormente copié el código que había funcionado para el snippet anterior pero lo adecué a este nuevo. pero desconozco si funciona o no
adjunto captura de la parte que quiero en que sea agregado el snippet
página de mi cuenta
y págima con formulario de descuento que fue hecho con kaliforms
Hola
Creo que es incorrecto, cuando usas código en el archivo functions.php usualmente usas los Hooks, los nombres de Hooks no son nombres de secciones, es algo que esta documentado ya que se encuentra en el código, el nombre que comentas me temo que no es un Hook.
Si tienes acceso al archivo myaccount.php podrías probar insertarlo allí, pero sería mejor llevar este archivo a tu theme.
Lo otro sería encontrar un Hook para el formulario de registro de WooCommerce, algo que podrías evaluar http://hookr.io/actions/woocommerce_register_form/
Aunque es una acción. Te recomiendo hacer mejor la modificación directamente en el archivo.
Revisa el punto 3 del siguiente artículo para modificar archivos de WooCommerce en un tema hijo:
Contenido solo visible a usuarios registrados
Saludos.
creo voy entendiendo un poco más, adjunto mi ejercicio para saber si he entendido bien los vínculos informativos, gracias por su paciencia. ya me faltaría ver como encontrar los otros hooks de mis formularios hechos por kaliforms.
de acuerdo, me gustaría saber si está funcionado de manera correcta,
seguí el link.
aún tengo la duda porque a veces se utiliza el add_filter y en otras add_action
Hola Thania,
Personalmente tu código lo veo bien, no veo por qué tendría que fallar.
Respecto a tu confusión entre cuándo usar filtros y cuándo usar acciones:
Las acciones se ejecutan mediante eventos de WordPress. Es decir, cuando publicamos una nueva entrada se ejecuta un conector de acción. Y los conectores de filtro se usan para modificar contenido antes de mostrarlo por pantalla, guardar en la base de datos, o llamar a otra función. Es decir, cuando vamos a imprimir en pantalla el the_title() de una entrada antes queremos comprobar el número de caracteres del título.
Saludos 🙂
Excelente, me ha sido de mucha ayuda, entonces depende de dónde se quiera colocar el snippet es si usar filter o action, como en el primer caso quería que fuera en una entrada por eso se uso action y el segundo era en un botón precargado, entonces es un filter ¿cierto?
Hola Tania,
Sí, es correcto tu planteamiento tal como lo aplicaste.
Saludos 🙂