:::: MENÚ ::::

Mis plugins esenciales para #WordPress

Si has instalado un Worpdress o estás a punto de dar mantenimiento a uno, y no sabes que plugins usar para cada caso, te voy a mostrar los imprescindibles que yo uso para casi todas las áreas, desde copias de seguridad hasta los comentarios. Lo importante, es encontrar el que más se ajuste a tu necesidad y te ofrezca mejores prestaciones, de todos modos, aquí te paso mi lista en orden alfabético para que te servirá de partida.

Continuar Leyendo

Share on Facebook0Tweet about this on TwitterShare on Google+1Share on LinkedIn2Share on Tumblr0Pin on Pinterest0Email this to someone

IntoDNS: ¿Cómo está nuestro dominio hoy?

intodns_logo

Te has despertado una mañana y no funciona algún servicio o parte de tu web/hosting. En algunas ocasiones por reverso del destino no sabemos porqué nuestro dominio está actuando mal, sobre todo si hemos estado jugando con él. Entonces ¿Cómo podemos saber si nuestro dominio está configurado correctamente?

Con la herramienta IntoDNS podemos chequear nuestro dominio y su estado, si lo tenemos correctamente configurado, las alertas y errores que tenemos presente en él.

Para chequear nuestro dominio simplemente deberemos introducir el nombre del mismo, en mi caso rubenmartin.me, y nos saldrá toda la información de nuestro dominio, como la siguiente captura.

intodns-rubenmartin.me

Como vez en la lista podemos consultar los datos DNS, los NS, los SOA, MX y finalmente como añadido, el comportamiento de las wwww. En mi caso casualmente tengo unos avisos (en amarillo) pero que no son importantes, en ese caso, serían de color rojo.

Es una gran herramienta que como comenté nos permite chequear la configuración de nuestro dominio y que usan muchos profesionales de sistemas y algún que otro administrador web ¡Aprovéchala!

Share on Facebook0Tweet about this on TwitterShare on Google+1Share on LinkedIn1Share on Tumblr0Pin on Pinterest0Email this to someone

Cómo añadir mis redes sociales a #WordPress y #Blogger sin #plugins ni #gadgets

Si tienes un blog o una página corporativa, y además tienes cuentas en las redes sociales, seguramente te ha surgido la idea de ¿cómo añadir los iconos de mis redes en mi página?

El procesos va a ser muy sencillo, no vamos a usar plugins o gadgets externos, en pocas palabras código de terceros, vamos a usar los que vienen por defecto en Blogger o WordPress. Localizaremos los botones que mas nos gusten y después simplemente los añadiremos mediante HTML5.

Continuar Leyendo

Share on Facebook0Tweet about this on TwitterShare on Google+2Share on LinkedIn6Share on Tumblr0Pin on Pinterest0Email this to someone

Instalando #Windows 7 por #USB: No se encuentra #driver de CD/DVD

vista2usb_required_cd_dvd_driver_is_missing

Actualmente es muy habitual instalar un sistema operativo por USB, ya que es más cómodo y no es necesario grabarlo en un DVD, a parte, los #Laptop que estuvieron de moda hace unos añitos no disponen de una unidad de CD/DVD, por lo que realizar una instalación nueva de #Windows (u otro sistema) requiere sí o sí de este método.

¿Pero que pasa si al acceder a la instalación de un #Windows (en este caso 7) no aparece el mensaje “No se encuentra el #Driver para el dispositivo CD/DVD“? La solución es tan sencilla como cancelar ese mensaje y volver a la pantalla de bienvenida del instalador, entonces cambiamos el pendrive de puerto y volver darle al botón Instalar ahora.

Es tan sencilla como efectiva, porque justamente he estado buscando soluciones al problema del Driver, que en otras ocasiones he tenido que modificar la #ISO del #Windows 7 para añadir el #Driver del DVD, pero usando este método, me ha funcionado.

