Ayuda Joomla! | Tutoriales y Foros joomla!

Extensiones Joomla!
Está aquí: Home Tutoriales Parche para añadir Meta Tags a las categorias y articulos de VirtueMart

Parche para añadir Meta Tags a las categorias y articulos de VirtueMart

Por peticion de un usuario sobre la insercion de las meta tags en los articulos y categorias de virtuemart, los cuales no se contemplan en las versiones actuales, y necesarios para un mejor posicionamiento, me puse a indagar cuando me encontre una web que ya lo habia realizado. Asi que, lo he probado y funciona correctamente y con traducirlo y subir los archivos necesarios sera suficiente...

No es sorprendente encontrarse con desarrolladores que ofrecen soluciones sobre carencias de virtuemart, ya que estamos hablando de la solucion mas extendida para montar tiendas online en joomla. Dicho esto paso a redactar la traduccion y subir los archivos necesarios.

Parche para virtuemart 1.1.4 para añadir Meta Tags en categorias y Productos:

Este parche para categorías y Productos Virtuemart crea una funcionalidad similar como la que se encuentra en los artículos Joomla para los metadatos. Una vez que se aplica el parche podrá aplicar palabras clave de metadatos y descripciones de las categorías y productos. Aunque no existe una fórmula mágica para mejorar el índice de los motores de búsqueda aunque incluya en la categorías y  productos las meta tags o crea elementos adicionales para relacionarse con el contenido y el sitio, SI ayudara con el posicionamiento.

Hay una carpeta de instalación, así como una carpeta de desinstalación incluido en el parche.
Para instalar el parche debe copiar los archivos a su instalación de Virtuemart y ejecutar la siguiente secuencia de comandos sobre la base de datos -->

ALTER TABLE `jos_vm_category` 
ADD COLUMN `category_metadesc` text,
ADD COLUMN `category_metakey` text;
---
ALTER TABLE `jos_vm_product`
ADD COLUMN `product_metadesc` text,
ADD COLUMN `product_metakey` text;

NOTA: Si su sitio ya contempla alguna modificacion para esa tarea u otra NO DEBE INSTALARLO ya que serian sobre escritos.

Archivos modificados para este parche:
../administrator/components/com_virtuemart/classes/
ps_product.php
ps_product_categories.php

../administrator/components/com_virtuemart/html/
product.product_form.php
product.product_category_form.php
shop.browse.php
shop.product_details.php

Para desinstalar el parche debe copiar los archivos de desinstalación (Archivos originales VM 1.1.4 ) en su instalación de Virtuemart y ejecutar la secuencia de comandos sigiente sobre la base de datos -->


ALTER TABLE `jos_vm_category`
DROP COLUMN `category_metadesc`,
DROP COLUMN `category_metakey`;
---
ALTER TABLE `jos_vm_product`
DROP COLUMN `product_metadesc`,
DROP COLUMN `product_metakey`;

La página de información de la categoría será modificada como se muestra en la imagen:

Meta tags categorias virtuemart

La página de información sobre el producto será modificado como se muestra en la imagen:

Meta tags productos virtuemart

Ejemplo de salida explorador mediante MetaFix:
Las imagenes de ejemplos siguientes muestran la generación de etiquetas meta de Joomla / Virtuemart y el efecto de la aplicación de MetaFix EXPS para la revisión de VirtueMart.

Después de hacer clic en el enlace Categoría Virtuemart.
Una instalación típica produce una salida similar a esta.

Codigo ejemplo meta tags virtuemart

Con MetaFix:

Codigo ejemplo meta tags virtuemart

Palabras clave Meta y la descripción son los definidos para la categoría.
El título se adjunta con el nombre del sitio.

Clic en el enlace de productos en Virtuemart

Codigo ejemplo meta tags virtuemart

VirtueMart utiliza el producto para la descripción breve de las meta tags y palabras clave del sitio global.

Con MetaFix:

Codigo ejemplo meta tags virtuemart

Palabras clave Meta y la descripción son los definidos para la categoría.
Título se adjunta con el nombre del sitio

Descarga Parche Metafix para VirtueMart

Posdata: Lo he probado tanto para virtuemart 1.1.3 como para la version 1.1.4 y funciona correctamente en ambas versiones. Ahora si lo van a probar en virtuemart 1.1.3 y luego lo van a desinstalar recuerden que los archivos para la desinstalacion que estan en el parche son solo para virtuemart 1.1.4, asi que tendran que utilizar los que tienen en su pack de la version 1.1.3.

