Una vez más de la mano de Leonel Alvardo me llegan las explicaciones siempre útiles para añadir en nuestro blog el código de Leer más o Read More.
Comencemos:

Nos dirigimos a:
Plantilla/Edicion de HTML Marcamos la casilla "Expandir plantilla de artilugios"

Buscamos </head> y debajo colocamos el siguiente código:

<script src='http://www.anniyalogam.com/widgets/hackosphere.js' type='text/javascript'/>


Buscamos "post-header-line" para hallar la porción de código en tu plantilla y añadimos lo que esta en rojo, como se muestra:

<b:includable id='post' var='post'>
<div class='post uncustomized-post-template' expr:id='"post-" + data:post.id'>
<a expr:name='data:post.id'/>
<b:if cond='data:post.title'>
<h3 class='post-title'>
<b:if cond='data:post.url'>
<a expr:href='data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
</h3>
</b:if>

<div class='post-header-line-1'/>

<div class='post-body'>

<b:if cond='data:blog.pageType == "item"'>
<style>.fullpost{display:inline;}</style>
<p><data:post.body/></p>
<b:else/>
<style>.fullpost{display:none;}</style>

<p><data:post.body/></p>

<a expr:href='data:post.url'>Leer Mas......</a>
</b:if>

<div style='clear: both;'/> <!-- clear for photos floats -->
</div>

Click en Guardar Plantilla.

Nos dirigimos a:

Opciones--Formato, en el fondo puedes hallar la caja de texto que dice "Plantilla de Entrada", Copiar y Pegar estas lineas de codigo:

Escribe tu resumen aquí
<span class="fullpost">
Escribe el resto del post aquí
</span>

!Suerte¡

iku

He introducido el codigo en mi blog, despues de haber provado montones de otros que he ido encontrando en google. Almenos este no es de la versión beta, y funciona! No habria ninguna manera de que el "Leer más.... " sólo apareciera en los post en los post donde yo pongo las etiketas : span class="fullpost" y /span. Porque me aparece en todos los post, y incomoda un poco la navegación.
Grácias!
Ivan

Responder
Gem@

Hola Iku, la forma de que no salga en todos los post es que no hagas el último paso, o sea.. dirigirse a:
Opciones--Formato, en el fondo puedes hallar la caja de texto que dice "Plantilla de Entrada", Copiar y Pegar estas lineas de codigo:
Escribe tu resumen aquí
<span class="fullpost">
Escribe el resto del post aquí
</span>
Si omites esa parte evitarás que salga en todas las entradas.
Pero yo te recomendaría algo mejor...
Si eliminas esa parte tendrás que copiar y pegar ese código cada vez que desees aplicar el leer más, Yo lo dejaría como está y lo que haría y hago es cuando edito una entrada para escribir suprimo eso es decir lo borro si no lo voy a utilizar y escribo tal cual siempre hago ;)

Responder
Arthas

Hola, hice todo lo que especificas, y todo normal, se pudo grabar y todo.
Pero ahora aparece en todos los post y no quiero eso, son pocos los que son largos. Asi que hice lo que dices en el comentario anterior y retire el codigo que se pone en OPCIOINES/FORMATO, y me siguen apareciendo en todos los post, no se como arreglar eso.
Ahora otra cosa, he revisado el codigo de todos los post y no tiene el codigo Leer mas, estan tal cual los cree pero se sigue viendo Leer mas porfavor ayudame.

Responder
Gem@

