Pregunta sobre Developing with WordPress de Wordpress:

Botones que ejecutan un archivo .php en lugar de una URL

Un usuario pregunt贸 馃憞

隆Hola! Soy bastante nuevo en el desarrollo con wordpress y php, y nuevo en el desarrollo en general. Estoy trabajando en un plugin que usa woocommerce. En mi p谩gina de pedidos de woocommerce, trato de crear un bot贸n que actualice el estado de pago de cada art铆culo (o al menos uno a la vez). Descubr铆 c贸mo agregar botones a los comandos, aunque no son exactamente lo que quiero que sean, creo que es un comienzo correcto, pero lo que no he podido averiguar es c贸mo solicitar un archivo .php para ser ejecutado en lugar de llevar al usuario a alguna URL. Agregu茅 el c贸digo a continuaci贸n que establece los botones y puede activar una URL diferente para llevar al usuario cuando se hace clic. Lo que quiero que suceda es: 1) Hacer clic en un bot贸n 2) Abrir y ejecutar un archivo .php que escrib铆 para manejar las actualizaciones de estado 驴Qu茅 puedo hacer: 1) Hacer clic en un bot贸n 2) Vincular a otra p谩gina en mi sitio web, lo que puedo hacer es pasar variables para hacer cosas como abrir la p谩gina de pago con un producto en particular en el gr谩fico y el usuario solo necesita proporcionar un m茅todo de pago y el producto est谩 ordenado.

Creo que necesito conocimientos de html / css / php para que esto suceda. Me gustar铆a que alguien pudiera indicarme la direcci贸n correcta para encontrar una soluci贸n sobre c贸mo ejecutar un archivo en lugar de vincularlo a una nueva URL. La 煤nica soluci贸n en la que puedo pensar (que no puedo hacer f谩cilmente) es crear una p谩gina web a la que no se pueda acceder directamente, pero cuando presiono este bot贸n, lo vinculo a mi script y se completa. 隆Gracias!

funci贸n add_button ($ acciones, $ comandos) {$ acciones[鈥楽tatus Update鈥橾 = edit (‘url’ => ‘my_URL’, // Esta es la URL vinculada ‘nombre’ => __ (‘Actualizaci贸n de estado’, ‘woocommerce’),); devolver $ acciones; } add_filter (‘woocommerce_my_account_my_orders_actions’, ‘add_button’, 50, 2);

(@ alegremente)

Hace 2 a帽os, 8 meses

Leer https://codex.wordpress.org/AJAX https://codex.wordpress.org/AJAX_in_Plugins

(@bcworkz)

Hace 2 a帽os, 8 meses

Adem谩s de los recursos de Joy, recomiendo https://developer.wordpress.org/plugins/javascript/ajax/

Lanzador de hilos

(@greenmoney)

Hace 2 a帽os, 8 meses

隆Gracias!

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada.