Python — Extraer favicons de sitios web

Descargar favicons de múltiples webs utilizando Python Los favicons son pequeños iconos asociados a un sitio web que normalmente aparecen en la pestaña del navegador, en los marcadores, en el historial o junto a la dirección de una página. Aunque aparentemente se trata de un elemento muy sencillo, un favicon forma parte de la identidad … Leer más

Python — Descargar videos y shorts en Youtube

En este artículo vamos a construir una pequeña aplicación de escritorio en Python capaz de descargar vídeos de Internet mediante una interfaz gráfica sencilla. El objetivo no es crear simplemente un script que descargue un archivo desde una URL, sino aprovechar varias herramientas y librerías del ecosistema Python para construir una aplicación completa: Interfaz gráfica … Leer más

Importar todos los comentarios de WordPress en fichero JSON

Exportar los comentarios de WordPress a JSON con Node.js y MySQL Hoy vamos a hacer algo bastante práctico: exportar los comentarios de un sitio WordPress a un archivo JSON para poder trabajar posteriormente con ellos desde Node.js. ¿Para qué puede servirnos? Podemos necesitar los comentarios para realizar una migración, crear una copia de seguridad independiente, … Leer más

WordPress: Customizar error estableciendo conexión con la base de datos

Hola. Hoy vamos a ver cómo podemos personalizar la página que muestra WordPress cuando no puede establecer conexión con la base de datos. Cuando WordPress no consigue conectarse con MySQL o MariaDB, normalmente nos encontramos con el clásico mensaje: Error establishing a database connection El mensaje es técnicamente correcto, pero quizá no sea la mejor … Leer más

WordPress: Eliminar fecha y autor en las entradas y comentarios

En determinadas webs no resulta necesario mostrar información como la fecha de publicación, el autor de una entrada o incluso la fecha y hora de los comentarios. WordPress muestra estos datos de forma predeterminada y muchos temas los utilizan en diferentes partes de la página: listados de entradas, páginas individuales, archivos, widgets, comentarios, etc. Si … Leer más

WordPress: Añadir correo y teléfono en menú principal

Cómo añadir un teléfono y un correo electrónico al menú de WordPress Hola. Cuando diseñamos una web corporativa, una de las necesidades más habituales es mostrar de forma rápida los principales datos de contacto de la empresa: teléfono, correo electrónico, WhatsApp, dirección, etc. Muchos temas de WordPress incorporan estas opciones directamente en sus menús o … Leer más

Javascript-MySQL: Modificar estado de usuario

Actualizar el estado del perfil con jQuery, AJAX y base de datos sin recargar la página En muchas aplicaciones web con perfiles de usuario existe una funcionalidad muy sencilla pero muy útil: permitir que cada usuario pueda indicar qué está haciendo, qué piensa o simplemente escribir un pequeño mensaje asociado a su perfil. En este … Leer más

Javascript. Métodos: on y one en jQuery

jQuery: diferencias entre on() y one() Cuando trabajamos con jQuery, una de las tareas más habituales es asociar eventos a los elementos de una página: hacer clic, escribir en un campo, enviar un formulario, pasar el ratón por encima, etc. Para ello podemos utilizar diferentes métodos. Dos de ellos pueden parecer prácticamente iguales a simple … Leer más

WordPress: Fatal error en Slider Revolution

Hola. Vamos a ver cómo solventar el fatal error que podemos encontrarnos al intentar activar, sin éxito, el plugin Slider Revolution, especialmente cuando hemos actualizado nuestra versión de PHP, hemos realizado una migración a otro hosting, etc. En mi caso concreto, el problema apareció después de actualizar PHP 7.0 a PHP 7.4. ⚠️ IMPORTANTE: este … Leer más

CSS — Iconos 3D

Hola. Hoy vamos a meternos con un pequeño experimento de CSS que, aunque visualmente parece bastante más complejo de lo que realmente es, demuestra muy bien hasta dónde podemos llegar combinando transformaciones 2D, pseudo-elementos y sombras. Vamos a crear desde cero un icono con apariencia 3D utilizando únicamente HTML y CSS. La idea es construir … Leer más

Si continuas utilizando este sitio aceptas el uso de cookies. más información

Los ajustes de cookies de esta web están configurados para "permitir cookies" y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en "Aceptar" estarás dando tu consentimiento a esto.

Cerrar