Cómo activar los dominios locales de Virtual Hosts en Mavericks Mac OS X 10.9

Estaba agregando un nuevo dominio/carpeta en los virtual hosts para un nuevo proyecto y ningun browser me mostraba la dirección local (prueba.dev).

Resulta que hay limpiar en tres lugares diferentes: Limpiar el caché de los DNS (con dscacheutil), reiniciar el servicio de DNS local (mDNSResponder) y reiniciar apache para que todo sirva.

Y se puede resolver con una sola línea en el terminal.

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder; sudo apachectl restart

Realmente ayuda mucho cuando estas trabajando en ambiente local en tu maquina.

Como hacer una redirección de página con JavaScript

Hay dos formas generales de hacer esta redirección:

// Comportamiento similar a una redirección HTTP (HTTP redirect)
window.location.replace("http://corchoweb.com");

// Comportamiento similar a un click en un vínculo
window.location.href = "http://corchoweb.com";

La estructura completa del documento puede ser así:

<!doctype html>
<html lang="en">
<head>
	<script type="text/javascript">
	<!--
	window.location.replace("http://corchoweb.com");
	//-->
	</script>
</head>
<body>
<!-- solo para tener estructura html5 -->
</body>
</html>

Como usar los shortcodes en un tema de WordPress

Los shortcode son una etiqueta especial que se puede pegar en los posts o páginas y que serán reemplazados con un contenido diferente cuando veas la versión en el website. Si alguna vez has agregado una galería en tu blog entonces ya sabes como se ve un shortcode.

Usualmente estos códigos se usan para agregar contenido en el administrador, pero a veces necesitamos poner el código en el tema directamente. Afortunadamente WordPress tiene una función muy sencilla que te deja agregar shortcodes en tu tema con solo agregar este código:

<?php echo do_shortcode("[example_shortcode]"); ?>

Esta herramienta es muy util pero es dependiente del plugin que estés usando. Así que recuerda que si cambias de plugin o borras el que tienes vas a tener que limpiar donde hayas puesto este código.