..:: DesarrolloWeb1106 realizamos Páginas Web desde Venezuela, Diseño y Desarrollo de Paginas Web ::..
Programación
Programación

Actualizaciones importantes en eCommerce para 2019

Todos los CMS presentan ciclos de desarrollo en cuanto a nuevas versiones, parches de seguridad y estrategias de final de vida (EOL).

El año 2019 viene marcado en rojo para 2 de las plataformas más populares de Ecommerce: Prestashop y Magento

El primero por que marca el temido fin de ciclo de una de sus versiones y el segundo porque anuncia que es el último año que dará soporte a otra de ellas.

Así que apunta estas fechas:

30 de Junio de 2019

Prestashop dejará de dar soporte a las versiones 1.6.x. Esto supone que no van a sacar ningún tipo de parche de seguridad más, quedando por tanto las instalaciones que se mantengan en esas versiones desprotegidas ante vulnerabilidades.
La alternativa es migrar a una versión estable 1.7.x con lo que aseguras continuidad en la seguridad y te beneficias de las mejoras que trae esta nueva versión.

Junio de 2020

Magento dejara de dar soporte a todas las instalaciones de las versiones 1.x tanto Community Edition como Enterprise Edition. No habrá más actualizaciones de seguridad con el consiguiente riesgo que ello conlleva. Para que te hagas una idea, el 2018 nos ha traído 4 actualizaciones SUPEE para Magento 1, con más de 20 correcciones en cada una de ellas.

Se debería por tanto migrar a la última versión estable de Magento 2.

Finalmente ten en cuenta que las actualizaciones en ambas plataformas no son en ningún caso directas y requerirán por incompatibilidades entre versiones, actualizar módulos, temas y desarrollos a medida que puedan haberse realizado.

En DesarrolloWeb1106, como expertos en comercio electrónico y desarrollo, te podemos ayudar a planificar y ejecutar el cambio evitando poner en riesgo tu Ecommerce. Si tienes dudas, contacta con nosotros.

Cómo almacenar lo enviado por el plugin Contact Form 7

¿Qué es el plugin Contact Form 7?

Contact Form 7 es un plugin gratuito desarrollado por Rock Lobster que nos permitirá crear todos los formularios que queramos en nuestro proyecto sin límite alguno. Fácil de instalar y de gestionar, Contact Form 7, es el plugin que necesitas si debes llevar a cabo tareas como las comentadas anteriormente. Además, no tiene coste alguno y sus beneficios son muchos.

Es muy habitual si hacemos desarrollos a medida utilizando WordPress como base, que el cliente nos solicite formularios en donde se recoja información relevante. Por defecto, WordPress no cuenta con funciones para crear formularios, pero podemos ayudarnos, como no, de un plugin para ello. En la red hay muchos plugins para crear formularios en WordPress, pero personalmente el que más me gusta es este Contact Form 7.

Almacenar lo enviado por el plugin Contact Form 7

Lo primero que tienes que hacer es instalar y activar el plugin Save Contact Form 7 teniendo ya el Contact Form 7 instalado. Para ello ve a la sección Plugins del backoffice de tu WordPress y selecciona la opción de Añadir Nuevo. En la página de Añadir Nuevo Plugin, busca el plugin que queremos instalar haciendo uso del campo de búsqueda que se sitúa en la parte superior derecha de la página.

 

Teclea el nombre del plugin (que como te hemos indicado es “Save Contact Form 7”) y presiona ENTER para iniciar la búsqueda. Si has seguido los pasos al pie de la letra, este plugin te debería aparecer como uno de los primeros resultado de la búsqueda. Instálalo y actívalo para poder utilizarlo.

Una vez instalado, solo tienes que ir a la nueva sección que se ha creado automáticamente al instalar este último plugin llamada Save CF7 mediante el menú lateral izquierdo disponible en el backoffice.

Cuando entres en la página del plugin en el backoffice verás un campo desplegable para elegir de qué formulario quieres ver las respuestas. Antes que nada decirte que si un formulario no ha recibido respuesta alguna, no aparecerá en el desplegable. Y por supuesto, este plugin no tiene caracter retroactivo, es decir, comenzará a almacenar información enviada por los formularios una vez se haya instalado, y no antes. Es decir, no mostrará respuestas de usuarios anteriores a la activación del plugin.

Una vez seleccionado el formulario del cual queremos ver las respuestas, estas se nos mostrarán en un listado ordenado por columnas. Puedes mostrar tantos registros como quieras, exportarlos a CSV y PDF e incluso imprimirlos. Además, cuenta con un buscador con el cuál podremos encontrar las respuestas que andemos buscando.

