En BitForms es posible obtener diferentes resultados de registro y/o respuesta en función de lo que un visitante o usuario haya introducido en un campo del formulario creado con Bitforms, para ello disponemos de las lógicas condicionales.
En esta entrada vamos a hablar de un plugin, que aunque no es específico de Oxygen, su alcance de usabilidad abarca todo WordPress, aunque eso si, solo es para aquellos que profundizan en la programación. Esta herramienta ayudará mucho en el desarrollo y en la depuración de errores, se podría decir que "se acabó el utilizar var_dump" y el uso de "echo" también quedará reducido a la mínima expresión.
En lugar de hacer echo o inspeccionar las $variables en una página donde se ejecuta el script PHP, puedes verlos en un panel central para referencia en cualquier momento, junto con otras $variables relacionadas en la mejora o corrección de errores en la que estás trabajando.
Vaya más allá de var_export, var_dump y print_r con un conjunto de visores avanzados que te permiten inspeccionar profundamente las $variables. Especialmente útil para depurar e inspeccionar matrices y objetos largos y complejos.
Para proyectos grandes, el poder categorizar y anotar $variables en varias etapas del código es la diferencia entre trabajar duro y trabajar inteligentemente. El filtrado en el tablero permite una localización y un flujo de trabajo mucho cómodo y rápido.
Sirve para el trabajo de desarrollo y depuración de PHP en:
Inspectores vi() y vis() de una línea
vi() es para inspeccionar en archivos PHP e incluye información de la ruta del archivo y el número de línea de inspección, útil para limpiar las líneas de inspección.
vis() es para inspeccionar en el plugin gestor de snippets o en el módulo de código personalizado en constructores de páginas, en Oxygen los llamados Code-Blocks.
Opcionalmente, puedes clasificar las salidas con seis colores disponibles (verde, naranja, rojo, púrpura, azul y gris) y también anotar con una breve descripción para proporcionar contexto para las $variables.
dump_print_r es como var_dump y print_r combinados, y dump_print_tree permite alternar nodos de datos, lo que es especialmente útil para obtener una visión general de matrices y objetos largos y complejos.
Este plugin no fue desarrollado por una gran empresa, ni siquiera por un grupo de desarrolladores, el artífice de esta maravilla para cualquiera que toque el código php de WordPress, conocido en la comunidad WordPress por su apodo Bowo, también creador de Wpnewsboard, fanático declarado de Oxygen y cuenta a día de hoy con 8 plugins en el repositorio oficial de WordPress, casi todos específicos para desarrolladores.
Se puede ver una entrevista que le realizaron en Wp-Content
Además ha sido orador de WordCamp (Denpasar-Bali, 2016) y coorganizador (Ubud-Bali, 2017 y Yakarta, 2019)
Como siempre esperamos tus comentarios y por supuesto si tienes alguna duda o necesitas ayuda puedes contactar por nuestro grupo de Telegram o dejando un comentario.
Nos vemos en la próxima. 👌
En BitForms es posible obtener diferentes resultados de registro y/o respuesta en función de lo que un visitante o usuario haya introducido en un campo del formulario creado con Bitforms, para ello disponemos de las lógicas condicionales.
Pensaste que instalar un montón de complementos diferentes mejoraría el tiempo de carga de tu sitio web, pero en realidad lo está haciendo aún más lento. (La paciencia no es una virtud de Internet). Pero necesitas de complementos que puedan comprimir contenido, cargar imágenes de forma diferida y almacenar en caché todo para mantener una experiencia de usuario optimizada para Google.
Rabbit Loader una solución que pudiera reemplazar todos esos otros complementos para que su sitio de Wordpress se cargue más rápido y ocupe un lugar más alto en los SERP.
En este video se utilizan una de las características de Power Forms que aún no hemos cubierto, la capacidad de enviar los envíos de formularios a cualquier servicio de terceros o script personalizado alojado en otro lugar a través de WebHooks.