Mejores módulos para Magento y cómo instalarlos

Hoy vamos a ver la mejor forma de instalar nuevos módulos para Magento y hablaremos sobre algunos que son imprescindibles para el desarrollo de tu nueva web. Recuerda que estamos en los comentarios del final para resolver todas tus dudas. ¿Quieres saber cuáles son esas extensiones y para qué puedes utilizarlas? Vamos a ello.

Instalar módulos a magento

Lo primero que vamos a ver es cómo podemos añadir más funcionalidades a nuestro magento base recién instalado. Antes de comenzar, debemos saber que algunas plantillas para ecommerce ya nos traen módulos instalados por defecto, como vimos en esta entrada.

Una vez tenemos decididos los módulos que vamos a instalar, ahora veremos una lista de los más imprescindibles, necesitamos el nombre con el que el desarrollador ha definido su extensión. Podemos obtenerlo de varios modos:

Por norma general en la propia página de descarga nos facilita este dato; de no ser así, lo encontramos, una vez descargado el paquete, en el fichero “registration.php”.

Instalación mediante Composer: 

Una vez tenemos el nombre, la mejor forma es mediante el uso del composer, para ello necesitamos acceder mediante ssh al servidor y utilizaremos el siguiente comando:

composer require NOMBRE_MODULO (cambiaremos nombre_modulo por el de nuestro módulo)

Tras ejecutar este comando debemos realizar un deploy para generar los ficheros:

php bin/magento setup:static-content:deploy es_ES

Realizaremos también un reindex de toda la web con el siguiente comando:

php bin/magento indexer:reindex

Y para finalizar borramos la caché del servidor:

php bin/magento cache:clean

php bin/magento cache:flush

En caso de querer actualizar el módulo cambiaremos el primer comando por 

composer update NOMBRE_MODULO

Instalación manual (no recomendada)

Aunque vamos a explicar este método de instalación, recomendamos no realizarlo ya que puede dar incompatibilidad o faltar algún fichero. Es mejor utilizar el Composer.

Una vez descargado el fichero de instalación y haber comprobado que la estructura de carpetas es la correcta, muchos módulos al descomprimir no la tienen bien definida. Tenemos que subir los ficheros al servidor dentro de la carpeta App>code y realizar los siguientes comandos:

php bin/magento setup:static-content:deploy es_ES

php bin/magento indexer:reindex

😎 Por cierto, ¿Sabes que podemos posicionar tu web o tienda y atraer contactos? Click aquí para saber más >>

php bin/magento cache:clean

php bin/magento cache:flush

 

❤️ Popular:   ¿Qué es Magento y cómo funciona?

Módulos imprescindibles

Ahora que ya hemos visto cómo ampliar las funcionalidades que nos ofrece por defecto Magento, ha llegado el turno a qué posibilidades se nos abren gracias a los desarrollos de terceros. Y es que gracias a empresas dedicadas a crear estos módulos y a desarrolladores independientes podemos tener acceso a una gran cantidad de extensiones que nos van a facilitar ciertas tareas, veamos algunos de los más importantes:

Packs de lenguajes:

En este apartado vamos a tratar sobre la traducción de nuestra futura web, ya que Magento nos ofrece la posibilidad de tener una tienda multi idioma.

  • Magento 2 Spanish Language Pack, gracias a este módulo nos será mucho más sencillo traducir todo el contenido de texto a nuestro idioma, pero está disponible para muchos otros idiomas que nos puedan interesar. Actualmente sigue en desarrollo y tiene un 96% traducido al español. Ver más
  • Magento 2 Spanish: este es otro módulo que encontramos con el mismo fin. Su instalación es tan sencilla como la creación de una carpeta y copiar un fichero, que es donde incluye todas las traducciones. Pero a diferencia del anterior, no tiene actualizaciones recientes.  Ver página de la extensión

 

Packs de ayuda:

Estos módulos nos van a ayudar durante la creación de nuestra página con tareas tan triviales como la estructuración de las url de nuestro sitio o el análisis de datos generados por Magento, echemos un vistazo a qué podemos encontrar:

  • Regenerate Url rewrites: Un módulo tan sencillo como útil. Esta extensión nos ayudará a reescribir todas las url tanto de categorías como de productos, y manejarlo es tan fácil como la ejecución de comandos que nos facilitan en su propio Github. Este es un imprescindible sea el desarrollo que sea el que tengamos en marcha. Ver su GitHub 
  • Magento 2 Smtp: Esta es una extensión de la empresa Mageplaza que nos ayuda a implementar, de una forma sencilla, el protocolo SMTP para el envío de correos desde nuestra tienda magento. Además trae integración para el uso de cuentas como gmail, hotmail, outlook,… hasta un total de 21 diferentes. Ver más información
  • Magento 2 Reports: Otro imprescindible de Mageplaza. En esta ocasión es un panel que se muestra en el escritorio de nuestra parte de control de la tienda. Mediante gráficas y listas nos muestra los distintos informes que genera magento como puede ser ventas, últimos compradores, productos más buscados,… Sitio del módulo
  • Magento 2 SEO Extension: Nos permite manejar los principales factores de optimización SEO de un sitio web, adaptándolo para posicionarlo en los primeros puestos de Google, Bing, Pinterest,… Si tienes dudas antes de instalar este módulo, puedes ver en este post por qué te conviene mejorar el SEO en tu empresa. Página del módulo

 

❤️ Popular:   ¿Qué es una Wish List y para qué sirve?

Packs de funcionalidades:

  • Better Blog: En este caso tenemos una extensión que nos añade un completo blog con gestión de categorías propias, editor de posts, entre muchas otras características. Es sencillo de manejar y nos permite tener una tienda multi idioma además de que los lectores puedan dejar sus comentarios. Más información
  • Lazy Load: WeltPixel tiene disponible este módulo que nos ayuda a controlar la velocidad de carga de nuestra web, reduciendo el uso de la red con la descarga innecesaria de imágenes y productos que el usuario no está viendo. Lo consigue gracias a cargar estos elementos cuando el propio usuario hace scroll en los catálogos. Por tanto la carga de la tienda es mayor y se visualiza la página completamente cargada mucho antes. Página de descarga

 

Por último, y como hemos hablado de extensiones de Mageplaza, conviene recordar que para que funcionen los módulos que hemos comentado, es necesario tener instalado previamente el Core. Su instalación es muy sencilla siguiendo estos pasos:

  • Ejecutamos la instalación mediante composer:

composer require mageplaza/module-core

  • Actualizamos los ficheros de la web:

php bin/magento setup:upgrade

php bin/magento setup:static-content:deploy es_ES

* En caso de tener la web establecida como en Product, debemos ejecutar el siguiente comando: 

php bin/magento setup:di:compile

**Y como recomendación personal, borrar la caché del sitio:

php bin/magento cache:clean

php bin/magento cache:flush

Te dejo el enlace a su Github, donde podrás encontrar esta información: Github del core de Mageplaza

 

❤️ Popular:   ¿Porqué montar una tienda online en tu empresa?

Ahora que ya sabemos instalar y actualizar módulos y cuáles son los más recomendados, no tengas miedo en lanzarte a probar o preguntarnos por ellos. Que tengas una feliz instalación y ante cualquier duda, estamos para ayudarte. Un saludo

¿Sabes que hacemos software cloud a medida?

➝ Click para saber más sobre software cloud a medida
0/5 (0 Reviews)
¡Dale caña y haz que se enteren!