En el caso del equipo en el que estoy reinstalando el SO, posee USB 3.0, simplemente lo tuve que poner en el USB 2.0 y lo reconoció a la primera. En la fuenta original no hace referencia a la versión del USB, pero está fechado en el mes de Mayo de 2011, así que en ese momento el USB 3.0 no era tan habitual como hoy en día, por lo que yo lo marcaría como una opción para solucionar el problema de los #Drivers. De todos modos, en las respuestas del hilo original dan las gracias al autor por este pequeño truquito.

¿Has tenido este mismo problema con los #Drivers del CD/DVD y te ha funcionado este pequeño truco de cambiar de puerto el pendrive? ¡Cuéntanoslo en los comentarios!

  1. A required CD/DVD device driver is missing, usb installation – Microsoft Community
Share on Facebook0Tweet about this on TwitterShare on Google+4Share on LinkedIn0Share on Tumblr0Pin on Pinterest0Email this to someone

“La muerte de WordPress podría estar ya anunciada” ¿Es verdad?

wordpress-strong

Esta mañana leyendo mi timeline de Twitter (como practicamente todas las mañanas) para ver si había algo interesante a lo cual poder incarle el diente, encontré un artículo de AyudaWP con el título de esta entrada. Después de leerlo y ver la cantidad de tweets que iban haciendo mención al artículo, me ha preocupado que la gente menos experimentada tome este suposición como cierta, así que me he decidido en escribir mi punto de vista de la situación actual y cuando será realmente la muerte de #Wordpress.

Continuar Leyendo

Share on Facebook0Tweet about this on TwitterShare on Google+4Share on LinkedIn1Share on Tumblr0Pin on Pinterest1Email this to someone

Quiero empezar a usar un Framwork ¿Por cuál empiezo?

frameworks

Si tienes la duda del título es porque ya sabes lo que es un #framework, pero para los despistados y que tengan curiosidad…

¿Qué es un #framework y para que sirven?

Si cogemos la palabra #framework y la desglosamos tenemos frame, que significa estructura, y work, que significa trabajo, o sea, una estructura de trabajo. En otras palabras una base con la que empezar a desarrollar nuestra página sin tener que preocuparnos en programar toda la parte esencial, como por ejemplo la conexión a la base de datos, el tratamiento de los formularios, la seguridad, o algunas funciones de ayuda para agilizar el desarrollo.

Continuar Leyendo

Share on Facebook0Tweet about this on TwitterShare on Google+1Share on LinkedIn1Share on Tumblr0Pin on Pinterest0Email this to someone

He movido mi WordPress y ahora no funciona

panic-attack-symptoms

¿¡Has trasladado tu WordPress o lo has cambiado de directorio, además, ahora se ve tu página en blanco o no puedes acceder al /wp-admin para cambiar las opciones!?

La respuesta es tan sencilla como te lo imaginas. Al cambiar WordPress de directorio o de servidor el mismo va a buscarse en el directorio original/antiguo, y como es lógico, ya no está allí por lo que en ciertas ocasiones aparece la pantalla blanca de la muerte (White Screen of Death), deja de funcionar ciertas funcionalidad o no se puede acceder al /wp-admin.

La solución es forzar a WordPress para que entienda que está en otra ubicación aunque su configuración diga lo contrario. Para ello vamos a usar las constantes WP_HOME y WP_SITEURL e indicarles en donde está ahora nuestro WordPress. Todo esto añadiendo las siguientes líneas a nuestro wp-config.php.

define( 'WP_HOME', 'http://midominio.com/nueva/ubiación/de/wordpress' );
define( 'WP_SITEURL', 'http://midominio.com/nueva/ubiación/de/wordpress' );

Normalmente las dos direcciones suelen ser iguales en un 99,99% de los casos, por lo que te recomiendo que así lo hagas.

Tu WordPress ya ha tenido que volver a la normalidad, podrás ver su contenido y acceder al /wp-admin sin mayor complicaciones, justamente, como debería de ser y como estaba antes de que lo movieras de carpeta o servidor.

