Subscribe to RSS feed Suscribirse al feed RSS or o follow me me siguen on Twitter? en Twitter?
When it comes to developing themes and plugins, you need the right tools to finish the job quickly and efficiently. Cuando se trata de desarrollar los temas y plugins, necesita las herramientas adecuadas para acabar el trabajo de forma rápida y eficiente. There are a plethora of tools to choose from, and your selection can vary by personal taste. Hay una gran cantidad de herramientas para elegir, y su selección puede variar según el gusto personal. Some go for open-source tools like GIMP and Nvu, whereas others stick with trusted commercial applications like the omni-present Adobe Photoshop and Macromedia Dreamweaver. Algunos van de herramientas de código abierto como Gimp y Nvu, mientras que otros seguir con las aplicaciones comerciales de confianza, como la omni-presente de Adobe Photoshop y Macromedia Dreamweaver. Whatever your choice maybe, it is essential that you like it and stick with it. Sea cual sea su elección, tal vez, es esencial que te gusta y no la pierda.

Testing your themes and plugins can be a big head ache, as you have to reload the page every time, consuming bandwidth. Prueba de sus temas y plugins puede ser un dolor de cabeza grande, ya que tienes que recargar la página cada vez, consumen ancho de banda. Bandwidth is precious, unless you own a dedicated server at MediaTemple or something(!). Ancho de banda es precioso, a menos que usted es dueño de un servidor dedicado en MediaTemple o algo (!). Also, any edit has to be uploaded before previewing. Además, cualquier edición tiene que ser cargado antes de la vista previa. This gets tiresome, and you would have wondered whether there is an easier way. Esto nos lleva pesado, y se han preguntado si hay una manera más fácil.
Linux users have the LAMPP(Linux, Apache, MySQL, PHP), which is easy, but Windows users are mostly unaware of a similar package. Los usuarios de Linux tienen la LAMPP (Linux, Apache, MySQL, PHP), que es fácil, pero los usuarios de Windows son sobre todo conscientes de un paquete similar. It is called XAMPP(Apache, MySQL, PHP). Se llama XAMPP (Apache, MySQL, PHP). Once you install it, you can setup WordPress locally, and test your plugins/themes/hacks offline. Una vez que su instalación, se puede configurar WordPress a nivel local, y poner a prueba sus plugins / temas / hacks fuera de línea. You save bandwidth, effort and time. Se ahorra el esfuerzo de ancho de banda y tiempo.
Here are the steps for installing WordPress locally: Éstos son los pasos para instalar WordPress localmente:
- Download the lite version of XAMPP, called Descargue la versión Lite de XAMPP, llamado XAMPPlite Xampplite Choose the
.exeversion. Elija.exeVersión.exe - Install it at a partition of your choice. Instalarlo en una partición de su elección. Here, we are using C drive. Aquí, estamos usando la unidad C:.
- Go to the install folder, that is C:xampplite. Ir a la carpeta de instalación, que es C: xampplite. Double-click the
xampp-control.exefile, and start up MySQL and Apache services in the dialog box that follows. Haga doble clic en elxampp-control.exey poner en marcha los servicios de MySQL y Apache en el cuadro de diálogo que sigue. - Go to
http://localhost/in your browser. Ir ahttp://localhost/en su explorador. From the left column, choose your language. En la columna de la izquierda, seleccione su idioma. - Click on phpMyAdmin in the left column(see image below). Haga clic en phpMyAdmin en la columna de la izquierda (ver imagen abajo).

