Articulos Conceptos Libre Programación symfony Testing Wordpress Wordpress

Trabajar con PHPUnit y Selenium para nuestras pruebas de FrontEnd

07 de Ene, 2019

En esta entrada hablaremos paso a paso de cómo trabajar con PHPUnit y Selenium para hacer test de front-end de nuestros proyectos. Para ello necesitaremos instalar varios componentes en nuestro entorno de trabajo Necesitaremos tener: PHPUnit Java Selenium Server Chrome o Firefox Driver Primero instalaremos Java, en mi caso en mac lo he hecho con […]


Como establecer un Trabajo Cron con WordPress

18 de Mar, 2018


Warning: Illegal string offset 'language' in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 510

Warning: ksort() expects parameter 1 to be array, string given in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 513

Warning: Illegal string offset 'language' in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 510

Warning: ksort() expects parameter 1 to be array, string given in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 513

Warning: Illegal string offset 'language' in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 510

Warning: ksort() expects parameter 1 to be array, string given in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 513

Warning: Illegal string offset 'language' in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 510

Warning: ksort() expects parameter 1 to be array, string given in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 513

Para establecer un trabajo Cron con WordPress, es necesario activar el cron de WordPress desde las funciones de nuestro plugin o tema. ¿Como lo hacemos? Para ello durante la función de activación de nuestro plugin o tema insertamos los trabajos Cron que necesitemos activar dependiendo del tiempo de ejecución. // Colocamos la función para ejecutar […]


Clonar inputs con jquery

06 de Mar, 2018


Warning: Illegal string offset 'language' in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 510

Warning: ksort() expects parameter 1 to be array, string given in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 513

Warning: Illegal string offset 'language' in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 510

Warning: ksort() expects parameter 1 to be array, string given in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 513

Como podemos clonar los inputs de un formulario fácilmente con jQuery. Algunas veces nos encontramos con que debemos clonar entradas o cualquier elemento del html del DOM. Haremos un ejemplo para clonar Inputs. Primero creamos el formulario <div class="vars" data-array="1"> <p> <label for="version">Field 1</label> <input type="text" class="widefat" name="vars[0][field]"> </p> </div> <span class="clon-this">Click Here to Clon […]


Upload Images and Files

Limitar la subida de imágenes en WordPress

03 de Mar, 2018


Warning: Illegal string offset 'language' in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 510

Warning: ksort() expects parameter 1 to be array, string given in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 513

Warning: Illegal string offset 'language' in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 510

Warning: ksort() expects parameter 1 to be array, string given in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 513

Warning: Illegal string offset 'language' in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 510

Warning: ksort() expects parameter 1 to be array, string given in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 513

Dicen que el peor enemigo de WordPress es el usuario, por eso debemos guiarle siempre por el buen camino. Una de los problemas más graves de WPO(Web Performance) es el tamaño con el que el usuario sube las imagenes, WordPress nativamente no limita el tamaño ni el peso de las imágenes es por esto que […]


menú WordPress

Crear un menú programáticamente y asignarlo a una zona del tema

01 de Mar, 2018


Warning: Illegal string offset 'language' in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 510

Warning: ksort() expects parameter 1 to be array, string given in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 513

Warning: Illegal string offset 'language' in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 510

Warning: ksort() expects parameter 1 to be array, string given in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 513

Warning: Illegal string offset 'language' in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 510

Warning: ksort() expects parameter 1 to be array, string given in /homepages/7/d574192756/htdocs/zeidan/wp-content/plugins/igsyntax-hiliter/classes/frontend.php on line 513

Se nos puede presentar la ocasión en la que debemos crear menús de forma dinámica y programáticamente a través del código de PHP y asignarlo a una zona del tema, para ello usaremos la función de WordPress wp_create_nav_menu(), incluiremos cada ítem del menú con la función wp_update_nav_menu_item() y luego le asignaremos su lugar dentro del […]