¿Como instalar WordPress ?
Requisitos:
• Un hosting que te permita crear tu propia base de datos.
• Algun programa FTP para subir los archivos y cambiar algunos permisos (el CuteFTP por ejemplo).

1º Download y Upload
Vamos directo a www.wordpress.org y en la sección descargas (Download) clickeamos para bajar el .ZIP.
Lo bajamos y descomprimimos en una carpeta. Trataremos de concentrar en esa carpeta las cosas de nuestro blog, para ser ordenados y encontrar las cosas mejor.
Tomamos el contenido de la carpeta Wordpress (Es decir, los tres directorios wp- y los archivos php que están alli) y los subimos a la dirección de nuestro blog. Puede ser www.tudominio.com.ar/blog (Carpeta blog dentro de html public) o si queremos que sea en www.tudominio.com.ar directamente subimos las 3 carpetas y los achivos en html public.
2º Base de datos
En nuestro panel de administrador, que nos brinda el servicio de hosting que hayamos contratado, debemos ir a Mysql y buscar la opción para crear la base de datos. Generalmente nos otorga un prefijo fijo relacionado con el nombre de tu cuenta con el host, con lo que me quedaria algo asi:
Database: nick_
Host: Localhost
Username: nick_
Password:
Nosotros llenamos esos campos:
Database: nick_base
Host: Localhost
Username: nick_nick
Password: mipass
Creada la base de datos, tomemos de nuestra PC, en la carpeta que asignamos al wordpress, el archivo llamado wp-config-sample.php y lo abrimos con el notepad (si tenemos algo onda Dreamweaver, es lo mismo).
Veremos esto, entre otras cosas:
// ** MySQL settings ** //
define('DB_NAME', ' '); // The name of the database
define('DB_USER', ' '); // Your MySQL username
define('DB_PASSWORD', ' '); // ...and password
define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
Nosotros con los datos que tenemos, vamos a rellenar:
// ** MySQL settings ** //
define('DB_NAME', 'nick_base'); // The name of the database
define('DB_USER', 'nick_nick'); // Your MySQL username
define('DB_PASSWORD', 'mipass'); // ...and password
define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
Y no tocamos nada mas. Lo guardamos, lo renombramos a wp-config.php y lo subimos al directorio raiz de nuestro blog.
3º Instalación
Este es el paso mas copado. Vas a www.tudominio.com.ar/wp-admin/install.php (O la ruta que sea la apropiada depende a donde lo subiste) y listo! Ingresás algunos datos! Te da tu contraseña y ya podés entrar a tu Wordpress para configurarlo!
Opcional: El template
Podes encontrar y bajarte muchisimos templates para que tu sitio se vea mas acorde a lo que precisás. Cuando bajás en zip el template que te gusta, lo descomprimis en tu pc y lo subis a la carpeta wp-contentthemes de modo que te quede la carpeta del template allí. El resto Wordpress lo hace solo. Cuando ingreses a tu cuenta de administrador y vayas a Presentation, te va a mostrar la nueva alternativa que subiste.

¿Cómo ponerlo en Español?
• Descargar traducción:
1º Si no existe, crear un directorio llamado languages dentro de /wp-content vía FTP o el panel de control de vuestra cuenta de hosting.
2ºCargar el archivo 'es_ES.mo' en el nuevo directorio: /wp-content/languages/.
3ºBuscar y editar (especial cuidado con las comillas simples) en el archivo wp-config.php la siguiente línea:
Donde dice:
define ('WPLANG', '');
Lo reemplazan por:
define ('WPLANG', 'es_ES');
Y listo!