En cuanto al punto 3, diseñar tu propio código y demás;
Primero vas a WordPress.org y descargas la última versión del programa en español, descomprimes la carpeta descargada (WordPress x.xx: donde "x.xx" van a ser los números de la versión descragada).
Luego tenes que contrtar un web hosting, que puede ser gratuito o no, o podes coprarte una PC medio pelo que sirva para el fin, dejarla en tu casa 24 horas al día prendida y usarla de host (poco usual).
Una vez contratado el web hosting ellos te pasaran los datos de tu cuenta (MySQL, FTP, acceso al servidor, etc.).
Con estos datos entras a la carpeta WordPress x.xx, abres el archivo [WP_config_sample] y completas los datos correspondientes con los nombres de usuario, contraseña, host, MySQL, etc... una vez completo el archivo sales y lo renombras como [WP_config].
Configurado el MySQL, con un cliente FTP (filezilla por eemplo) configuras FTP y con ese mismo cliente FTP subes la carpeta "Wordpress x.xx" al servidor.
Accedes a la carpeta y al instalador desde tu Web Browser (IE o Firefox), instalas y voila!!
ya tenes tu propio domino, y tu wordpress para insertar plugins o modificar el código o lo que quieras.
Lo hice y no me gustó porque me daban como mucho 300Mb (en wordpress.com son 3Gb)o sino tenía que pagar y no me da, no es negocio, es solo un blog. Además no soy de modificar o necesitar plugins, me vendrían bien, pero puedo prescindir de ellos.
Lo que dije a la pasada, aquí lo encontras en detalles, en dos videos super sencillos:
http://es.youtube.com/watch?v=dZRjCGIJmG4&feature=related
http://es.youtube.com/watch?v=edGBYDtBhGc&NR=1
Suerte con esto gente. Y si les sobran 5 segundos pasen a visitar.
Chavox.wordpress.com