• Aviso Legal
  • About

Bienvenidos al Blog de David Rodriguez

Tag Archives: Desarrollo Web

Como recoger los parametros en un formulario Contact Form 7 en WordPress

junio 4, 2014 1:02 pm / 11 Comments / David Rodriguez

Con el plugin de Contact Form 7, podemos introducir formularios dentro de nuestro blog wordpress. Pero por defecto, unicamente manda uno o dos emails, pero no hace nada más.

Con la ayuda de otros plugins, podemos guardar esos datos en unas tablas y tener un registro de todos los datos. Para esto, podemos utilizar Flamingo, como nos dicen en la propia web del plugin de Contact Form, o algún otro plugin que tambien se puede utilizar con el mismo propósito como Contact Form DB.

Lo que vamos a explicar, es como hacer una «landing normal», con un formulario, y una pagina de gracias o «thank you page».

Para ello, ademas del plugin contact form 7, debemos instalar algún plugin que nos permita ejecutar codigo php dentro de los posts, paginas, etc. Hay mucho, podemos elegir por ejemplo Short Exec Code.

Generamos nuestro formulario con los datos que necesitamos dentro de la opción Contacto > Formulario de contacto, podemos crear uno nuevo o utilizar el que viene por defecto y modificarlo.

 <p>Su nombre (requerido)<br />
    [text* your-name id:your-name] </p>

<p>Su e-mail (requerido)<br />
    [email* your-email id:your-email] </p>

<p>Asunto<br />
    [text your-subject] </p>

<p>Su mensaje<br />
    [textarea your-message] </p>

<p>[submit «Enviar»]</p>

contactform7

contactform7

A los datos del formulario, le tenemos que añadir la etiqueta id, para que luego podamos recogerla del formulario y mandarla por la url. Esto es sencillo en Contact Form 7, unicamente añadimos

 id:your-name

dentro de la etiqueta, y cambiando «your-name» por el nombre que le queramos dar a cada variable.

Bajamos abajo del todo, y añadimos el siguiente codigo en la sección «Configuración Adicional».

on_sent_ok: «var nombre = document.getElementById(‘your-name’).value; location =’/gracias/?nombre=’+nombre;»

configuracion adicional contact form7

configuracion adicional contact form7

Este código lo que hace es ejecutar las acciones de javascript necesarias cuando el formulario se ha enviado correctamente. Se puede hacer a través de una funcion de javascript, o como en este caso, directamente sobre el codigo. Definimos un parámetro para cada campo del formulario, y hacemos una redirección a la página de gracias, pasandole por la url todos los parámetros recogidos del formulario.

Unicamente hemos añadido aquí el parametro nombre, pero deberiamos mandar todos los campos que tengamos en el formulario.

Ahora nos queda crearnos la pagina de gracias, que lo hacemos desde el propio gestor de wordpress, en «Páginas» > Añadir nueva y creamos una pagina que se llame «gracias» y que tenga la url /gracias/ (obviamente, el nombr y la url se puede poner la que se quiera), pero se debe cambiar entonces tambien el nombre, en el apartado «configuración Adicional» que hemos comentado anteriormente.

Nos vamos a «herramientas» > Shortcode Exex PHP y nos creamos un codigo html para recoger esos parámetros que pasamos por la url.

extract(shortcode_atts(array(‘arg’ => ‘default’), $atts));
print_r($_REQUEST);

shortcodeexecphp

Shortcode exec php

En ese caso unicamente pintamos el array que nos llega por la request, pero realmente ya con este array, podríamos hacer cualquier cosa. Pintar por pantalla los datos del formulario, enviar los mails que necesites y en el formato que se necesite, codigos de conversiones de analytics o cualquier otra herramienta, integraciones por pixel transparente, etc.

Ahora solo nos queda meter ese codigo de ejecución de PHP que hemos creado, en nuestro caso lo hemos llamado «gracias» y lo metemos dentro la pagina de gracias que nos hemos creado anteriormente.

De esta forma, podemos generar landing page en WordPress de una manera sencilla y utilizar todos los metodos de tracking, conversiones, etc para controlar la campaña.

 

 

 

 

 

 

 

Posted in: Internet, marketing, Programacion / Tagged: desarrollo web, javascript, marketing online, Programacion, wordpress

Encuentra trabajo en trabajo10.com

marzo 12, 2013 5:06 pm / Leave a Comment / David Rodriguez

Desde PiensaEnNaranja.com hemos lanzado una nueva web www.trabajo10.com Un site donde le damos al usuario la posibilidad de encontrar su trabajo 10!

Para ello, juntamos todas las ofertas del mercado, para que el usuario tenga todas las ofertas de empleo que existen en España en una web unificada. De esta forma, no dejará escapar ninguna oferta de trabajo.

trabajo10

Puede crearse alertas que le avisen siempre que aparezcan nuevas solicitudes de empleo acorde a sus conocimientos. De esta forma, siempre estará al día de las nuevas ofertas y será el primero en inscribirse a la oferta de trabajo.