- In the “Create New Database” Field, enter “wordpress” (without quotes), and select utf8_unicode_ci in the drop down box in the next field. En el "Crear nueva base de datos" de campo, escriba "WordPress" (sin comillas), y utf8_unicode_ci seleccione en el menú desplegable en el campo siguiente. Click Create. Haga clic en Crear. XAMPP setup is now complete. De instalación de XAMPP está completa.
- Download Descargar WordPress. WordPress.
- Unzip it to
C:xampplitehtdocsDescomprimirlo enC:xampplitehtdocs
You should have a wordpress folder in htdocs. Usted debe tener una carpeta de wordpress en htdocs. Go to it, and open upwp-config-sample.php. Ir a él, y abrirwp-config-sample.php - You will see a list of default values. Verá una lista de valores por defecto. Change them to below(do not copy-paste this, just find the required info and update the file): Cambiar a continuación (no copiar y pegar esto, sólo encontrar la información requerida y actualizar el archivo):
define('DB_NAME', 'wordpress'); // The name of the database
define('DB_USER', 'root'); // Your MySQL username
define('DB_PASSWORD', ''); // ...and password (needs to be empty, just for local install)Rename the file as
wp-config.phpand save it. Cambie el nombre del archivo comowp-config.phpy guárdelo. - Go to
http://localhost/wordpress/wp-admin/install.phpin your browser, and follow the steps. Ir a lahttp://localhost/wordpress/wp-admin/install.phpen su navegador, y siga los pasos.
You're done. Ha terminado. Now, use the wordpress folder as you would on your webserver, and upload the plugins, themes etc. to test. Ahora, utilizar la carpeta de wordpress como lo haría en su servidor web, y subir los plugins, temas, etc para poner a prueba. I recommend doing this before attempting a manual install in your server ( if it doesn't have one-click installer). Yo recomiendo hacer esto antes de realizar una instalación manual en el servidor (si no tiene uno, haga clic en el instalador). Now, go and test to your heart's content Ahora, ve y prueba de contenido de su corazón
I am having a great time testing, and the instant page loads of my dummy blog looks great. Estoy teniendo un gran tiempo de prueba, y la página se carga instantánea de mi blog maniquí se ve muy bien.
Related reading Lectura relacionada
- How to install WordPress on Windows – YouTube Video Tutorial Cómo instalar WordPress en Windows - YouTube Video Tutorial
- Install Reliance Net Connect Data Card on Windows Vista x64 Instale dependencia Net Connect Tarjeta de datos en Windows Vista x64
- Install Save for Web GIMP plugin in Windows Guardar para Web Instalar plugin de GIMP en Windows
- How to install Windows Live Messenger 2009 offline Cómo instalar Windows Live Messenger 2009 offline
Great tutorial man. Gran hombre tutorial. I've already set this up on my local PC and loaded contents from my hosted blog on to this.. Ya he configurar esto en mi PC local y el contenido cargado de mi blog alojado en la presente .. so I can get the exact environment I need when I've to test plugins para que pueda obtener el entorno exacto que necesito cuando me he de probar plugins
I will try this… Voy a intentar esto ...
You missed one step… Te perdiste un paso ...
You have to rename wp-config-sample.php to wp-config.php Tienes que cambiar el nombre de wp-config-sample.php a wp-config.php
BTW, I think LAMPP and XAMPP are one and the same, except L is for Linux and X is for XP. BTW, creo que LAMPP y XAMPP son una y la misma, excepto L es para Linux y X es para XP.
@Shankar: Thanks. @ Shankar: Gracias. And yes, this is for newbies. Y sí, esto es para novatos. I expect most of you to have this already. Espero que la mayoría de ustedes que esto ya.
@Linu: Do try – it'll make developing themes easier. @ Linu: intente - hará más fácil el desarrollo de los temas.
@Deepak: Thanks. Deepak @: Gracias. I guess, I forgot it. Supongo, me olvidé de él. Am editing it now. Edición que soy ahora.
Great tutorial! Gran tutorial! I don't use XAMPP. Yo no uso XAMPP. I use NetServer, but still I have XAMPP in my PC in case I mess up with NetServer. Yo uso NetServer, pero todavía no he XAMPP en mi PC por si me lío con NetServer.
@Haris: Thanks, and glad you liked it – I feel happy and believe it is worth the time spent, only when I get comments rolling. Haris @: Gracias, y me alegra que te gustara - Me siento feliz y creo que vale la pena el tiempo pasado, sólo cuando tengo comentarios rodante.
Nice tutorial, especially if you want to test themes and plugins locally before installing on server. Buen tutorial, especialmente si desea probar temas y plugins localmente antes de instalar en el servidor.
Having trouble with establishing a connection with the database. ¿Tiene problemas con que se establece una conexión con la base de datos. After Después de http://localhost/wordpress/wp-admin/install.php http://localhost/wordpress/wp-admin/install.php
Have you missed out a step? ¿Ha perdido un paso?
define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value define ( 'DB_HOST', 'localhost'); / / 99% de probabilidades de que usted no tendrá que cambiar este valor
I have set up WP on a live server before so I haven't miscalulated my ability to edit the config file, so any ideas what is missing? He configurado en un servidor de WP en vivo antes de lo que no he miscalulated mi capacidad de editar el fichero de configuración, así que cualquier idea de lo que falta? Any help is appreaciated, as I'm setting this up to learn how to create themes! Cualquier ayuda es appreaciated, como estoy configurarlo para aprender a crear temas!
Cheers ¡Salud!
@Nirmal: Thanks, hope you're having a blast using it @ Nirmal: Gracias, espero que estés teniendo una explosión de usarlo
@Andy: No, localhost(which corresponds to @ Andy: No, localhost (que corresponde a http://127.000.001/) http://127.000.001/) is the local IP of your computer. es la IP local de su equipo. It does not have to be changed, unless of course, you are using a live server. No tiene que ser cambiado, a menos que, por supuesto, usted está usando un servidor en vivo. As for ideas, well, try again En cuanto a las ideas, así, intente de nuevo
Maybe you missed a step. Tal vez te perdiste un paso.
Great Tutorial Buddy . Gran tutorial Buddy. Currently i use EasyPHP for this purpose . Actualmente yo uso EasyPHP para este propósito. It is a cool way to test your themes and plugins . Es una forma estupenda de probar sus temas y plugins.
I use Appserv. Yo uso AppServ. You can find installing wordpress on windows tutorial in my blog Usted puede encontrar la instalación de wordpress en Windows tutorial en mi blog
Wow! ¡Wow! Never thought about or even realized that you could do this. Nunca pensé ni siquiera se dio cuenta de que podía hacer esto. What a great idea and well described. ¡Qué gran idea y bien descritos. Will put it on my to do list after I have slimmed down all the junk on my hard drive. Se puso en mi para hacer la lista después de haber adelgazado toda la basura en mi disco duro.
@Myo: I saw your tut, though its a bit long. @ Myo: Vi tu tut, aunque su un poco largo. For now, I prefer XAMPP. Por ahora, prefiero XAMPP.
@MDB: Thanks, and glad that this tut could be of help. @ MDB: Gracias, y celebro que este tut podría ser de ayuda.
@Madhur: Thanks. @ Madhur: Gracias.
if you want to do it the techie way (without xampp). Si desea hacerlo de la manera techie (sin XAMPP). check out my echa un vistazo a mi apache 2.2 installation guide 2.2 Guía de instalación de Apache
@Syahid: Thanks for the link – I went through it. @ Syahid: Gracias por el enlace - Fui a través de él. Its nice for show-off and ego boosting, but for now I find this method the easiest – easier than EasyPHP/direct method. Su agradable para lucirse y aumentar el ego, pero por ahora me encuentro con este método la forma más fácil - más fácil que EasyPHP / método directo.
Great post, I've often wondered why more bloggers don't install locally to do testing, theme modifications, etc. I use WAMP and my only problem is finding the time to do more work/testing on my local install so that I can change my live site! Gran post, me he preguntado por qué hay más bloggers no instalar localmente para hacer pruebas, modificaciones tema, etc Yo uso WAMP y mi único problema es encontrar tiempo para hacer más trabajo y pruebas en mi instalación local para que pueda cambio mi sitio vivo!
@JoLynn: Yes, it is sensible to do testing in a local setup that is fast, and has no consequences when we mess it up. @ JoLynn: Sí, es conveniente hacer pruebas en una instalación local que es rápido, y no tiene consecuencias cuando estropearlo. WAMP is cool – I read about installing it in a post by WAMP es fresco - He leído acerca de la instalación en un puesto de Ben Bleikamp Ben Bleikamp (ProBlogger's designer). (Diseñador de ProBlogger's). As for not getting time, you're not alone – count me in too! En cuanto a no conseguir el tiempo, no estás solo - Count Me In también!
Nice tut..Sumesh. Tut Niza .. Sumesh. I came across this one as I was looking for a more specific solution. Me encontré con este como yo estaba buscando una solución más específica. I was able to do everything you have mentioned in the tut and wordpress was installed, up and running the first time. Fui capaz de hacer todo lo que usted ha mencionado en el tut, y WordPress se instaló en marcha por primera vez. But once I shutdown the pc and restart it a while later, i was unable to logon via a login page i had bookmarked. Pero una vez que apagar el PC y vuelva a un tiempo más tarde, fui incapaz de inicio de sesión a través de una página de acceso que tenía el marcador.
I tried running the setup.bat once more and it kept saying: Traté de correr el setup.bat una vez más y que decía:
Sorry cannot find php.cli Lo sentimos, no puedes encontrar php.cli
Must abort these process! Debe abortar estos procesos!
When i open xampp_start: could not open default file – mysql\bin\my.cnf Cuando abro xampp_start: no pudo abrir el archivo por defecto - mysql \ bin \ my.cnf
I am not sure whats wrong or how to fix it. No estoy seguro de cuál es incorrecto, o cómo solucionarlo. Any pointers? Any pointers?
@Mitra: That's got me stumped. @ Mitra: que me tiene perplejo. I've installed XAMPP+WP on two different computers, and nothing's wrong. He instalado XAMPP + WP en dos equipos diferentes, y no pasa nada. Are you sure you did not turn off any services?(Start>Run>msconfig, and click enter, you'll get a window, click Services tab, and enable all services, restart and try again) ¿Estás seguro de que no apague los servicios? (Inicio> Ejecutar> msconfig y haga clic en entrar, usted obtendrá una ventana, haga clic en la pestaña Servicios, y permitir que todos los servicios, reinicie y vuelva a intentarlo)
Hi Sumesh, Hola Sumesh,
I also wasn't aware that we can do this. Yo no era consciente de que también podemos hacer esto. And here I am trying to mess around while online. Y aquí estoy tratando de perder el tiempo mientras está en línea. Oh …the silly me. Oh ... la tonta conmigo.
Bookmarked and stumbled! Favoritos y tropezó!
Thank you Gracias
Monika Monika
@Monika: Don't mess around online, and especially not on your live blog. @ Monika: No perder el tiempo en línea, y sobre todo no en su blog en vivo. This method is much better, and many use it for theme/plugin development. Este método es mucho mejor, y muchos la utilizan para el tema / plugin de desarrollo. And thanks for the stumble. Y gracias por el tropiezo.
Hi Sumesh, Hola Sumesh,
I have gotten as far as installing everything as instructed. He llegado tan lejos como la instalación de todo con las instrucciones.
It wasn't as hard as expected as I'm no tech geek. No fue tan duro como se esperaba, como yo no soy geek tecnología. But now I'm stuck. Pero ahora estoy atascado. How can I upload new themes and stuff via FTP? ¿Cómo puedo subir nuevos temas y cosas a través de FTP? I don't know the path and the user and password I need to use here. No sé la ruta de acceso y el usuario y la contraseña que necesito para usar aquí.
I'm only familiar with FTP and have no idea on how to use mySQL to upload stuff. Sólo estoy familiarizado con FTP y no tienen idea sobre cómo utilizar MySQL para cargar cosas. Could you please point me in the right direction? ¿Podría indicarme en la dirección correcta? Once I can figure out the right path with FTP (I use SmartFTP) I will be fine. Una vez que se puede averiguar el camino correcto con FTP (yo uso SmartFTP) voy a estar bien.
Thanks Gracias
Monika Monika
@Monika: Its all easy, and you'd feel it funny that it has been under your nose all the while. @ Monika: Su nada fácil, y se sentiría gracioso que ha estado bajo tu nariz todo el tiempo. Assuming that your wordpress folder is x(usually C)x:\xampplite\htdocs\wordpress\wp-content is the folder which contains plugins, themes and uploads folders. Suponiendo que la carpeta de wordpress es x (normalmente C) x: \ xampplite \ htdocs \ wordpress \ wp-content es la carpeta que contiene los plugins, temas y archivos subidos carpetas. Then, just put the themes/plugins to their respective directories, like on the real server. Entonces, sólo hay que poner los temas / plugins para sus respectivos directorios, como en el servidor real. No FTP, just Windows Explorer (or its No FTP, sólo el Explorador de Windows (o su Mac Mac equivalent). equivalente).
Duh…LOL, it does make sense now you mentioned it. Duh ... LOL, sí tiene sentido ahora que usted lo mencionó. Naturally it is all stored locally so it would be there. Naturalmente, todo es almacenado localmente, así que estaría allí. Oh man, sometimes I don't see the trees in the forest. ¡Oh hombre, a veces, no veo los árboles en el bosque.
Thanks Sumesh Gracias Sumesh
Monika Monika
@Monika: Glad you got it, no prob => @ Monika: Me alegro de que lo consiguió, no prob =>
hi sumesh, sumesh hi,
i don't know abc's of s/w…i just wanted to have a new theme for my blog in wordpress. No sé ABC de la s / w ... yo sólo quería tener un nuevo tema para mi blog en wordpress.
i did everything mentioned here and was able to look at the theme that i wanted locally, but i don't have any clue how to have that theme in my wordpress blog. Hice todo lo mencionado aquí y fue capaz de mirar el tema que quería a nivel local, pero no tienen ninguna idea de cómo tener ese tema en mi blog de WordPress.
can u please help me? can u please help me? i know i am dumb…hope u help me. Sé que soy tonta ... hope u help me.
thanks, gracias,
fazeetha. fazeetha.
Hello.. Hola ..
I got an error… Tengo un error ...
It says that Can’t select database Se dice que la base de datos ™ t seleccione Cana €
We were able to connect to the database server (which means your username and password is okay) but not able to select the wordpress database. Hemos sido capaces de conectar con el servidor de base de datos (lo que significa su nombre de usuario y la contraseña está bien), pero no capaz de seleccionar la base de datos de WordPress.
Anyone cah help me? CAH anyone help me?
Awesome instructions! Instrucciones Awesome! I am so happy I can now test WP on my local machine now. Estoy tan feliz ahora puedo probar WP en mi máquina local ahora.
Read your tutorial and followed the steps. Leer el tutorial y seguir los pasos. When inputting the link: En la introducción en el enlace: http://localhost/wordpress/wp-admin/install.php http://localhost/wordpress/wp-admin/install.php all I get is a box with an error message “Error establishing a database connection and then a bunch of options of what it could be. todo lo que obtengo es un cuadro con un mensaje de error "Error al establecer una conexión de base de datos y un montón de opciones de lo que podría ser.
I've been over the instructions with a fine tooth comb, xammp is running (I'm using the full version if that makes a difference), I can get into MySQL etc.etc. He estado más de las instrucciones con un peine de dientes finos, XAMMP se está ejecutando (estoy usando la versión completa si que hace una diferencia), puedo entrar en MySQL etc.etc.
Any suggestions what the deal could be? Cualquier sugerencia de lo que el acuerdo podría ser? Really appreciate your help. Realmente aprecio tu ayuda.
Thanks, Rennie Gracias, Rennie
@Rennie: The instructions here are for the smallest XAMPP package, that is XAMPPlite. @ Rennie: Estas instrucciones son para el paquete más pequeño XAMPP, es decir xampplite. Hence, these steps may not work for the full version of XAMPP. Por lo tanto, estos pasos no pueden trabajar para la versión completa de XAMPP.
Please allow me to share this video tutorial I created on how to Install WordPress Locally using Wamp with your audience. Por favor, permítanme compartir este video tutorial que he creado sobre cómo instalar WordPress localmente utilizando Wamp con su público.
http://www.youtube.com/watch?v=biQWyBcYSX4 http://www.youtube.com/watch?v=biQWyBcYSX4
Regards Recuerdos
Shane Shane
Thanks for the heads up about the YouTube video tutorial – I have featured your video on the post Gracias por el heads up sobre el vídeo de YouTube tutorial - He destacado el vídeo en el puesto de Installing WordPress: video tutorial Instalación de WordPress: video tutorial
I have installed XAMP on my pc. XAMP He instalado en mi PC.
Sometimes its take a long time until the sites is open. A veces su toma mucho tiempo, hasta los sitios está abierto.
Would you tell why this happen? ¿Quieres saber por qué sucede esto?
If you have external scripts (ads, for example) in the template, each page load would be delayed because of that. Si usted tiene las escrituras externas (publicidad, por ejemplo) en la plantilla, cada carga de la página se vea retrasada porque de eso.
Hi All Hi All
I see Sumesh is the geek here. Veo Sumesh es el geek aquí. I use wamp. Yo uso wamp.
Afiliasi, check your firewall settings – that is the no. Afiliasi, compruebe la configuración del cortafuegos - que es el no. 1 reason for slowing down. 1 razón para la desaceleración. Allow all privileges. Permitir a todos los privilegios.
Gd' Day Bloggers… I have XAMPP installed and working with Wordpress on my company Intranet however I would like to streamline the URL for the users. Día de Di-s 'bloggers ... tengo XAMPP instalado y funcionando con Wordpress en mi Intranet de la empresa sin embargo me gustaría racionalizar la dirección para los usuarios. I'd like for them to type Me gustaría que a tipo http://bsd http://bsd and have it resolve to the Wordpress installation without typing in anything else. y tienen que resolver a la instalación de Wordpress sin tener que escribir en cualquier otra cosa. I've tried changing/adding a Virtual Host in the appropriate “conf” file with no luck, I still have to type He intentado cambiar / añadir una máquina virtual en la conf adecuada "archivo" sin suerte, todavía tengo que escribir http://bsd/wordpress http://bsd/wordpress to resolve to the site. para resolver en el sitio. ANy suggestions on how to fix this? Alguna sugerencia sobre cómo solucionar este problema? Thanks in Advance. Gracias de antemano.
If you have got Si usted tiene http://bsd/wordpress http://bsd/wordpress working, then you only have to move the WordPress files to the root (instead of in a folder called wordpress/) to get it running the way you want. de trabajo, a continuación, sólo tienes que mover los archivos de WordPress a la raíz (en lugar de en una carpeta llamada wordpress /) para hacerlo funcionar de la manera deseada.
Hi, Hola,
I'm getting an 'Object not found' error when i go to “http://localhost/wordpress/wp-admin/install.php”. Recibo un "objeto no encontrado" mensaje de error cuando ve a "http://localhost/wordpress/wp-admin/install.php".
I'm not sure why this is happening because I'm able to load the XAMPP ( No estoy seguro de por qué ocurre esto porque soy capaz de cargar el XAMPP ( http://localhost/xampp/ http://localhost/xampp/ ) page without a problem. ) Página sin ningún problema.
Can anyone help? ¿Puede alguien ayudarme?
Thanks, Gracias,
Mark Mark
Hey guys, Hola chicos,
I was able to figure out the problem. Fui capaz de averiguar el problema. Uninstall Wordpress to C:\xampplite\htdocs <— there is a typo in the instructions. Desinstalar Wordpress a C: \ xampplite \ htdocs <- hay un error en las instrucciones.
Thanks! Gracias!
Mark Mark