A continuación os vamos a explicar cómo puedes instalar un tema para Magento 2.4.x en nuestra imagen de Magento o cualquier otra instalación de Magento.
Pasos previos
Lo primero será adquirir el tema para Magento 2.4.x. Debemos de tener en cuenta que el tema que queremos instalar sea compatible con la versión de Magento 2.4.x que tengamos.
También deberemos de subirlo al servidor y tenemos dos opciones:
- La primera es subir el tema por FTP. Recuerda que la imagen de Magento 2.4.x tiene disponible un usuario FTP para subir contenido.
- La segunda es copiarlo por SSH utilizando el comando SCP o bien RSYNC.
Instalación del tema en Magento
Dependiendo el tema, habrá que revisar la documentación oficial por si hubiera que hacer algún proceso extra, pero por lo general la mayoría de temas se deben de instalar de la siguiente forma.
Lo primero será descomprimir el tema en la raíz de la instalación de Magento. Si estás usando nuestra imagen de Magento, recuerda que la ruta de la instalación es /var/www/html/magento2.
Una vez estén los ficheros copiados, procedemos a hacer el upgrade de Magento. Para ello es necesario conectarse por SSH al servidor para poder ejecutar estos comandos dentro de la ruta de la instalación de Magento:
sudo -u www-data php bin/magento setup:upgrade
Luego compilamos los ficheros y creamos los estaticos:
sudo -u www-data php bin/magento setup:di:compile
sudo -u www-data php bin/magento setup:static-content:deploy -f
Finalmente limpiamos la cache:
sudo -u www-data php bin/magento cache:clean sudo -u www-data php bin/magento cache:flush
Tras esto, nos vamos al backend de Magento y nos dirigimos a Content > Configuration:
Y en Global, le damos a editar:
Y en el listado que nos aparece, debemos de seleccionar el tema instalado: