Jump to content

SOLUCIONADO! Añadir content a category pages


Pack_12

Recommended Posts

Hola, estoy tratando de aprender SEO y Posicionamiento. Entre varias cosas que debo añadir/modificar en mi tienda está la de añadir contenido en las category page previo a los productos que se muestran, aunque sea para dar una mini descripción de los productos que se encuentran en esa categoría.

¿Cual sería la  mejor forma de añadir contenido de manera eficiente para todas las category pages? ¿Haydistintass opciones? ¿O hay que ir una a una?

Gracias!

Edited by Pack_12 (see edit history)
Link to comment
Share on other sites

hace 17 horas, Prestafan33 dijo:

Que yo sepa, añadir una descripción en cada categoría, no conozco otra forma.

Añadir el modulo gratuito de segunda descripción y añadir al final despues de los productos mas texto, unos parrafos, 

Con el texto de arriba 1 parrafo + texto al final 2/4 parrafos es la mejor manera de tener texto para el SEO

Recuerda añadir, negritas, Hx y textos que resalten

Link to comment
Share on other sites

Gracias a ambos. Entiendo lo que me decís, pero no se por que razón no me aparecen las descripciones. 

En categoria->descripcion  tengo esto:

image.thumb.png.332b42ab2cccbd9656cf3afc0894516e.png

 

Y sin embargo luego en la web, entro en esa categoría y no me aparece nada:

image.thumb.png.31a316fdc1c32d373607a38778c4fcd4.png

De hecho tengo mini descripciones en casi todas las categorias, pero no se me muestran.

¿Sabéis por que puede estar  pasando?

Gracias. A ver si primero conssigo ver la primera descripción.

Slds,

 

Link to comment
Share on other sites

5 hours ago, gusman126 said:

Añadir el modulo gratuito de segunda descripción y añadir al final despues de los productos mas texto, unos parrafos, 

Con el texto de arriba 1 parrafo + texto al final 2/4 parrafos es la mejor manera de tener texto para el SEO

Sí, eso sí, pero aún así hay que ir añadiendo descripción a cada categoría de una en una, que creo que es a lo que se refería pack_12.

Edito: Tal vez tu tema no muestre las descripciones de las categorías, tendrías que añadirlo en la correspondiente plantilla .tpl.

Edited by Prestafan33 (see edit history)
Link to comment
Share on other sites

aha... En estos .tpl de mi plantilla? 

image.png.6816361f7df10c8b759a004da967a429.png

En ninguno encuentro nada de "description" o algo que me puede orientar por que está la descripción oculta.

Es raro, nunca toqué nada por defecto. Entiendo que warehouse por defecto debería mostrarlas 😟

Link to comment
Share on other sites

En /themes/warehouse/templates/catalog/listing/category.tpl

Te pongo un ejemplo de cómo podría estar (no te lo tomes al pie de la letra, no está sacado exactamente del tema que tú usas):

{block name='product_list_header'}
    <div class="block-category card card-block">
      <h1 class="h1">{$category.name}</h1>
      <div class="row">
        {if $category.description}
        <div id="category-description" class="text-muted {if $category.image.large.url}col-md-9{else}col-md-12{/if}">{$category.description nofilter}</div>
        {/if}
      [...]

La parte que te interesa es la de $category.description. Es posible que en tu archivo de plantilla no esté o la tengas comentada.

Otro ejemplo, en la plantilla "classic", ahí lo que tiene es simplemente un include del fichero:

/themes/classic/templates/catalog/_partials/category-header.tpl

que contiene lo siguiente, parecido al caso anterior:

<div id="js-product-list-header">
    {if $listing.pagination.items_shown_from == 1}
        <div class="block-category card card-block">
            <h1 class="h1">{$category.name}</h1>
            <div class="block-category-inner">
                {if $category.description}
                    <div id="category-description" class="text-muted">{$category.description nofilter}</div>
                {/if}
                {if $category.image.large.url}
                    <div class="category-cover">
                        <img src="{$category.image.large.url}" alt="{if !empty($category.image.legend)}{$category.image.legend}{else}{$category.name}{/if}">
                    </div>
                {/if}
            </div>
        </div>
    {/if}
</div>

 

Edited by Prestafan33 (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...