También, el usuario podrá encontrar cursos acordes al empleo buscado, por si quiere ampliar su formación y sus conocimientos y de esta forma, tener más posibilidades de encontrar su Trabajo 10!

Si eres programador, no dejes de buscar las ofertas de empleo de programador en trabajo10.com o si eres diseñador, aqui encontrar ofertas para el sector de la informatica para que mejores tus condiciones laborales.

 

Posted in: Empresas, Internet, Programacion / Tagged: activolution, cursos, desarrollo web, empleo, Programacion, trabajo

web franquias Infofranquias.com.br

diciembre 20, 2011 12:54 pm / Leave a Comment / David Rodriguez

Nace una nueva web vertical de franquicias en Brasil Infofranquias.com.br . La empresa de desarrollos web Piensa en Naranja, ha desarrollado la web de franquicias infofranquias.com.br para el mercado brasileño. En España, dispone del portal de franquicias franquiciando.com, el cual es una de las webs lider del mercado de franquicias en españa, y desea promocionar en Brasil, utilizando el mismo método que tan buenos resultados está dando en España.

franquias brasil

franquias brasil

Tambien disponde de muy buenos dominios de franquicias como franquias restaurante , franquias informatica o franquias imobiliarias.

franquias imobiliaria

franquias imobiliaria

Con una buena base de clientes muy fuertes, esperamos que en breves fechas, sea la web de referencia de franquicias en Brasil. Para ello, ha cedido la exclusividad en cuanto a su promoción online a Activolution.com, empresa de marketing online especializada en formación y franquicias.

 

 

Posted in: Empresas, Internet / Tagged: desarrollo web, Empresas, franquicias, Internet, marketing online

Desarrollo web para empresas

noviembre 24, 2011 11:48 am / Leave a Comment / David Rodriguez

David Rodriguez Desarrollo webPara que nosotros podamos conseguir casi los mismos resultados que tienen las páginas web de las empresas debemos imitar los trabajos que ellos realizan, ya que si tienen un éxito considerable es que están realizando correctamente el trabajo. Tener una página bien elaborada en el mundo de internet es más que importante, ya que actualmente si no tenemos nuestra empresa promocionada en internet, no somos nada.

Entender las tareas que realizan las páginas web de las empresas no es algo sencillo, mucho más si no tenemos casi nada de experiencia en esta área y recién no estamos entrando en estos aspectos. Por lo tanto si no disponemos de toda la experiencia necesaria, debemos de dejar las tareas en manos de profesionales y si no disponemos de suficiente dinero para la inversión, tendremos que hacer cursos para entender todo y poder llevar a cabo las tareas de nuestro sitio correctamente. Ahora si buscamos los resultados verdaderamente importantes, tenemos que dejar las tareas en manos de profesionales, ya que cuentan con todo un equipo para llevar a cabo nuestros principales objetivos. Sobre todo cuando queremos enfocarnos a un perfecto Posicionamiento Web.

Nuestro primer paso y el que también hacen las páginas web de las empresas es el diseño web de un sitio de internet, ya que tenemos que tener en cuenta que será nuestra imagen de cara al público, será lo primero que verán cuando accedan a nuestro sitio de internet, por lo tanto hacerlo correctamente es importante. A lo que mayor importancia tenemos que darle es al diseño sencillo y funcional; será fundamental para el acceso de nuestra página tener un diseño así, ya que si disponemos de muchas imágenes y un sitio pesado, costará a los usuarios entrar en nuestra página y perderán tiempo. Si esto pasa, la gran mayoría nos cerraran antes de tiempo y apenas verán lo que disponemos en nuestro sitio y lo mismo para las páginas web de las empresas.

El diseño sencillo y bien realizado también nos ayudara al Posicionamiento Web, y al SEO ya que también tienen en cuenta esto las arañas de los motores de búsqueda. Cuando las arañas nos visitan buscan mucha lectura, entonces si nosotros tenemos esto como principal objetivo, conseguiremos que nuestra posición en los buscadores, sea muy elevada. La importancia del posicionamiento está en que la gran mayoría de los usuarios no van más allá de la primera página, por lo tanto si nosotros conseguimos situarnos en esa página, nos robaremos una gran cantidad de miradas y si acceden a nuestro sitio, incrementara considerablemente nuestras visitas.

Este punto también lo tienen muy en cuenta las páginas web de las empresas por lo tanto nosotros debemos de darle la misma importancia que le dan ellos. Los mayores beneficios los encontramos en los buscadores y en el buen posicionamiento. Existe en Google y tu empresa será vista por miles de usuarios. ¿cuantos usuario pasan por la puerta de tu tienda fisica?¿cuantos te pueden encontrar a través de Google?

Posted in: Empresas, Internet, marketing, SEO / Tagged: desarrollo web, Empresas, google, SEO

saber numero de fichero abiertos por proceso en linux

octubre 28, 2011 8:13 am / 1 Comment / David Rodriguez

Para saber el numero de ficheros y cuales son los ficheros que se abren cuando se realiza un proceso en linux, tenemos que poner lo siguiente:

> lsof -p numero_proceso

numero_proceso lo podemos sacar haciendo un top

