Soporte » WordPress Avanzado » Como crear un evento en un elemento accediendo a traves de su classname?

  • Hola, como estan?

    Lo que quiero saber hacer en general es acceder al DOM de wordpress, asi como se puede hacer con javascript, pero que a la vez pueda ejecutar funciones php. En javascript podemos usar getElementById, o getElementByClassName, etc, todas esas funciones. Quisiera saber hacer lo mismo pero en el entorno de WordPress. Diciendo por ej que si encuentra tal elemento con tal nombre de clase, que ejecute tal funcion php, o que bien hacer un evento de js en un boton pero que la funcion realice ejecuciones de funciones php de wordpress.

    Ej. Supongamos que en el template tengo un enlace asi:

    `<a href=»#» class=»button»>
    <span>Enlace</span>
    </a>`

    Y quiero que por codigo, lograr acceder a ese boton, y que se le aplique una funcion php. Algo asi:

    `$button = getElementsByClassName(‘button’);

    if(isset($button)) {
    -funciones php a ejecutar-
    }`

    Ej. O supongamos que tengo el onclick en el boton:

    `<a href=»#» onclick=»funcionEnlace()»>
    <span>Enlace</span>
    </a>`

    Y quiero que por codigo, realizar una funcion al clickearse ese boton. Algo asi:

    `function funcionEnlace() {
    -funciones php a ejecutar-
    }`

    Mi duda va a como trabajo con js y php a la vez. Js para el evento, o bien para el manejo del DOM, y php para realizar funciones propias del core de Worpdress

    Aguardo respuesta. Muchas gracias.

Viendo 1 respuesta (de un total de 1)
Viendo 1 respuesta (de un total de 1)
  • El debate ‘Como crear un evento en un elemento accediendo a traves de su classname?’ está cerrado a nuevas respuestas.