Avisos
Vaciar todo

Articulos en Categoria blog con máximo de palabras  

 
Jordi3
 Jordi3
Estimable Member

Hola,

¿Es posible limitar automáticamente el número máximo de carácteres o palabras a mostrar en de los artículos en la vista "Categoria blog"?

Gracias.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 19/08/2013 12:27 pm
David Noguera
 David Noguera
Miembro Moderator

Hola Fcesc,

te refieres al número de caracteres que se muestra en la vista de listado de artículos no?

Es decir, que en la portada, se muestre un listado de artículos, y aunque el artículo tenga 800 caracteres, solo se muestren los 150 primero a modo de preview, no??

Es a esto a lo que te refieres??

Si es esto, este comportamiento depende de la plantilla. Si lo quieres es conseguir este efecto en tu plantilla, debería de ser sencillo hacerlo simplemente usando una función PHP en la plantilla.

Después, existen módulos que permiten mostrar el contenido de artículos en plan preview como le he indicado.

Por favor, confirma que es esto lo que realmente necesitas... si no, da una explicación más detallada para que entendamos el problema que tienes...

Gracias

ResponderCitar
Respondido : 19/08/2013 3:16 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Jordi3
 Jordi3
Estimable Member

Hola David,

Sí me refiero a esto, limitar el número de caráctertes o palabras que se veen de cada artículo cuando los visualizas en "Categoría blog".

Ya conozco módulos, para mi el mejor News Show Pro GK5, pero aquí me interesa porderlo hacer con el mostrar Categoría blog que viene por defecto con Joomla.

Dices que debería ser sencillo con una función PHP en la plantilla, ¿me podrías indicar qué función i en que sitio debo colocarla?

Muchas gracias.

ResponderCitar
Respondido : 20/08/2013 1:56 pm
David Noguera
 David Noguera
Miembro Moderator

Hola Fcesc, si no tienes conocimientos de programación, pienso que lo mejor es que pruebes con módulos.

Si tienes conocimiento de programación, tu mismo podrías buscar una función que muestre solo los primeros X caracteres de un string... tendrías que buscar el lugar donde se hace el "echo" del texto de la categoría y añadir algo así:

substr($string, 0, 100);

Donde 100 es el número de caracteres...

De todas formas no damos soporte de programación en este foro, si te animas puedes hacerlo tu mismo, pero no podemos ayudarte, por este motivo te recomiendo que encuentres algún módulo.. si tienes dudas podemos recomendarte algún módulo para usar..

Saludos!

ResponderCitar
Respondido : 20/08/2013 3:43 pm

Jordi3
 Jordi3
Estimable Member

Ok. Lo voy a provar.

Tengo una duda, mi template no tiene archivos php con el com_content, y preferiría hacer los cambios aquí, ya que sinó con una actualización de Joomla lo voy a perder.

Sabeis como se tiene que hacer para que llame a los archivos del com_content de dentro de la carpeta del template y no el del components general?

Gracias.

ResponderCitar
Respondido : 21/08/2013 7:58 am
David Noguera
 David Noguera
Miembro Moderator

Tendrías que hacerlo usando templates overrides:

Otra forma quizás más sencilla para no tocar código PHP de la plantilla es limitar el alto y ancho del DIV que lo contiene y ponerle overflow:hidden, pero se hace con CSS, es decir, que acabas tocando código igual...

De todas formas sigo pensando que mejor si buscas un módulo que lo haga sería mejor idea...

Saludos

ResponderCitar
Respondido : 21/08/2013 10:39 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Jordi3
 Jordi3
Estimable Member

Gracias! Con el string fue perfecto

ResponderCitar
Respondido : 06/09/2013 10:43 am