English Português

Hace un tiempo les comentaba como hacer URL’s cortas en WordPress sin necesidad de plugin, sin embargo, no precisamente estéticas, algo como:

http://tublog.com/?p=235

Pero con unas reglas en .htaccess es posible cambiarlas a algo como:

http://tublog.com/235

Entonces, el proceso es el siguiente:

1. Abre el archivo .htaccess en la raíz de tu instalación y busca la estructura de los permalinks, sería algo como:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Justo después de RewriteEngine On pega lo siguiente:

RewriteRule ^([0-9]+)$ ?p=$1 [R=301,L]

2. Abre el archivo single.php de tu theme y justo después de:

<?php the_content("Continuar leyendo &rarr;"); ?>

Pega el siguiente código:

<form id="shorturl">
	Link para compartir:
	<input type="text" name="urlcorta" value="<?php echo get_bloginfo('url').'/'.get_the_ID(); ?>"/>
</form>

3. Dale estilos:

En tu archivo style.css adapta este formulario a las necesidades de tu diseño, por ejemplo, con los siguientes estilos:

form#shorturl {
color:#666;
font-size:11px
}

#shorturl input {
color:#999;
border:1px inset #CDCDCD;
padding:1px 5px;
}

y obtienes algo como:

wordpress-shorts-urls

Conclusión

Sin usar plugins puedes tener un resultado deseado y facilitar a tus lectores que compartan tus artículos. Puede complementarse con un plugin que autocopie el campo de la URL o combinarlo con un plugin para publicar en Twitter.

Para usuario Blogger, recuerden que también es posible crear URL’s cortas en Blogger con un resultado muy similar a este.

Escrito por Francisco Oliveros

Soy un gran aficionado del diseño y de todo lo que el código puede comunicar. Ingeniero mecánico por profesión, pero dedicado al desarrollo web a tiempo completo.

Blog / Twitter

Artículos relacionados

Sigue leyendo consejos, tips y tutoriales para tu blog.

    Comentarios

    1. Victor Montiel / Hace 7 años /

      Hola Buen día he seguido varios de tus tutoriales para la instalación y el ajuste de wordpress, pero tengo una duda al hacer la instalación y subir su tema; crear entradas y todo al momento que quiero revisarlas me regresa de nuevo a la pagina de inicio y ninguno de los otros link del blog carga me regresa inicio por se sera esto?

      Saludos

      Responder a Victor Montiel →

    Responder

    ¡Gracias por dejar tu opinión! Por favor procura que tus comentarios estén dentro tema, que no sean promocionales (spam), ilegales u ofensivos, de otro modo, serán borrados. Todos los enlaces serán moderados y la URL indicada NO será enlazada.

    Blog and Web es un blog de Blógstica. Hospedado desde 2008 en Liquid Web.

    Términos de uso - Política de privacidad