Blog
-
Plugin propio de WordPress que expone un endpoint de la API REST
En varias entradas anteriores traté cuestiones relacionadas con la adición de aplicaciones Vue a WordPress en forma de plugin, así como la creación de un plugin con acceso a la base de datos del sitio WordPress. En la entrada de hoy crearemos un plugin con cuya ayuda añadiremos datos a la base de datos de…
-
Plugin personalizado de WordPress que guarda en la base de datos los datos enviados por los visitantes del sitio parte 2
Finalizamos la parte anterior del tutorial guardando los datos introducidos en la base de datos. Ahora ha llegado el momento de poder leerlos en el panel de administración. Para ello, en el panel administrativo crearemos un menú independiente llamado Event Participants List.La función de WordPress que se utiliza para crear un nuevo menú es add_menu_page()….
-
Plugin personalizado de WordPress que guarda en la base de datos los datos enviados por los visitantes del sitio parte 1
En la publicación anterior, creamos un plugin de WordPress que añadía una aplicación JavaScript al sitio. Nuestra aplicación podía funcionar como una parte integral de una página de WordPress. Hoy iremos un paso más allá: escribiremos un plugin que guarde en la base de datos de WordPress los datos enviados por los usuarios. Por supuesto,…
-
Ocultar el botón “Añadir al carrito” en WooCommerce
Hay muchas formas de ocultar el botón “Añadir al carrito” en WooCommerce. Puedes editar el archivo functions.php, añadir un filtro o acción para eliminar u ocultar parte de la plantilla de WooCommerce. Pero en mi opinión, la forma más fácil de hacerlo es cambiar el CSS desde el panel de administración de WordPress: Puedes hacerlo…
-
¿Pruebas automatizadas para tu sitio WordPress – valen la pena?
Escribir pruebas es una práctica común en los grandes proyectos de TI. Es normal cuando estás desarrollando una nueva aplicación, pero ¿vale la pena hacerlo si tienes un sitio web en WordPress? Como siempre, la respuesta es: sí y no, es decir, depende. Si tienes una página pequeña con 5 subpáginas, probablemente no valga la…
-
¿Usar la biblioteca Selenium para actualizar productos en WooCommerce? Sí, es posible…
Selenium es una biblioteca popular diseñada para pruebas de aplicaciones web en navegadores. Pero, ¿se puede usar para otras cosas? Claro que sí. Selenium automatiza los navegadores y puede hacer prácticamente todo que puedes hacer tú en un navegador web. Imagina que tienes una tienda online grande con cientos de productos. Cada mes necesitas cambiar…
-
Aplicación Vue en un sitio de WordPress como plugin externo.
Es muy posible que alguna vez os haya ocurrido que queríais colocar en vuestro sitio de WordPress alguna pequeña aplicación escrita en JavaScript. Podía tratarse de algún tipo de calculadora, un minijuego o una animación interactiva. Muchos usuarios de WordPress con un nivel intermedio seguramente intentarán añadir ese código JavaScript a alguno de los elementos…
