DesarrolloLibre

Desarrollo Web, Android, juegos y mucho más

Categorias
25-06-2013

url_title permite crear URLs amigables que nos favorece al momento del SEO, esto es útil si tenemos un blog y se quiere utilizar algún texto identificados en las URLs como el título principal; funciona eliminando cualquier carácter que no sea alfanumérico exceptuando el espacio que lo reemplaza por el carácter gión ('-') o cualquier otro que se defina.

Ejemplo de url_title

veamos un ejemplo de su uso más básico

<?php 

$titulo = "Este es el título principal de mi artículo";
$titulo_url = url_title($titulo);
echo $titulo_url;
// imprime... Este-es-el-titulo-principal-de-mi-articulo
?>

Sencillo no; ¿pero qué pasa si queremos cambiar el delimitador '-' por '_'?, simplemente le pasamos un segundo parámetro a la función; algo como:

<?php 

$titulo = "Este es el Titulo principal de mi posts";
$titulo_url = url_title($titulo,'_');
echo $titulo_url;

// imprime... Este_es_el_Titulo_principal_de_mi_posts
?>

¿Y si queremos que no se distinga entre mayuscula y minuscula?, es decir toda la frase en minúscula

Para eso es el tercer parámetro:

<?php 

$titulo = "Este es el Titulo principal de mi posts";
$titulo_url = url_title($titulo,'_',TRUE);
echo $titulo_url;
// imprime... este_es_el_titulo_principal_de_mi_posts
?>

Publicidad

Give me for a beer!

Algunos recursos que te pueden interesar

Analizador del archivo robots.txt

Analizador del archivo robots.txt

Xml-sitemaps: Genera tu propio Sitemap de manera automática

Xml-sitemaps: Genera tu propio Sitemap de manera automática

API REST en CodeIgniter

API REST en CodeIgniter

Algunos artículos que te pueden interesar

Instalación de CodeIgniter

Instalación de CodeIgniter

Daremos una explicación detallada de como instalar CodeIgniter en nuestro servidor.

Andrés Cruz 25-05-2013

¿Cómo encriptar textos con CodeIgniter?

¿Cómo encriptar textos con CodeIgniter?

En esta entrada veremos cómo emplear la clase de encriptación con Codeigniter para encriptar cadenas de textos como contraseñas o claves y cómo desencriptar estas cadenas.

Andrés Cruz 02-03-2016

Cómo instalar la SDK de Facebook para PHP en CodeIgniter

Cómo instalar la SDK de Facebook para PHP en CodeIgniter

Andrés Cruz 08-09-2016