Créate un archivo llamado
.htaccess (con el punto adelante) y métele esto:
Código:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /cursos/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /cursos/index.php [L]
</IfModule>
# END WordPress
Luego vas a tu panel de administración
Opciones > Permalinks y maracas la casilla que dice
"Personalizada, especificar aquí". En el campo de texto
"Estructura personalizada" vas a escribir:
Código:
/%postname%-%post_id%.html
Eso significa que la URL de tus artículos será el título (separado con guiones "-") + la ID del post (para no repetir URL iguales). Luego viene la extensión
.html que no es necesaria, igualmente puedes obviarlo o ponerle otra cosa. Personalmente se la agrego.
En "Categoría base" pondrás el nombre que desees que se muestre en caso de que tus posts no estén categorizados y vayan a la categoría predeterminada. Algo como:
Esto te dará URL totalmente amigables para los nuevos artículos. En el caso de querer personalizar los antiguos sólo coloca la URL en el mismo panel de creación/edición de entradas.
Hay un panel a tu derecha llamado
"Nombre para la URL". Allí le escribirás el texto que desees (por ejemplo
"penasdeljovenwerther"), te saldrá tal cual. Pero antes debes proceder como expliqué al principio.