Vamos a ver como insertar correctamente un script en WordPress. Usaremos el archivo «functions.php» + la función add_action(). En los siguientes ejemplos vamos a insertar un script de prueba dentro de las etiquetas head y al final del body aprovechando […]

Para usar un proxy en goutte, hay que pasar los detalles al cliente «Guzzle» que usa de la siguiente forma: use Goutte\Client; $client = new Client(); $guzzle = $client->getClient(); $guzzle->setDefaultOption('proxy', 'http://tu_ip_proxy:8080'); $client->setClient($guzzle);

A continuación 5 formas diferentes de recorrer y interactuar con arrays en vanilla javascript: 1. Usando FOR: var ciudades = [ "León", "Zamora", "Salamanca" ]; for(var i = 0; i < ciudades.length; i++){ console.log(ciudades[i]); }; // "León", // "Zamora", // […]

Goutte es mi libreria php preferida para scrapeo web. A continuación un par de códigos básicos a modo de chuleta que más suelo usar a la hora de scrapear una página web. Click sobre links $link = $crawler->selectLink('Ver más')->link(); $crawler […]

Es muy probable que tengamos en SASS unos estilos para una determinada clase (por ejemplo: .test), pero esta a la vez se utilice en diferentes tipos de selector (p, a, div…) y queremos darle estilos diferentes a cada uno de […]

Código javascript para detectar si el ratón esta en movimiento, y en esa caso ejecutar alguna otra tarea. En este caso voy a añadir una clase al body solo cuando el ratón esta en movimiento, y cuando esta parado pues […]

Vue.js: slideToggle

2 formas diferentes de simular el efecto de slideToggle de jQuery usando Vue.js. Este efecto muy usado para mostrar y ocultar los elementos con una transición flexible se puede conseguir de varias formas con Vue. A continuación 2 ejemplos: A) […]

Un par de ejemplos diferentes para colorear con degradados los bordes de un elemento en css usando la función linear-gradient() que crea una imagen que representa un degradado lineal de colores. Ejemplo: Un cuadrado, un cuadrado con bordes derondeados y […]

Vanilla JS: FadeIn()

Simular el efecto FadeIn de jQuery usando solo Vanilla JS. La siguiente función fadeIn() consta de 2 parámetros: elemento y duración (este ultimo opcional). function fadeIn(element, duration = 600) { element.style.display = ''; element.style.opacity = 0; var last = +new […]