Si a la llamada lsof no le pasamos parámetros, nos muestra todos los ficheros abiertos.

Posted in: Internet, servidores / Tagged: desarrollo web, linux, Programacion

Problemas entre JQuery y Prototype en Javascript

mayo 17, 2011 11:50 am / Leave a Comment / David Rodriguez

Muchas veces utilizamos varios APIs de Javascript, y estos entran en conflicto. En este caso, JQuery y Prototype no se llevan muy bien.

Para solucionar el problema, debemos introducir los codigos de jQuery que nos dan problemas bajo el siguiente codigo:

jQuery.noConflict();
(function($) { 
  $(function() {
    // more code using $ as alias to jQuery
  });
})(jQuery);

De esta forma solucionamos el problema, siempre y cuando los conflictos no sean muchos ... poruqe si no, nos podemos volver locos.

Mas información sobre problemas en jQuery y Prototype.
Posted in: Internet, Programacion / Tagged: desarrollo web, Internet, javascript, jQuery, Programacion, prototype, web

Como saber el numero de procesos httpd

junio 23, 2010 8:56 am / Leave a Comment / David Rodriguez

Si deseas saber el numero de peticiones httpd, es decir, usuarios qeu están conectados a tu maquina viendo tus paginas puedes utilizar el siguiente comando:

ps ax | grep httpd | wc -l

De esta forma, te salen todos los procesos que hay + 1 (que sería el proceso grep httpd).

Puede ser muy util para conocer si tu servidor esta colapsandose por el numero de servidores.

Posted in: Internet, Programacion / Tagged: desarrollo web, linux, servidores

Para quien todavia no quiere estar en Facebook

mayo 27, 2010 2:53 pm / Leave a Comment / David Rodriguez

¿son las redes sociales una moda pasajera?

¿no es importante tener un perfil en facebook, o tener una pagina de empresa en facebook?

que más da lo que digan los usuario de mi ¿o no?

Posted in: Empresas, Internet, marketing / Tagged: activolution, blogs, desarrollo web, Empresas, facebook, gmail, google, Internet, marketing, marketing online, redes sociales, twitter, wordpress

ver los iconos de los PSDs en el explorador de windows

mayo 6, 2010 4:24 pm / Leave a Comment / David Rodriguez

Muchas veces tenemos el problema de no poder ver que tiene un psd sin abrirlo … con la consiguiente perdida de tiempo en esperar a que carguen los ficheros psds que suelen ser bastante pesado.

iconos psd

De esta forma, podemos visualizar el psd sin necesidad de abrirlo en el explorador de windows, tal y como si fuera una imagen jpg o gif.

  1. Descargad este archivo
  2. Extrae los archivos.
  3. En esta ruta C:\Archivos de programa\Archivos comunes\Adobe\Shell(en caso de que no exista crearla) copia los archivos.
  4. Haz doble clic sobre los archivos de registros para ejecutarlos: psicon.dll.reg y aiicon.dll.reg

Con este simple hackeo del registro ya va a funcionar, el problema es que Illustrator borra la clave cada vez que se inicia el registro. Así que si eres usuario de Illustrator necesitas hacer una cosa más:

  1. Ve a Inicio > Ejecutar > regedit
  2. Localiza y haz clic con el menú derecho en:HKEY_CLASSES_ROOT\CLSID\{0C5B0CED-206B-4c39-B615-0EB23C824612}\InProcServer32
  3. Haz clic en permisos.
  4. Selecciona un usuario en el cuadro de diálogo y pulsa en Opciones Avanzadas.
  5. Haz clic en “Modificar” en el nuevo cuadro de diálogo.
  6. En “Eliminar” haz clic en la casilla de verificación de la columna “Denegar” ( véase en la imagen inferior).
  7. Aceptar.

Esta información la ha sacado nuestro Director de Arte de Activolution, Eduardo Maqueda,  del blog de Cristian Eslava

Posted in: Otros, Programacion / Tagged: desarrollo web, photoshop, productividad, Programacion, psd

Web Activolution en portugues de brasil

abril 21, 2010 5:44 pm / Leave a Comment / David Rodriguez

Continuando con plan de internacionalización de Activolution, se ha creado la web en portugués de brasil para que nuestros clientes de Portugal y Brasil tengan actualizaciones de los servicios ofrecidos por la empresa de marketing online Activolution.

Web Activolution brasil

Web Activolution brasil

Esperamos estar mucho más unidos a nuestros clientes en Brasil y ser su  socio en internet!!!

Bem-vindo à empresa de marketing online Activolution

Dentro de poco en Inglés e italiano!!!!!!

Posted in: Empresas, Internet, marketing / Tagged: activolution, brasil, desarrollo web, Internet, marketing, marketing online

Post Navigation

1 2 Siguiente »

Categorias

  • Base de datos
  • Empresas
  • Internet
  • Mac
  • marketing
  • Otros
  • Prensa
  • Programacion
  • Redes Sociales
  • Retos deportivos
  • Seguridad
  • SEO
  • servidores
  • SPAM
  • Uncategorized
© Copyright 2025 - Blog de David Rodriguez