Nuestro problema ya está resuelto, pero si accedemos a /wp-admin y vamos a los Ajustes Generales, podremos ver que los campos de Direcciones de WordPress y de Sitio están desactivados y tiene los valores que le añadimos en las constantes que creamos anteriormente.

Podemos dejarlo como está ya que nuestro sitio funciona perfectamente, pero si en alguna ocasión deseas modificar dichos valores tendrías dos opción. Ir al archivo wp-config.php y cambiarlo de nuevo, o, volver a poner los campos de Dirección y Sitio de WordPress a la normalidad. Para ello necesitaríamos jugar con la base de datos.

Deberemos acceder a nuestra base de datos, por comodidad a través de phpMyAdmin, y buscar la tabla wp_options, en ella deberemos buscar en la columna option_name el valor siteurl y home. Si no quieres buscar en todo el listado puedes usar la siguiente sentencia SQL:

SELECT * FROM wp_options WHERE option_name = 'siteurl' OR option_name = 'home'

option_name

Tan sólo deberemos cambiar los valores de la columna option_value por los que pusimos en las constantes anteriores, o sea, la nueva dirección de WordPress. También deberemos eliminar las constantes definidas en wp-config.php (WP_HOME y WP_SITEURL), sino, seguiremos viendo en nuestro panel de Ajustes Generales los campos bloqueados.

Share on Facebook0Tweet about this on TwitterShare on Google+4Share on LinkedIn2Share on Tumblr0Pin on Pinterest0Email this to someone

Regenerar los thumbnails (imágenes) de WordPress

thumbnail

¿Has cambiado de theme y tus imágenes aparecen descuadradas o con tamaños desproporcionados en relación a como se debería de ser? No te preocupes, voy a explicarte porqué pasa esto y como solucionarlo.

¿Por qué se descuadran las imágenes?

Para que entiendas mejor, un ejemplo. Si yo subo una imagen ahora, WordPress buscará el tamaño del thumbnails del theme actual, por ejemplo, 200x200px, y se lo aplicará a dicha imagen. Al cambiar de theme, el mismo tiene unas nuevas dimensiones para los thumbnails, por ejemplo, 100x100px. Como verás, los dos thumbnails tienen tamaños diferentes, por lo que WordPress al no localizar una imagen que encaje en el nuevo thumbnails, mostrará la imagen original ajustándola al nuevo tamaño, apareciendo como es lógico, desproporcionada.

Vamos a solucionarlo

Simplemente hay que regenerar de nuevo todos los thumbnails que hay en WordPress. Hacer esto a mano sería un trabajo de chinos, así que vamos a utilizar un plugin para ello.

Existe una gran lista de plugin que nos regenerar los thumbnails a partir de las imágenes originales que están dentro de nuestro Worpdress, pero yo tras probar unos cuantos y sin buenos resultados, finalmente me decanté por ONet Regenerate Thumbnails.

Lo bueno que tiene este plugin es que nos permite regenerar todos los thumbnails de WordPress o seleccionar unos cuantos, pero en el caso de que cambies de theme, lo conveniente es que regeneres todos los thumbnails.

Simplemente deberemos ir a la sección Herramientas > Regen. Thumbnails y pulsar en el botón Regenerate thumbnails for selected y automáticamente comenzará el proceso. Cuando finalice, podrás comprobar que todas las imágenes ahora se ven correctamente y sin ningún tipo de desproporción.

Share on Facebook0Tweet about this on TwitterShare on Google+1Share on LinkedIn2Share on Tumblr0Pin on Pinterest0Email this to someone

Hazte un favor y haz copia de seguridad

backups-cartoon-630x495

Y no lo digo en broma, sonará tópico y algo de sentido común pero muchos de ustedes, e incluido yo en algunas ocasiones, no lo hacemos, al igual que muchos de nuestros clientes.

