Mostrando resultados del 1 al 1 de 1
Like Tree3Me agrada
  • 3 Post por juanjosezg

Tema: Como Url cortas desde tu wordpress usando tu dominio

  1. #1
    Registro
    02-octubre-2009
    Ubicación
    Mexico
    Mensajes
    283
    Como bien sabemos twitter y facebook son dos herramientas geniales para promocionar nuestros sitios y para publicar enlaces en estas dos redes es necesario usar URL en un formato corto.

    Estas URL feas mucha gente las crea utilizando el API de servicios como tr.im, Tinyurl.com, Ito.com.mx o bit.ly. Twitter permite 30 caracteres antes de automáticamente cambiar la URL.

    Pero en realidad es necesario? si nuestro dominio tiene una url corta creo que es mucho mas elegante brindar al usuario la URL ya corta para que este sepa que apunta a nuestro sitio pero sin comprometer nuestras bonitas URL de nuestros Permanlinks.

    Actualmente hay 3 plug-ins que suponen que hacen el trabajo de minimizar URL pero son muy malos, complicados o realizan Carga extra a la Base de Datos sin una razón lógica. Yo decidí hacer algo mas sencillo aprovechando de los URL feos que wordpress brinda por default y su capacidad para redireccionarlos todo con las RewriteRules de Apache.

    Para hacer URL tipo partimos del echo que cada post tiene como url natural dentro del CSM de tipo
    Código:
    bitslab.net/?p=2503
    y lo que buscamos es
    Código:
    http://bitslab.net/2503
    (Es recomendable que tus URL actuales sean distintas a las que por default wordpress maneja).

    Lo único que tenemos que hacer es alterar el .htaccess (que esta en la carpeta de inicio de tu instalación actual de wordpress, en / ) y agregar la siguientes lineas al inicio del archivo (repito, el .htaccsess). Puedes usar un cliente ftp conectado a tu servidor y un editor de texto como notepad:

    Código:
    # URL Corta
    RewriteEngine On
    RewriteRule ^([0-9]+)$ ?p=$1 [R=301,L]
    Como ves sustituimos redireccionamos de manera permanete un /id a un /?p=id. Muy sencillo ahora si queremos imprimir la URL para nuestros usuarios dentro del sitio utilizamos
    Código PHP:
    <?php echo get_bloginfo('url')."/".$post->ID?>
    en lugar del tag de get_permanlink() normal. Igual construimos de forma manual la URL.


    Si te sirve recuerda el dedito verde!
    Última edición por juanjosezg; 26-ene-2010 a las 15:05

Información del tema

Users Browsing this Thread

Actualmente hay 1 usuarios leyendo este tema. (0 miembros y 1 invitados)

Temas similares

  1. ¿Cómo instalar WordPress para un dominio?
    Por Teo Atienza en el foro Wordpress
    Respuestas: 6
    Último mensaje: 16-may-2011, 12:31
  2. Hacer blog en Wordpress desde 0
    Por Wigao en el foro Wordpress
    Respuestas: 5
    Último mensaje: 26-nov-2009, 19:44
  3. Keywords, mientras mas cortas mejor :S
    Por SoloNegocios en el foro Palabras claves
    Respuestas: 9
    Último mensaje: 26-jun-2009, 22:16

Normas de publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •