Modificar los metadatos en un producto de virtuemart
Virtuemart genera json para metadatos en fichero sublayout/snippets.php
Nosotros nos encontramos con el dilema que nosotros redondeamos el precio a dos decimales, aunque en el metadatos ponemos todos los digitos, esto hace que google mechants nos rechace la ficha, ya que la web pone un precio y el metadato otro.
Para solicionarlo modificamos ese fichero en nuestra plantilla, redondeando el campo de precio : product->prices['salesPrice']
El codigo lo dejamos asi:
$description = str_replace('"','\"',htmlspecialchars(strip_tags($description)));
$PrecioFinal = number_format($product->prices['salesPrice'], 2, '.', ' '); // Precio ya con descuento..
?>.....
Cambiar favicon en plantilla cassiopeia en Joomla 4
Cambiar el favicon de la plantilla cassiopeia debería ser un parametro, esto lo comento para el proyecto de Pablo Arias que quiere montar una plantilla básica con cassiopeia pero con mas opciones. :-)
Al tajo, busco informacion y como siempre voy a las webs conocidad:
"Como cambiar el favicon en la plantilla de cassiopeia de Joomla 4" de Sergio Iglesias
En esta entrada lo explica super bien , donde poner el favicon , para las versiones anteriores 4.1.1 y para las superiores.
Lo unico que yo añadiría a esa entrada es explicar como carga el favicon , me explico:
$this->addHeadLink(HTMLHelper::_('image', 'joomla-favicon.svg', '', [], true, 1), 'icon', 'rel', ['type' => 'image/svg+xml']);
$this->addHeadLink(HTMLHelper::_('image', 'favicon.ico', '', [], true, 1), 'alternate icon', 'rel', ['type' => 'image/vnd.microsoft.icon']);
$this->addHeadLink(HTMLHelper::_('image', 'joomla-favicon-pinned.svg', '', [], true, 1), 'mask-icon', 'rel', ['color' => '#000']);
Como bien dice en la entrada Sergio, esas son la lineas que cargan el favicon y se pone las tres por los distintos navegadores.
La cuestion es que si tu en la ruta que indica que pongas tu favicon.
media/templates/site/cassiopeia/images/tufavicon.ico
Si haces como yo que solo pongo un favicon ( ico), como mi navegador admite los favicon svg, la primera linea carga el svg, pues entonces muestra ese favicon y no el que acabo de poner.
Mi solucion rápida es comentar la primera linea, aunque lo mejor sería conseguir el favico en ese formato. :-)
Me imagino que lo navegadores que solo admitan los mask-icon, cargaran la segunda linea no la primera.
Fragmentos destacados en google
Hoy un cliente que le llevamos el posicionamiento me pregunta sobre los fragmentos destacados que aparecen en Google, que si hay forma de ponerlos.
Por ejemplo con la busqueda: viakal uso

Si hacemos clic en "Acerca de los fragmentos descatado" no lleva documentacion de SEO Avanzado de google, donde nos indica que podemos bloquear lo fragmentos, pero no podemos marcar de ninguna forma para que aparezcan.
Plantilla Cassiopeia de Joomla 4 : Micassiopeia
Cassipeia es el nombre que le pusieron los programadores del core Joomla a la plantilla que trae por defecto Joomla 4 para el front-end de tu web en esté maravilloso CMS, es ya tradición que la Comunidad de Joomla le ponga nombres a las plantillas en cada versión:
- Joomla 1.0 -> Solarflare
- Joomla 1.5 -> Milkyway ( pienso que traía alguna mas.. )
- Joomla 2.5 -> Atomic ( Aunque trae dos mas Beez2 y beez5
- Joomla 3.0 -> Protostar
Hasta la version 3 , hacia mis propia base de plantilla para utilizar en mis proyectos, a partir 3.5 utilice como base protostar, ahora en Joomla 4 pienso hacer lo lo mismo con Cassiopedia.
Cuando empece a utiliar PROTOSTART como base para mis proyectos, estudié un poco mas a fondo como funcionaba, lo podéis ver en este post de protostart de esta web.
Buscando información de cassiopeia, encuentro el modulo Kickstart Casiopeia, es impresionante lo que consiguio hacer con un modulo, sin afectar para nada en plantilla, espero poder utilizarlos algun día y os contaré. De momento seguiré estudiando a fondo el funcionamiento de está plantilla que será la base de mis proyectos que realice en Joomla 4.
En este post iré poniendo anotaciones, y todo aquello voy utilizando para personalizar Cassiopeia en esos y futuros proyectos web.
TrustPilot : Reseñas verdadera o falsas

Hace unos días me encargaron mejorar la reputación online de una empresa, por ello me pongo a revisar todas la reseñas en las que aparece la empresa en cuestión y a contestarlas, a incentivar que los clientes comenten mas para poder tener una mejor valoración.
Ahí es donde entran los portales como :
- "TrustPilot" : Una web de reseñas de consumidores fundado en Dinamarca en 2007 que aloja reseñas de empresas de todo el mundo. Casi 1 millón de nuevas revisiones se publican cada mes. El sitio ofrece servicios freemium a empresas.
- "GoWork" : Otra web de reseñas, pero principalmente opiniones de empleados.
Me encuentro que mi cliente en cuestión tiene dos reseñas y negativas en trustpilot, por lo que me pongo primero con esta, para ver como mejorar esa situacion.
Página 3 de 5