Que pasaría si un domingo de madrugada tu hosting no funciona y durante toda una semana te encuentras con ese problema, por lo tanto tampoco funciona tu página. Una vez que finalmente ya vuelve todo a funcionar, el proveedor te dice que se ha perdido todo lo que había; página, correos, archivos y demás configuración que tenías asignado. Encima para empeorar la situación el proveedor no tiene backup de tu hosting de los últimos dias, sino que la última que tienes es de Agosto.

Continuar Leyendo

Share on Facebook0Tweet about this on TwitterShare on Google+2Share on LinkedIn1Share on Tumblr0Pin on Pinterest0Email this to someone

Como insertar contenido cada número determinado de posts

Actualizado el 18 de Enero de 2014

desarrollo-wordpress

Como he dicho en otra ocasión, hacer un blog es como tener una casa en el campo, siempre hay cosa que hacer y mejorar. Por ello vamos a explicar cómo añadir elementos o hacer acciones cada número determinado de post/noticias, por ejemplo, añadir publicidad después del tercer post o añadirlo cada dos.

En muchas ocasiones cuando realizó trabajos para clientes me encuentro con un código parecido al siguiente para realizar la acción en un número determinado de post.

<?php if ( have_posts() ) : ?>

	<?php $num = 1; ?>

	<?php while ( have_posts() ) : the_post(); ?>
	
		<?php if ( $num == 3 ) : ?>
		
			// Lo que se muestra cada 3 posts
			
		<?php else : ?>
		
			// Lo que se muestra de forma normal.
			
		<?php endif; ?>
		
		<?php $num++; ?>		
	
	<?php endwhile; ?>
	
<?php endif; ?>

El código como podrás comprobar está bien, funciona correctamente, pero hay otra forma de hacerlo y que para mi es la correcta, y es usando current_post.

Cuando recorremos un Loop en realidad estamos recorriendo la variable global $wp_query, que contiene el objecto WP_Query, en el mismo tenemos varias propiedades y métodos que nos ayudan a la hora de desarrollar y también nos encontramos con la propiedad current_post, que nos devuelve el número de itineración en relación del post a actual.

Por ejemplo, si tenemos 10 post para mostrar y se va a visualizar el 3ª, curent_post nos devolverá un 2. Esto es así porque en informática el primer número es 0, no 1, por lo tanto el primer post es 0, el segundo 1, el tercero 2 y así sucesivamente.

Aplicando current_post al código anterior y llamando a $wp_query en primera instancia, nos quedará así:

<?php global $wp_query; ?>

<?php if ( have_posts() ) : ?>

	<?php while ( have_posts() ) : the_post(); ?>
	
		<?php if ( $wp_query->current_post == 2 ) : ?>
		
			// Lo que se muestra cuando es el 3ª posts
			
		<?php else : ?>
		
			// Lo que se muestra de forma normal.
			
		<?php endif; ?>		
	
	<?php endwhile; ?>
	
<?php endif; ?>

Con ello conseguimos añadir un nuevo elemento entre el tercer y cuarto post, pero si queremos que se repita el mismo elemento, por ejemplo publicidad cada dos post, es tan fácil como seguir los múltiplos de dos.

<?php global $wp_query; ?>

<?php if ( have_posts() ) : ?>

	<?php while ( have_posts() ) : the_post(); ?>
	
		<?php if ( ( $wp_query->current_post % 2 ) == 0 ) : ?>
		
			// Lo que se muestra cada 2 posts
			
		<?php else : ?>
		
			// Lo que se muestra de forma normal.
			
		<?php endif; ?>		
	
	<?php endwhile; ?>
	
<?php endif; ?>

Lo que realmente hacemos es comprobar que el número devuelto por current_post sea múltiple de la posición en la que queremos que aparezca, esto lo hacemos con el operador % que nos devuelve el resto de la división entre los dos números, si es cero, entonces es múltiplo y colocamos nuestro elemento/publicidad.

Share on Facebook0Tweet about this on TwitterShare on Google+0Share on LinkedIn2Share on Tumblr0Pin on Pinterest0Email this to someone

Páginas:12345