Anotaciones Empíricas, de Ocurrencia Esporádica y Naturaleza Ecléctica

ExpressionEngine: URLs cortas

Acabo de instalar un pequeño plugin llamado Shortener que acorta las direcciones (ú o URL’s). Los pasos para la instalación son:

  1. Bajar y dejar el plugin en el directorio plugins
  2. Crear un nuevo grupo de plantillas, yo lo llamé «u»
  3. Poner en la plantilla creada (entry es la plantilla que maneja la entrada individual):<pre> <?php {exp:shortener:redirect template=”blog/entry” entry_id=”{segment_2}”} ?></pre>
  4. Editar la plantilla que tiene el encabezado (HEAD) del sitio y poner:<pre> {exp:shortener:meta template=”u” url_title=”{segment_3}”}</pre>
  5. No olvidar poner el enlace corto en la plantilla de la entrada individual (acá aparece en la esquina inferior derecha), de nada sirve todo esto si no es visible ni clickeable.<pre> {exp:shortener:link template=”s” url_title=”{segment_3}”}

</pre>

Comentarios

Hay que mencionar que el plugin fue desarrollado para sitios de la forma blog/entry/titulo-de-la-entrada, pero el mío tiene otra forma—/log/año/mes/entrada, por lo tanto debí hackear un poco el plugin para adaptarlo a mis necesidades, en la función Redirect() simplemente traje la fecha de la entrada y le di el formato que tiene mi estructura, es decir, año/mes.