Formulario de Contacto para Wordpress
El otro día Dondado me pregunta como añadir un formulario de contacto en wordpress, y es tan fácil como poner un plugin y activarlo, pero el problema es que la pagina del autor del plugin esta caida, así que os voy a poner yo el plugin, traducido al español y con una breve guia para su utilización.
Lo primero que tenéis que hacer es descargaros el plugin de aquí, descomprimirlo y poner la carpeta de wp-contact-form donde todos los plugins, o sea en el directotio –> wp-content/plugins/
Después ya podéis crear una nueva pagina en Wordpress, y llamarla por ejemplo contacto, en la cual basta con que introduzcáis lo siguiente:
<!--contact form-->
Publicáis y listo, ya podéis ir a ver como queda. Podéis mirar como queda el mio.
Si notáis algún error en el plugin, o tenéis alguna duda o problema con la instalación, no dudéis en comentarmelo, y si queréis más plugins podéis pasaros por mi sección de plugins.
También te puede interesar:



Actualmente hay 117 Comentarios en “Formulario de Contacto para Wordpress”
separados por paginas:
« 1 2 [3] Mostrar todos
María Pastora Sandoval
# 101¡Hola! No funciona, pero tampoco me llegan mails con los comentarios… creo que preguntaré al hosting.
¡Muchas gracias!
El Viernes 6 de Febrero de 2009 a las 0:24
InKiLiNo
# 102Umm… pues no se que puede ser, vuelve a subir el plugin a ver.
El Viernes 6 de Febrero de 2009 a las 10:28
María Pastora Sandoval
# 103¡Ahora me resultó! Reinstalé el plugin y en mi hosting me pidieron que la dirección de envío no sea Gmail y que sea del mismo dominio del blog.
¡Saludos y muchas gracias!
El Viernes 6 de Febrero de 2009 a las 16:53
José Ignacio
# 104Hola, instalé el plugin en mi blog pero no recibo correos a ninguna cuenta. Debería recibirlos a mi cuenta de gmail. Hay alguna opción para cambiar en el plugin la dirección dónde se envían los correos?
Gracias de antemano.
El Jueves 19 de Febrero de 2009 a las 10:22
José Ignacio
# 105Solucionado. Settings->Formulario de contacto
y ahí poner dirección de email a la que quieres que se envíe el formulario.
Gracias de todas formas.
Una pregunta, sabéis como se puede cambiar el idioma del panel de control de wordpress. Esque está en ingles.
Gracias
El Jueves 19 de Febrero de 2009 a las 10:42
Maddi
# 106Hola soy nueva en esto y no entiendo donde debo de extraer la descarga. ¿donde esta wp-content/plugins/? gracias.
El Miércoles 25 de Marzo de 2009 a las 10:34
juaxix
# 107No funciona porque las cabeceras están mal, además falta “wrote” por traducir y añadir una condición…
Todo se soluciona de una manera como
[PHP]
if (mail($recipient, $subject, $fullmsg))
echo “Mensaje enviado correctamente, me pondré en contacto contigo en la menor brevedad posible.”;
else echo “No se ha podido enviar el mensaje, intenta utilizar otro medio como los foros o un comentario en algún artículo…”;
[/PHP]
A mi ya me funciona, podeis añadirle las cabeceras vosotros a mano ,es el último parámetro…
El Miércoles 1 de Abril de 2009 a las 17:43
InKiLiNo
# 108Juaxix gracias por el aporte, pero sin poner eso también funciona
El Miércoles 1 de Abril de 2009 a las 18:50
juan alberto
# 109hola soy nuevo en esto de wordpress y php y todo este rollo apenas estoy aprendiendo y tengo una duda eh leido todo al pie de la letra y todo el rollo pero como a que direccion me va a llegar en donde lo chko? en el config.???? o en donde lo configuro para que me llegue a mi cuenta??? Gracias por su ayuda.
El Viernes 17 de Abril de 2009 a las 0:46
juan alberto
# 110Bueno Gracias por este formulario ya pude resolver el asunto tuve que leer los comentarios para poder resolver el asunto pero por si alguien mas lo llegase a solicitar lo explico nuevamente tal y como esta en comentarios anteriores.
|| - Por si no sabes hacer que lleguen los comentarios a tu e-mail - ||
|| - lo unico que tienes que hacer es poner el siguiente codigo despude tu sitio wordpress - ||
“/wp-admin/index.php?page=wp-contact-form/options-contactform.php”
|| - te preguntaras como y donde - ||
[esto lo resuelves de la siguiente manera:]
http://www.tusitioWordpress.com/“wp-admin/index.php?page=wp-contact-form/options-contactform.php”
|| - REcuerda que es sin las comillas - ||
El Viernes 17 de Abril de 2009 a las 2:24
Stazz
# 111que mala, me funcionaba a la perfección, hasta que me di cuenta que causa conflicto con el inicio de sesión con el OpenID, una lastima, tendré que cambiarlo
El Jueves 14 de Mayo de 2009 a las 18:04
suxnog
# 112hola, gracias la por la ayuda. He seguido los pasos e instalado tanto este plugin como el cforms pero con ninguno de los dos he logrado recibir los mensajes. Supongo que por defecto estos plugin utilizan la dirección que por defecto dejas cuando instalas el wordpress… No se si será un tema de permisos de archivos o de ajax. ¿Cual puede ser la solución?
Mi wordpress es una versión 2.7
El Sábado 30 de Mayo de 2009 a las 19:47
InKiLiNo
# 113Suxnog en alguno de los plugins has llegado a poner tu dirección de mail en el apartado de opciones??? Es que si no es imposible que te lleguen, para eso están las opciones.
El Sábado 30 de Mayo de 2009 a las 20:50
suxnog
# 114hola inkilino, gracias por darme el toque de atención.
No había visto que hubiera una opción para este plugin y supuse mal que se utilizaba por defecto el email que dejas en las opciones generales del wordpress…
De todas maneras, y para que otros novatos como yo, no caigan en la misma tontería, estaría bien que añadas este detalle de : fijate en el apartado opciones de tu wordpress, formulario de contacto, y configura el email al que quieres que se te envíen los mensajes.
A parte de eso, parece que hayan 2 bugs en el código, a ver si a alguien más le pasa.
Cada vez que envio un mensaje desde el formulario de contacto recibo 2 mensajes iguales en vez de solo 1. Luego también observo que cuando se envía un mensaje y aparece el texto de gracias por colaborar o lo que sea. Este texto aparece tanto en la zona donde está el formulario como arriba del blog junto con ” /> . Sospecho que deben a ver una comillas por allí abiertas o algo así en el código que dan este pequeño error. Bueno son detalles pero los comento ya que estoy haciendo un poco de feedback. Gracias por la ayuda.
El Sábado 30 de Mayo de 2009 a las 21:20
Ezequiel
# 115Gracias! Funciona perfecto.
El Martes 9 de Junio de 2009 a las 21:04
fede
# 116Buenas, antes que nada muchas gracias por la informacion…
El problema que tengo al implantar el plugin es que cuando se envia el mensaje, (aparte de llegarme 2 veces a mi correo) lo que hace es que el mensaje de agradecimiento al confirmar el envio, me aparece arriba de la pagina, tal que así.
Contestaremos a tus dudas lo antes posible, saludos! ” />
Es el texto que le puse en las opciones del plugin.
La otra opcion de configuracion del plugin funciona muy bien, me refiero cuando el usuario no rellena un campo obligatorio, le aparece el mensaje dentro de la pagina y no arriba del header.php
Bueno espero haberme explicado bien, muchas gracias de antemano. Salu2
El Lunes 15 de Junio de 2009 a las 16:01
Webmaster
# 117muy bueno el codigo me funciono a la perfeccion hice la prueba y si lo envia a la correo gracias hermanaso
El Martes 16 de Junio de 2009 a las 5:22