Por último decir que, si queremos mostrar la fecha de envío de la respuesta podemos hacerlo entrando en la sección de Ajustes del plugin en Save CF7 > Settings. Ahí podrás ver una opción que realiza esto que te acabo de comentar, así que marca el checkbox si quieres que se muestre la fecha en el listado.

Y eso sería todo, a partir de ahora podremos consultar la información de los formularios implementados con Contact Form 7 de nuestro WordPress simplemente entrando en el backoffice.

Y hasta aquí nuestro artículo sobre cómo almacenar lo enviado por el plugin Contact Form 7 en WordPress. Espero que te haya gustado y, si te ha resultado útil, no dudes en compartirlo en redes sociales.

No olvides dejarnos tu comentario y compartir el enlace para que otros usuarios de este mundo de wordpress puedan también pasar un buen dia sin complicaciones.

Recuerda seguirnos por  instagram:

 

DesarrolloWeb1106

 

Paginas Web Venezuela – Diseño y Desarrollo de Paginas Web

 

Migrar mi sitio wordpress sin dolores de cabeza

Si estás pensando migrar una web WordPress a otro servidor este post es para ti, ya que te voy a explicar con detalle todos los pasos necesarios para hacer una migración de un hosting a otro.

Importante: ¿Qué Hosting WordPress elegir para migrar tu web?

Mi recomendación es que contrates un hosting profesional, rápido, seguro y con un buen soporte. Nosotros te podemos dar tambien ese servicio sin complicaciones y el mejor asesoramiento. Contactenos.

Hacer una migración de una web WordPress a otro servidor es relativamente sencillo. Sólo tienes que seguir uno a uno todos los pasos que te detallo a continuación y en menos de 15 minutos la tendrás en el nuevo hosting.

Pero si no te atreves a hacerlo de modo manual, o no tienes tiempo y prefieres ahorrarte todos los pasos, antes voy a darte una alternativa en forma de plugin gratuito: Duplicator.

 

1. Modo sencillo. Migrar e instalar WordPress con el plugin Duplicator

 

El plugin Duplicator te permite migrar e instalar una página web WordPress en muy poco tiempo. Como he comentado en otras ocasiones, la ventaja de hacer las cosas con un plugin es la facilidad y la rapidez. Por contra, la desventaja en este caso es que no controlas el proceso al cien por cien, frente a la opción de hacerlo manualmente en la que eres consciente en todo momento de lo que estás haciendo y puedes de este modo evitar errores y posibles incompatibilidades del plugin. Como siempre, yo te ofrezco dos alternativas y la elección depende de ti.

¿Cómo funciona el plugin Duplicator?

1.1. Ve a Plugins > Añadir Nuevo y busca el plugin Duplicator. También puedes descargar Duplicator directamente en este enlace, y subir el archivo zip mediante el botón Subir Plugin. A continuación, instálalo y actívalo.

1.2. Una vez instalado y activado, mira en tu menú principal de WordPress en la parte izquierda y haz click en Duplicator.

Posteriormente, haz click en Create New en el boton de arriba a la derecha para generar una copia completa de los archivos de tu sitio web.

1.3. Aquí le damos al botón Next abajo a la derecha para continuar con el proceso, lo cual realizará un scan de toda tu instalación de WordPress para comprobar que todo es correcto.

1.4. En el siguiente paso, haz click en Build para generar el paquete completo. Finalmente, descarga el archivo del paquete y también el archivo installer.php en tu ordenador. Con esto ya tenemos los dos archivos necesarios para hacer la migración.

1.5. A continuación, ve al panel de gestión de tu hosting (en este tutorial lo haremos con el excelente gestor cPanel), y en Base de Datos haz click en MySQL Bases de Datos.

1.6. Una vez dentro de MySQL Bases de Datos, ve a crear una nueva base de datos y un nuevo usuario.

A continuacion, añade el usuario a la base de datos seleccionando ambos en el desplegable y asígnale al usuario todos los privilegios haciendo click en Hacer Cambios, como se ve en las dos imágenes a continuación:

1.7. Ahora, vuelve a la pagina inicial de cPanel, ve a Archivos > Administrador de Archivos.

Sube todo el paquete que te has descargado antes, incluido el archivo installer.php, a la raíz de tu servidor o public_html. Es decir, estás subiendo la web justo en la raíz de tuDominio.com. También puedes realizar este proceso mediante una aplicación de subida de archivos FTP. En un apartado posterior te dejo un listado con las que considero las mejores aplicaciones para subir archivos por FTP. (Nota: Si vas a instalar la web en otro directorio del hosting, debes entrar en ese directorio y hacerlo todo dentro de él, de modo que en este caso debes subir todo a public_html/tuDirectorio).