Saludos Arthas, has probado a suprimir el código de la plantilla de entrada y el texto de Leer más continúa ahí... eso es porque el texto de Leer más está en el código que aplicamos en la plantilla, lo he comprobado al leer tu comentario :(
Di esa respuesta porque yo he probado y si me funciona de esa forma pero tengo aplicado en mi blog la otra forma de extender entradas:
leer-más con y sin imagen
Si deseas tener la opción de poder eliminar ese texto en las entradas que no te interese aplica mejor este otro (Pero antes deja la plantilla tal y como estaba, es decir suprime todo lo que añadiste y entonces ya puedes añadir el que te he dejado el enlace.
(Siento esta confusión)
Si te surgen problemas házmelo saber ;)

Responder
Arthas

HOla Gem@, restaure mi plantilla y trate de poner el nuevo codigo que me indicaste pero nada. sale mensaje de error dice que la plantilla no puede grabar x q el codigo no esta bien, tal vez sea q mi plantilla no lo permite.
Antes de usar el codigo de leer mas para todas las plantillas, trate con el codigo de imagen pero tampoco pude me salia el mismo error. Ya ni modo voy a dejarlo ahi. Si consigues camnbiar el codigo hazmelo saber si se puede sacar el leer mas de todos mis post. Gracias.
Otra cosita, al visitar algunos Blogs he visto que tienen unos paneles de comentarios muy bonitos, hay alguna forma de crearlos online y subirlos al blog?

Responder
Emilio

Hola Gema!!. Acabo de ver tu blog, y me parece muy interesante. No sé si este comentario aparecerá en el sitio correcto, pero estoy perdido en tu blog, y no consigo ver cómo enviar un mensaje, ni veo tu correo de contacto, ni la sección CONTACTAR...En fin, voy a preguntar si sabrías de algún código para insertar en mi blog, para que cada día muestre una imagen diferente. Mi e-mail: depozoblanco(arroba)gmail.com Muchas gracias, y a seguir trabajando!!!

Responder
Gem@

Saludos Arthas quizás en la página donde descargaste la plantilla "blogyweb" puedan orientarte sobre como añadir el código, yo he probado con varias y funciona pero está claro que no todas son iguales.
Para sacar ese texto de leer más debes suprimir el código que añadiste en la plantilla, es decir dejarla tal y como estaba antes de aplicarlo.
No sé a qué paneles te refieres, déjame un enlace a alguna página donde los viste y me indicas en concreto que es, así me hago una idea

Hola Emilio cualquier lugar es bueno para dejar un comentario, sobre contactar llevas razón está un poco escondido voy a poner mi mail bien visible no eres el único que me lo comenta.
Ahora mismo se encuentra en la columna, donde están los botones de enlace que dice "Mis link" justamente el segundo: Gmail me

Sobre el código que buscas ¿te refieres a cambiar de imagen el logo o una especie de galería para la columna?

Responder
repta

ola :D

ke tal

oye trate de poner todo el codigo y todo

pero me primero me sale un error ke necesito poner > o
ago un desastre y luego me sale ke i:bf no tiene ending match

ke hago :O

Responder
Gem@

Repta repasa el código, algo debes haber omitido por error ;)

Responder
SAN LORNZO REBEL

HOLA GEM@ MUY BUENO EL CODIGO, PERO CREO QUE HICE ALGO MAL POR QUE EN CADA POST PUBLICADO ME APARECE LOS SGTE:expr:id='"post-" + data:post.id'>
¿A Q C DEBE ESTO? GRACIAS

Responder
Gem@

Saludos SAN LORNZO eso es porque quedó una parte de código sin cerrar.
Haga un paso a paso sobre el código añadido hasta llegar a esa parte que aparece de expr:id='"post-" + data:post.id'> ;)

Responder
medianias

Saludos Gem@:

Este truco es buenísimo pero no me funciona con firefox, me da error y se cierra el navegador.
Si tienes alguna sugerencia es de agradecer.
Muy bueno tu blog, al que acudo muy a menudo.

Responder
Gem@

Yo uso Firefox y lo tuve aplicado por un tiempo sin problemas medianias.
Mi sugerencia es que apliques este otro, es mucho más cómodo y útil.
Espero que no te de problemas ;)

Responder
ALAS DE MUJER

hola gema te dejo la dire de nuestro blog asi lo ves varias cosas hemos usado de tus consejos y sugerencias.
pero con el tema de leer mas no podemos incluirla en la plantilla k2 es una plantilla que vamos modificando a medida de las necesidades pero en esta ocasion no pudimos hacerle ese retoque

http://3mujeresydemonios.blogspot.com/

otra vez gracias nuestro msn es mujeresodemonios@hotmail.com

un besito Alas

Responder
Gem@

Alas de mujer gracias por invitarme a conocer vuestro blog :)
A veces modificamos la plantilla y sustituimos partes que en nuevas modificaciones no vamos a encontrar.
Puedes intentarlo de esta otra forma, es diferente, pero gana en efecto ya que tiene la particularidad de expandir el texto y recogerlo ;)

Responder
Maestro

Hola otra vez, Gema. No sé qué tiene tu código o qué he hecho yo de diferente, pero esta vez me ha salido!!!

Muchas gracias

Responder
Gem@

Estupendo maestro seguro que lo hiciste al pie de la letra ;)

Responder
valzago

pos este tampoco Funciona con IE7

Responder
Gem@

Al menos encontraste el otro Valgazo ;)

Responder
Mauricio Vilchis Cano

Saludos GEM@ :

Ando en fase de prueba de mi blog. Hice ya el truco y todo a la perfección con el html. A la hora de editar una entrada todo bien, si es sólo texto... Pero lo que yo quiero hacer es hacer un comentario breve sobre un video, sin mostrarlo en la página inicial, y sólo hasta después de darle "leer más" aparezca... Pero a pesar de poner el código del you tube en la parte de "escribe el resto del post aquí", el video me aparece en la página de inicio. ¿Cómo le puedo hacer para que el video sólo aparezca dentro del post?