La web del autor es www.exps.ca que ademas de este parche contempla otras soluciones.

+NUEVO

Si no quieren complicarse la vida les doy la opcion de dos Quickstart con todo montado y en español, enviar un SMS y descargar

Pack Joomvir y Joomvir 2 - Quickstart joomla + Virtuemart listos para vender online en Español

Comentarios   

 
+2 #12 SOLUCION problema con el parchevaninalorena 21-10-2011 04:30
para quienes les duplica el dominio, deberan corregir dentro del parche el archivo shop.browse que esta en HTML.
En la linea 329 es $url = $sess->url( $url_parameters );
y listo, lo suben con esa correcion y funciona.
vanina
Reportar al moderador
 
 
0 #11 problema con el parcheviktorsf 14-06-2011 05:44
Hola, a mi también me pasa lo que a echave , me pone dos veces el nombre del dominio, alguien sabe la solución? gracias
Reportar al moderador
 
 
0 #10 problemas con el parcheechave 03-03-2011 04:06
un detalle, dedes que instale el parche tengo un error al darle clic al producto para ir al detalle marca error la pagina dice que no encuentra la direccion, verifique la URL y me pone dos veces el nombre de dominio
ejemplo:

http://www.campeones.mx/www.campeones.mx?page=shop.product_details&flypage=flypage_images.tpl&product_id=7&category_id=13&option=com_virtuemart&Itemid=1
Reportar al moderador
 
 
+3 #9 muy buenoSpock 08-01-2011 13:52
esto no es un plugin, es un parche que hay que meter a mano tanto en las tablas de la base de datos como en los archivos.
Reportar al moderador
 
 
0 #8 zorraindo 05-07-2010 19:30
estupendo el parche y estupendo tu sitio, ya se me está haciendo costumbre consultarlo :lol:
Reportar al moderador
 
 
+2 #7 tekilas 30-03-2010 16:20
Solicito si alquien puede explica detalladamente como se instala esto (soy nuevo) o bien que lineas se modifican en los archivos que mencionan, ya que varios de ellos los tengo modificados.

Gracias
Reportar al moderador
 
 
0 #6 tekilas 30-03-2010 15:59
Alguien podria explicar en profundidad como instalarlo?? No entiendo cuando dice "ejecutar la siguiente secuencia de comandos sobre la base de datos" (soy nuevo en esto) o bien cuales son los cambios en los archivos que mencionan, ya que yo tengo modificados algunos de ellos.

Gracias
Reportar al moderador
 
 
+2 #5 redlo 03-03-2010 11:30
No creo que tenga que ver. Para alterar la tablas debes primero insertar

ALTER TABLE `jos_vm_categor y`
ADD COLUMN `category_metad esc` text,
ADD COLUMN `category_metak ey` text;

y luego

ALTER TABLE `jos_vm_product `
ADD COLUMN `product_metade sc` text,
ADD COLUMN `product_metake y` text;

Seguramente sea ese el motivo
Reportar al moderador
 
 
0 #4 papillon 03-03-2010 09:42
Hola,
No me ha funcionado, tal vez sea porque uso sh404SEF.
Reportar al moderador
 
 
+2 #3 Motion Graphics 07-02-2010 01:14
gracias redlo por el parche funciona muy bien :lol:
Reportar al moderador
 

Debe registrarse para poder Comentar

Crear un Negocio Rentable en internet....
Presupuesto tienda online En estos tiempos que vivimos de crisis generalizada, personas que nunca pensaron que iban a tener nada que ver con internet y menos montar una tienda online, hoy dia lo ven como una salida a la situacion generada......
Plantillas web Joomla! para Móviles RWD
Plantillas Responsive Web Design Todos conocemos el avance imparable de la nueva forma de navegación a través de nuestro inseparable teléfono móvil y que el futuro ya ha llamado a nuestra puerta......
Extensiones joomla! a Medida
Creación Extensiones joomla! a Medida Creación extensiones Joomla! a medida, para su empresa y o negocio, le daremos forma a su idea. Con estilo original y profesional....

Suscribete a los Boletines para recibir las últimas novedades.

Suscribirse

Suscribete a los Boletines para recibir las últimas novevdades.