1.8. Una vez subidos el paquete completo y el archivo installer.php a nuestro servidor, escribe la siguiente ruta: http://www.tuDominio.com/installer.php (donde dice tuDominio.com debes poner tu nombre de dominio). Con esto lanzamos el instalador de Duplicator que te va a guiar en todo el proceso hasta el final.

En el primer paso, te pedirá los datos de la Base de Datos que acabas de crear hace un momento. Aquí pones el nombre de la base de datos, usuario y contraseña del usuario, y en Host dejas localhost. Haz click en Test Connection para comprobar que todo está correctamente y si es así, haz click en Run Deployment. A continuación, te muestra los datos del dominio antiguo y el dominio nuevo. Aquí no hace falta que toques nada, simplemente confirma que la información de los dominios es correcta y haz click en Run Update. Esto va a servir para actualizar todas las rutas antiguas por las nuevas, de modo que todos los enlaces y archivos tengan ya la ruta del nuevo dominio. Si has hecho todo de manera correcta, finalmente Duplicator te dará un reporte.

En el punto 1 Install Report te informa del estado de la migración. Si lo has hecho todo bien, no te dará ningún Warning y esto significa que la migración se ha realizado con éxito. En el punto 2 Save Permalinks, puedes actualizar los enlaces permanentes de modo que todos los enlaces queden como estaban en la web anterior. En el punto 3 Test Site, puedes ejecutar un último test para comprobar que todas las páginas, imágenes, enlaces y plugins se han migrado con las rutas correctas y funciona todo perfectamente. Por último, el paso 4 Files Cleanup limpia de tu servidor todos los archivos de instalación que has empleado en el proceso. Ahora entra a tu dominio, navega por tu web, haz click en los enlaces, entra a todas las secciones y confirma que está todo ok.

Si es así, enhorabuena, ya has completado tu migración 😉

No olvides dejarnos tu comentario y compartir el enlace para que otros usuarios de este mundo de wordpress puedan también pasar un buen dia sin complicaciones.

Recuerda seguirnos por  instagram:

 

DesarrolloWeb1106

Paginas Web Venezuela – Diseño y Desarrollo de Paginas Web

 

Como insertar una imagen a una plantilla WordPress

Muchas veces y en ocasiones queremos montar una imagen en wordpress, como desarrolladores colocamos codigo html y empiezan los dolores de cabeza, bueno aqui les dejo la forma de como podemos colocar esta imagen.

Para ello debemos colocar la imagen dentro de nuestra plantilla o tema. Una vez dentro de esta ubiquemos la carpeta IMG O IMAGES o indiferentemente puedes guardarla donde sea dentro de la plantilla, todo depende del nivel de orden que mantengas en tu sitio web.

Afirmando que ya tienes la imagen que deseas mostrar, abrimos el archivo que deseamos editar de nuestra plantilla y copiamos el siguiente codigo:

<img  src=”<?php echo get_bloginfo(“template_url”); ?>/images/tuimagen.png”  >

tuimagen.png es el nombre del archivo que debistes haber subido ya en el formato de tu preferencia.

Adicional puedes agregar un ancho, alto o estilos css quedando de esta manera:

<img  src=”<?php echo get_bloginfo(“template_url”); ?>/images/icono2.png” width=”80″ height=”76″ style=”display:inline” >

Destaquemos que  get_bloginfo(“template_url”) toma la url de la plantilla que se tenga activada en wordpress esto permitirá que logres ver sin problemas la imagen o en el mayor de los casos lo que puedes hacer es guardar tu imagen en el directorio raiz donde tienes tu pagina web. para una visualización sin tantas complicaciones, jajaja muchas veces me sacó de lios.

No olvides dejarnos tu comentario y compartir el enlace para que otros usuarios de este mundo de wordpress puedan también pasar un buen dia sin complicaciones.

Recuerda seguirnos por nuestras redes sociales instagram y con nuestro valioso equipo de desarrolladores y profesionales en marketing digital y  diseño gráfico:

luis jose

DesarrolloWeb1106

Edgar Rodriguez

Rosbel Balza

 

 

Base de datos de clientes potenciales

Si eres dueño de un negocio, disponer de una base de datos de clientes es fundamental para que conozcas tus consumidores y te relaciones de manera eficiente con ellos.

¿Qué es una base de datos de clientes?

Una base de datos es un local de almacenamiento de informaciones valiosas sobre tus clientes que resultan relevantes para tu negocio.

Algunas informaciones acerca de las personas (saber quiénes son, sus datos personales como email, teléfono y dirección, además del registro de sus últimas compras y pedidos, por ejemplo) ayudan a expandir tu negocio y a dar un fuerte impulso a tus ventas.

Por esta razón es que el registro de clientes es tan importante: es una herramienta poderosa para recolectar datos y analizar el perfil de tus compradores.