Muchas gracias por tu ayuda.

Responder
Gem@

Mauricio el editor de Blogger es muy caprichoso, a veces incluimos un código en html y al mirar en Redactar el código se distorsiona, te digo esto por si fuera el caso.
Escribe tu entrada en html y añade el código como me has explicado, asegúrate que al final de la entrada (después del código del vídeo) termina cerrando con la etiqueta </span> y dale salida sin pasar a redactar.
Ya me dirás si resulta.

Responder
lk

hola gem@!! no pude esperar más y puse este código en el blog cargado de entradas. ahora me aparece el "Leer más..." en todas las entradas aunque están completas. ¿Hay algún modo de modificarlo? Es decir, no veo cómo contraer las entradas que ya están puestas. Ayyysss

Responder
Gem@

lk con el código tenemos la opción de expandir recoger el texto pero también hay que añadir el código en cada entrada o para ahorrarse eso en la plantilla de entrada.
Las que ya están puestas hay que volver a editarlas y añadirlo manualmente, el código no puede saber donde deseamos añadirlo debemos hacerlo nosotros ;)

Responder
lk

sí, gracias gem@, ya vi cómo funciona y cómo hacerlo... lástima que no partí de hacerlo desde el principio. ahora es un lío. pero no importa. gracias de nuevo!

Responder
Gem@

La solución es sustituirlo por otro o.. ir editando las entradas con paciencia ;)

Responder
lk

lo que hice fue dejar lo que estaba como estaba y ahora puedo ir recortando las entradas.

Responder
Gem@

Estupendo FL :)

Responder
Germán Carlos Barlasina

Tengo un pequeño inconveniente, el leer más... algunas veces anda y otras no. Qué puede ser?

Responder
Gem@

yz Hola Germán, cuando ocurre eso suele ser causa del alojamiento, comprueba que tu script está online :)

Responder
SakurAlicia**
Este comentario ha sido eliminado por el autor.
Responder
Gem@

:: No SakurAlicia** sería necesario editarlas todas de nuevo para añadir span class="fullpost.
Pero si las quieres mostrar todas resumidas tienes otra opción y esta si que se aplica a todas aún sin editarlas.
http://gemablog-.blogspot.com/2009/03/resumen-en-todos-los-post.html

Responder
Alicia
Este comentario ha sido eliminado por el autor.
Responder
Gem@

:: Alicia e nla url que te he dejado explico la forma de conseguir que se añada a todas las entradas automáticamente, es otro sistema y queda muy buen.

Responder
Alicia

Hola Gem@ !!! me he de pasar por tu blog, y bueno te felicito por el nuevo diseno q le pusistes a tu blog! esta buenisimo!!...

...Ahora que he eliminado los 2 comentarios de la ultima vez, vengo a hacerte 1 pregunta nueva jejeje ...

Sabes que mi plantilla tiene este efecto, el de "leer mas o read more para..." pero tambien quiero q tenga el efecto de expandir y contraer, solo en la part cuando selecciono "Etiquetas" para q se muestren solamente los titulos de todas las entradas...

Sera eso posible Gem@? :S

...te dejo mis Salu2 !! ... un abrazo!

Responder
Gem@

:: Hola Alicia :D
Creo que lo que estás buscando es lo siguiente:
http://gemablog-.blogspot.com/2007/01/entradas-en-expandible-para-las.html

Responder
Alicia

Waaa!!! si me funciono a la perfeccion!!! graciasss!!!... :D

Ahora, sigo buscando cositas en tu blog jejeje ;)

Responder
Alicia

Gem@ que problema conmigo... :'( hoy, publique un capitulo en mi blog, y cuando le doy PULICAR ENTRADA, me sale ...

"""ERROR: Su HTLM no es aceptable: Closing tag has no matching opening tag : SPAN """

:S todo es un rollo conmigo... espero que me puedas ayudar en esta...

Responder
Gem@

:: El error lo dice todo Alicia, hay algo en el html que no está bien mira si fuera alguna etiqueta span que no está cerrada.
También puede ser que se genere la etiqueta automáticamente en ese caso guarda los cambios o da salida a la entrada desde html porque a veces si cambiamos a la pestaña redactar el código se altera.

Responder
Agingua

@Gem@






Read more







Pega el ojo en el bloque que está separado

Responder
Gem@

:: Agingua no entiendo el comentario :S

Responder
Balthier1116

