Sencilla función PHP usando CURL y JSON para obtener el número total de +1 de google plus de una determinada url: function total_googleplus($url){ $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, "https://clients6.google.com/rpc"); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_POSTFIELDS, '[{"method":"pos.plusones.get","id":"p","params":{"nolog":true,"id":"'.rawurldecode($url).'","source":"widget","userId":"@viewer","groupId":"@self"},"jsonrpc":"2.0","key":"p","apiVersion":"v1"}]'); curl_setopt($curl, CURLOPT_RETURNTRANSFER, […]
Puede que tengamos en nuestra web una serie de imágenes con la ruta rota y nos aparezca el típico icono de un cuadrado y aspa roja. Para «disimularlo» con jQuery podemos hacer, por ejemplo: 1. Ocultar esas imagenes: $("img").error(function(){ $(this).hide(); […]
Al realizar una búsqueda en WordPress, por defecto mostrará resultados de post y de páginas a la vez. Si por ejemplo no te interesa que se muestren las páginas en los resultados de búsqueda puedes agregar la siguiente función en […]
Las url que introducen los usuarios en los comentarios de algún post se convierten en enlaces una vez son publicados. Esto puede ser muy negativo para nuestro blog al ser aprovechado por los spammers… Para evitar esto y que esas […]
Entramos desde la consola de MS-DOS a la carpeta «bin» donde tengamos instalado mysql, por ejemplo si tienes windows y wamp sería algo así: C:\wamp\bin\mysql\mysql5.6.17\bin Una vez situados en esa carpeta ejecutamos el siguiente comando para conectarnos a la bd […]
Una forma sencilla de cargar un archivo javascript dentro de otro javascript usando jQuery con método «getScript». $.getScript("otro-archivo.js", function(){ alert("Archivo cargado!"); });
Dos formas diferentes para abrir automáticamente una ventana de fancybox al cargar la página. A. La primera y más sencilla usando el objeto $.fancybox: $(document).ready(function () { $.fancybox({ 'type': 'iframe', 'href': 'https://bufa.es' }); }); B. De modo tradicional, pero usando […]
Crear un mapa de google maps personalizando los colores, en este caso en escala de grises es muy sencillo aplicando el filtro de saturación a -100. Hay que crear y definir el objeto StyledMapType (Este método cambia el estilo de […]
A continuación un ejemplo de como crear un banner (u otro elemento) flotante en el sidebar o laderal de nuestra web para que permanezca «fijo» al hacer scroll, usando muy pocas líneas en jQuery. Usando scrollTop para controlar el scroll […]
Si tienes un «prestashop antiguo» (de versión 1.4.x) en el que dejado de funcionar de repente el buscador (muestra siempre: «No se han encontrado resultados para su búsqueda…«) es posible que tu servidor hayan actualizado la versión de PHP a […]