El tipo de información que puedes solicitar, varía de acuerdo a la utilidad que tendrá para tu empresa y tu estrategia de marketing, es decir, dependiendo de tu segmento y del perfil de los clientes que atiendas, es que decidirás qué campos te interesa incluir en tu base de datos.

¿Cuál es su importancia para tu negocio?

Contar con información acerca de tu público, desde datos de contacto hasta sus preferencias, te permite tomar una porción de medidas rentables y actuar de manera inteligente en la gestión de tu negocio.

Las bases de datos pueden ser útiles para basar una campaña de marketing dirigida a un público específico, definir estrategias más acertadas o para reunir los contactos tanto de tus clientes como de proveedores y enviar mensajes personificados, por ejemplo.

Una base de datos adecuada ofrece la posibilidad de recuperar clientes antiguos o indecisos, ofrecer promociones personalizadas que respondan a cada tipología de comprador o incluso crear productos especialmente diseñados para ellos, aumentar tus ventas a través de técnicas como el email marketing, el telemarketing y el remarketing, mantener a tus clientes y prospectos informados sobre tus novedades y ofertas especiales y mucho más.

¿Cómo crear una base de datos de clientes?

Ahora que has entendido qué es y porqué se considera tan esencial para una estrategia comercial eficaz, seguramente te estarás preguntando cómo implementar una base de datos en tu negocio, ¿por dónde empezar?

Lo primero que debes tener en mente a la hora de crear una base de datos, es que mediante su buena gestión garantizarás que las informaciones sean confiables y estén bien organizadas, factor sustancial para que todas tus acciones tengan resultados positivos.

A continuación te presentamos los pasos que debes seguir para tener una base de datos de clientes infalible.

1. Definir el tipo de información que se almacenará en la base de datos

Crea un formulario de registro basado en lo que necesitas saber acerca de tu público. Informaciones como nombre completo, teléfono y email son casi que obligatorias, sin embargo, si deseas hacer una acción el día del cumpleaños, debes saber su fecha de nacimiento; si quieres enviar una correspondencia, tendrás que tener su dirección. Por eso, analiza cuáles datos adicionales son relevantes para tu empresa.

2. Mantener las informaciones actualizadas

Es de extrema importancia hacer actualizaciones constantes en la base de datos con el fin de garantizar que los registros estén siempre correctos. A modo de ejemplo: es común que las personas cambien de teléfono, dirección, email, empresa y cargo. Por lo tanto, mantener los datos al día supone una mayor eficacia de tus acciones.

3. Determinar dónde y cómo obtendrás las informaciones

Aquí tienes una infinidad de canales y métodos, lo ideal es que observes cuáles son más apropiados para la estrategia de tu negocio. Algunas ideas:

– Has encuestas vía email o redes sociales
– Si tienes un e-commerce, solicita informaciones durante el proceso de compra
– Promueve concursos, sorteos y promociones en los que el requisito para participar sea el envío de datos específicos (ejemplo: el nombre, la edad, el género, la ciudad, el email, el teléfono, el último producto adquirido, etc.)
– Realiza llamadas de acción en tu blog o sitio web para que las personas se subscriban mediante su correo electrónico a tu newsletter
– Crea contenido de calidad accesible mediante un registro de usuario

Recuerda que existen otras métricas capaces de recolectar datos a través de tus canales.

En tu página web puedes analizar quién visitó tu página, qué secciones o productos visualizó, de dónde viene, cuánto tiempo permaneció en tu página y más.

En las redes sociales, además de analizar el perfil de tus seguidores, puedes estudiar el impacto que cada tipo de publicación tuvo en las personas interesadas en tus propuestas, basta observar la cantidad de veces que un post fue compartido, cuántos likes ha recibido y cuáles fueron los comentarios del público.

4. Elegir un sistema de gestión de base de datos eficiente

Muchas empresas cometen el error de no centralizar las informaciones en una única base. Existen varios programas y aplicaciones que gestionan la base de datos, busca elegir el que tenga mejor costo-beneficio para tu empresa y que, por otra parte, se ajuste a tus necesidades concretas. Por citar un caso: preferir el que ofrezca soporte en español y tenga una interfaz simple de usar seguramente son factores que se adaptan a la realidad de tu organización.

Valorar y aprovechar la información que obtienes de tu público es muy importante para enriquecer la experiencia del cliente, mejorar tus posibilidades de fidelización y aumentar tus ventas.

Por otra parte, la falta de mantenimiento, seguimiento y métricas de control, pueden generar una gran complicación para tu organización, afectando tus procesos e impactando prácticamente todas las áreas.

Esperamos que después de esta lectura sobre cómo crear una base de datos de clientes, te hayas llenado de ideas e inspiración para implementar en tu negocio.