Saludos Gem@! :D
Quisiera mover el "leer más" al lado del texto, pero no he encontrado como. ¿Tienes una idea de como puedo solucionar esto? ¿o será caso perdido? :(

Aqui dejo la captura: https://lh3.googleusercontent.com/-DAV7Y8SKHS4/TehJmhD8wPI/AAAAAAAAAO0/sKrSGLdENyI/capturaxii.PNG

estoy pensando en quitarle el background...
y aqui dejo la URL del blog:
http://thelastblogbender.blogspot.com/

Esperare tu respuesta, gracias!

Responder
Gem@

:: Puedes moverlo perfectamente a la izquierda cambiando float: right por... float: left

.ad2, .ad4 {
float: right;
margin-bottom: 5px;
padding-right:0px;
}

Si quieres puedes cambiar el fondo por uno más clarito como el de fondo y añadirle un borde sería algo así::

.rmlink {
background: none repeat scroll 0 0 #F3F2E8;
color: #fff;
margin-top: 5px;
padding: 0 5px 1px;
border: solid 1px #ccc;
}

y para que el texto destaque ponerlo de color oscuro:

.rmlink a {
color: #000;
font-size: 11px;
font-style: italic;
}

Responder
Balthier1116

:) Muchas gracias por el codigo para los bordes! Ya no me dieron ganas de borrar el background, y use el mismo codigo para el background de la fecha, me gusta mucho como se ve, así que ya no movi el "continue reading" a la derecha. Gracias de nuevo, me has ayudado mucho!

Responder
Gem@

:: Me alegra mucho Balthier :)

Responder
Balthier1116

:$ Espero no ser mucha molestia, pero me he topado con otro problema, estaba probando las etiquetas en un blog de prueba y ahora veo que la fecha se oculta cuando hay un thumbnail en el sumario de las entradas :O, ¿como puedo fijar la fecha para que no se mueva? :(

Aqui esta la captura: https://lh5.googleusercontent.com/-jkjIizElbno/TelsVDdDUUI/AAAAAAAAARE/LjQR76kEKnE/s512/CAp.JPG

Y este es el blog de pruebas: http://templatete00.blogspot.com/

Esperare tu respuesta, gracias de antemano.

Responder
Balthier1116

:$ Ya lo solucione, Gem@! No sé hice pero ya funciono en el blog, muchas gracias de todas formas! :D

Responder
Gem@

:: Siento llegar tarde pero me alegra esté solucionado :)

Responder
Novena Deportes

Hola gema yo molestando nuevamente, pero algo me intriga hoy voy a revisar mi blog y me encuentro con que en la pagina principal solo se ven dos entras yo le tengo puesta para 5, que estará pasando algo que ver con el leer mas o en html, PLIS AYUDA

aquí te dejo mi blog

http://www.novenadeportes.com

a y ademas no me quieren salir las fechas solos me sale las HORAS, como hago para que sea completo.-

Responder
Gem@

:: Novena Deportes comprueba que en configuración tienes a mostrar la misma cantidad de entradas que en la paginación.
El tema de la hora-fecha puedes comprobarlo en plantilla de diseño/Entradas del blog/Editar ahí marcas las casillas que deseas mostrar y puedes escoger la opción de fecha. Si con esto no te resulta comprueba entonces en Configuración/Formato

Responder
Chema

En mi blog http://actualidadrelojera.blogspot.com/
soy incapaz de hacerlo.

<div class='post uncustomized-post-template' No me aparece como tal, sino con otro nombre, lo que he hecho ha sido coger tu frase y sustituir la otra completamente.

Tras completar el proceso me sale: No se ha podido analizar su plantilla, porque no está bien formada. Asegúrese de que todos los elementos XML se han cerrado correctamente.
Mensaje de error de XML: The element type "div" must be terminated by the matching end-tag "

aA lo mejor en mi plantilla hay que hacerlo de otra forma, no sé.

Un saludo gema, y gracias por tu tiempo.

Responder
Gem@

:: Chema, posterior a esta entrada del año 2007 Blogger proporcionó en sistema de leer más sin tener que añadir nada simplemente marcar sobre la pestaña de la etiqueta MORE, puedes verlo aquí:
http://gemablog-.blogspot.com/2010/02/personalizar-la-etiqueta-more.html

Responder
Alison Shanick

Holys, una consulta? se puede aplicar el read more solo para etiquetas, osea cuando selecciones una el resultado sea en read more y no el 100% del post. Gracias.

Responder

Los comentarios han sido inhabilitados temporalmente. ¡GRACIAS!

:) :'( :( :P :D :$ ;) :-I :X :O |O :S

Nota: solo los miembros de este blog pueden publicar comentarios.

 


top