282

Entradas Relacionadas

Recuerda
que aunque yo pruebe los "trucos"
Antes de hacer ningún cambio
GUARDA SIEMPRE TU PLANTILLA
Nunca es seguro
que todo salga bien...
Desde que coloqué en El Escaparate el widget para mostrar las entradas relacionadas, son muchos los que se han interesado por la forma de hacerlo.
Antes de nada he de aclarar que es un hack del genial JMiur de Vagabundia, así que como en otras ocasiones, me limito a explicar los pasos a seguir tal como lo hice yo antes con las explicaciones de JMiur.
Quedará como un nuevo elemento del pie de los post y se mostrará solamente en las páginas individuales, no en la principal.

[1] Nos situaremos en la vista HTML de la plantilla, expandiremos los artilugios y buscaremos la etiqueta ]]></b:skin>. Justo debajo, agregaremos el script. Hemos de colocarlo exactamente ahí ya que para que funcione correctamente, debe estar antes que cualquier otro script que hayamos colocado:

<script type='text/javascript'>
//<![CDATA[

var relatedTitles = new Array();
var relatedTitlesNum = 0;
var relatedUrls = new Array();

function related_results_labels(json) {
for (var i = 0; i < json.feed.entry.length; i++) {
var entry = json.feed.entry[i];
relatedTitles[relatedTitlesNum] = entry.title.$t;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
relatedUrls[relatedTitlesNum] = entry.link[k].href;
relatedTitlesNum++;
break;
}
}
}
}

function removeRelatedDuplicates() {
var tmp = new Array(0);
var tmp2 = new Array(0);
for(var i = 0; i < relatedUrls.length; i++) {
if(!contains(tmp, relatedUrls[i])) {
tmp.length += 1;
tmp[tmp.length - 1] = relatedUrls[i];
tmp2.length += 1;
tmp2[tmp2.length - 1] = relatedTitles[i];
}
}
relatedTitles = tmp2;
relatedUrls = tmp;
}

function contains(a, e) {
for(var j = 0; j < a.length; j++) if (a[j]==e) return true;
return false;
}

function printRelatedLabels() {
var cuantosPosts = 0;
var r = Math.floor((relatedTitles.length - 1) * Math.random());
var i = 0;
var dirURL = document.URL;
document.write('<ul>');
while (i < relatedTitles.length && i < 20) {
if (relatedUrls[r] != dirURL) {
document.write('<li><a href="' + relatedUrls[r] + '" title="Post relacionado: '
+ relatedTitles[r] + '">' + relatedTitles[r] + '</a></li>');
}
if (r < relatedTitles.length - 1) {
r++;
} else {
r = 0;
}
i++;
cuantosPosts++;
if (cuantosPosts == 3) {
break;
}
}
document.write('</ul>');
}

//]]>
</script>


En el código del script, donde dice relatedTitles.length && i < 20), se escogen los posts que se mostrarán según los caracteres que formen su título. En el ejemplo no se mostraran si contienen más de 20 caracteres, pero podemos cambiar ese valor por el que queramos.

[2] Buscamos ahora esta parte del código y añadimos lo que he marcado en negrita:

<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'>
<data:label.name/>
</a>
<b:if cond='data:label.isLast != "true"'>,</b:if>
<b:if cond='data:blog.pageType == "item"'>
<script expr:src='"/feeds/posts/default/-/" + data:label.name +
"?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=10"'
type='text/javascript'/>
</b:if>

</b:loop>
</b:if>


Donde dice max-results=10 es donde podemos controlar la cantidad máxima de posts que se mostrarán, podemos cambiar "10" por el valor que nos interese, aunque según nos recomienda JMiur "es conveniente poner un valor bajo para evitar que la página tarde mucho en cargarse".

[3] Una vez hecho esto, localizamos esta línea de código:

<p class='post-footer-line post-footer-line-3'/>


Normalmente esta parte del post-footer no tiene uso, así que colocaremos nuestro nuevo código justo a continuación:

<div class='post-footer-line post-footer-line-4'>
<b:if cond='data:blog.pageType == "item"'>
<script type="text/javascript">
removeRelatedDuplicates();
printRelatedLabels();
</script>
</b:if>
</div>


Si hay varias etiquetas, es muy probable que la lista mostrada pueda contener muchos posts, por lo que JMiur ha encontrado la solución modificando el script para limitar el número absoluto de posts relacionados. Yo he incluido la modificación en el script para que solo muestre tres entradas relacionadas, si queremos aumentar la cantidad de posts a mostrar, cambiamos el valor en esta línea del script:

if (cuantosPosts == 3) {


[4] Como no se ve en vista previa, mejor nos cercioramos de que antes hemos guardado una copia de la plantilla y, si es así, guardamos cambios.

Más información en: Vagabundia ¡Gracias JMiur!

Entradas Relacionadas:

282 comentarios:

«El más antiguo   ‹Más antiguo   Total comentarios: 1 – 200 de 282   Más reciente›   El más reciente»
JMiur

Gracias por las dos referencias, Rosa, me siento muy honrado y profundamente conmovido por tus palabras.

Fernando

He leído la entrada una y otra vez y no entiendo bien, fui a vagabundia y la forma n la q lo explica s + complicado aun, lo explica muy técnico y difícil para q los demás entiendan.
Lo siento.
1- Donde pongo el primer código? dice usted "busca n la etiqueta" cual es esa etiqueta?.

2- donde dice relatedTitles.length && i < 20) esa es la cantidad de post relacionados q va a mostrar? y q tenemos q cambiar x un numero menor?
Pregunto eso x q relatedtitles quiere decir post relacionados n castellano.
En el paso 3 el codigo q muestra (p classpostfooter etc) lo vamos a eliminar y ponemos el siguiente?

Sefarad

< /b:skin >

Sin espacios, esa es la etiqueta.

Felicidades por tu blog, me ayuda muchísimo a mejorar el mío.

Gracias por existir y por tu buen hacer.

takeaway

Rosa si ha sido vagabundia el artífice seguro que funciona. Es más yo lo tengo implementado hace meses con la ayuda de Jmiur y funciona a las mil maravillas.
Realmente es uno de los genios Blogger hispanos.

K.Laaraj

Hola,

Soy Kad de Criteo. Tengo una preguntita..¿Estáis hablando de nuestro widget AutoRoll de Criteo?

Si es el caso sabéis que podéis contactarme: kad@criteo.com

Contesto siempre rápidamente

Saludos Cordiales

Kad de Criteo

Marcela

Hola muchas gracias por haber creado este blog! la verdad que me sirve mucho para los míos, ya que las explicaciones son muy claras y muy sencillas de entender.
Gracias!

Asuknamun

Muchas gracias como siempre Rosa, me ha salido a la primera y esta utilidad la venia buscando hace mucho, me gustaria saber si se le puede poner título a esa hack, como por ejemplo:

Entradas relaciondas
. consejos de Rosa
. consejos de Juan
. consejo del conejo

Saludos, esta guía es muy útil.

Asuknamun

Para Kad, tu autoroll de criteo es muy diferente es como mezclar patata con camotes.

Rosa

Jmiur, gracias a ti, yo solo hago que seguir paso a paso tus claras (siempre) explicaciones y luego transmitirlas.
Es un honor que te hays parado un ratito para comentar.
¡Un abrazo maestro!

Rosa

Fernando, tenía un error y la etiqueta que comentas no se mostraba. Olvidé pasarla a texto plano, siento haberte hecho perder el tiempo.
Ya está corregido.

Rosa

Sefarad, muchas gracias por hacerme ver el error.
¡Un saludo!

Rosa

K.Laaraj , en su día publiqué una entrada sobre el tema...te refieres a eso supongo, aunque si alguien no lo hace tampoco es que sea obligación...¿o sí?

Rosa

Asuknamun, por eso lo de poner en el post "más información en Vagabundia" allí puedes encontrar algo para modificar el aspecto mediante CSS...

Rosa

marcela, ¡gracias a ti! :-)

Rosa

takeaway , uno de los genios es poco, para mi es EL genio, sin duda.

Fernando

Ok.
No entiendo bien el paso 3:
Una vez localizado la linea de código lo vamos a sustituir por el siguiente?

Y por ultimo donde pongo el ultimo código? abajo a arriba de donde?
Gracias

Rosa

Fernando debajo de esa línea:

<p class='post-footer-line post-footer-line-3'/>

Fernando

el penúltimo código no lo quitó? (el q no tiene uso)

Rosa

Fernando, no hay que quitar nada, añades el otro debajo y ya está.

Lo que no tiene uso no es la línea, sino el espacio donde van a salir las entradas relacionadas, hasta que salen, claro.

Carlos Soler

¡Ya tengo los posts relacionados! Gracias Rosa y JMiur, los dos sois geniales, maestros con las plantillas. ;-)

Espiritu de Luna

Gracias Rosa! me uno a Carlos Soler en las gracias para ambos! también tengo mis post relacionados!:)

Fernando

Donde pongo el ultimo código? debajo del penúltimo?
x q así lo hice

Fernando

Se me olvidaba:
En relatedTitles.length && i < 20) lo cambiamos x el numero de post q uno muestra n el blog?
X q yo lo cambie a 5 post ya q son las entradas q muestro n mi sitio

Rosa

Carlos Soler y Espiritu de luna, gracias a los dos, da gusto leer comentarios como los vuestros de que todo ha ido bien. Muchas veces la gente no vuelve para decir nada si ha sido así, suelen hacerlo cuando algo va mal...así que leeros es muy gratificante.

¡Un abrazo!

Rosa

Fernando, asi es, el último debajo del penúltimo.

En En relatedTitles.length && i < 20) lo que hacemos es poner el número de caracteres del título de los post a mostrar. Si pones 20, por ejemplo, las entradas que en su título tengan más de 20 letras o caracteres no se incluirán en la lista de entradas relacionadas.

Fernando

Ok no entendí muy bien pero gracias
que cantidad es lo mas recomendable?
gracias

Fernando

En relatedTitles.length && i < 20) cambie 20 x 5
cual cantidad es más recomendable poner?
Gracias

Rosa

Fernando, vamos a ver...cuenta las letras que tienen los títulos de tus entradas, si ves que más o menos tienen mas de 20 letras en general pues pones 20. 5 es muy poco, no van a salirte entonces ninguna o casi ninguna, deja 20, es como lo tengo yo, por ejemplo.

Eulalia

Hola Rosa. Es perfecto. Ha funcionado a la primera, al igual que todos los trucos que muestras.
Realmente, cuando alguno no me sale bien a la primera es por que algo hago mal, jeje.
Por cierto, el otro día añadí lo de las 3 columnas del pie del blog y también funcionó a la primera.
Eres genial.
Hago extensivo mi halago a JMuir en este truco de los post relacionados.
Un abrazo.

Rosa

Eulalia, no vale, je,je, eres una alumna aventajada :-) se te da "de miedo" el tema.

Fernando

Ok
Gracias
Ya me salio pero me salen 2 post relacionado nada mas y quiero q me salgan 3
Que hago?
Ya cheque y según yo todo tengo bien

Rosa

Fernando está todo bien, pero si no tienes más de tres posts en cada categoría es imposible que se muestren mas de dos, uno en el que estas y los otros dos que hay...

Fernando

Ok
Rosa gracias por todo

Ivsflowing

hola Rosa...una consulta:

De que manera puedo poner un titulo sobre estos links relacionados , por ejemplo:

Entradas Relacionadas:
bla 1
bla 2
bla 3
bla 4

si me pudieras ayudar seria genial

besos
chau

Carlos Soler

Rosa, JMiur acaba de publicar una modificación para que se muestren los Posts relacionados aleatoriamente y tenga en cuenta Posts más antiguos. Podrias actualizar los scripts con estas modificaciones. Saludos.

Eulalia

Hola Rosa, acabo de modificar el código con las modificaciones de JMuir y funciona de maravilla, pero quiero comentarte algo que también le he comentado a él: Eso de <20 no parece funcionarme. En mi blog muestra entradas con títulos larguísimos.
Otra cosa acerca de esto: Viendo tu respuesta a Fernando pregunto Si una entrada tiene más de una etiqueta ¿cual elige? ¿o las va alternando?
Porqué al principio he pensado, y así se lo he dicho a JMuir, que cuando el título es tan largo que ocupa dos líneas, eso motivaba que tan solo mostrara dos entradas relacionadas, pero ahora, al ver tu respuesta me haces dudar.
De todas formas, si te sirve de ayuda, te diré que en una misma entrada, han aparecido tres posts relacionados, he actualizado la página y al recargar ha mostrado solo dos, aunque uno con un título muy largo.
Bueno, no me enrollo mas.
Un abrazo.

Rosa

Eulalia, yo también he incluido los cambios de Jmiur :-)

Si la entrada tiene más de una etiqueta las va alternando (al menos es lo que he podido observar a primera vista).

Cuando ponemos 20, quiere decir que solo se mostraran las entradas con 20 caracteres (letras, comillas, etc) o más en su título.

De todos modos, (y no tengo ni idea de porque) en el blog de una amiga a la que acabo de instalarselo, no consigo que salgan más de dos, a pesar de poner 3 e incluso más para probar...

Rosa

Carlos Soler, gracias por el aviso, aunque suelo desayunarme con Vagabundia, je,je, así que ya lo había visto...

¡Saludos!

Luna

Rosa
muchas gracias por ayudarnos, a los que sabemos pocos, mi blog cada día
queda más bello, gracias a ti. Si cada uno de nosotros compartiera un poco de lo que sabe, tendríamos un mundo mejor, es mi primera tarjeta de Gracias por compartir lo que sabes,
visita mi espacio para que veas de que se trata........Luna

Rosa

Asuknamun y Ivsflowing , para poner el título de "entradas relacionadas" o lo que sea, lo hacemos directamente en la plantilla, en el último código que hemos colocado para mostrarlas, así:
<div class='post-footer-line post-footer-line-4'>
<b:if cond='data:blog.pageType == "item"'>
Entradas relacionadas
<script type='text/javascript'>
removeRelatedDuplicates();
printRelatedLabels();
</script>

De esta manera el "entradas relacionadas" tendrá el estilo del resto del texto del blog.
Para personalizarlo, podemos incluir en el css, algo como esto (es solo una orientación):

.h6{
color:#ddd;
text-decoration:underline;
letter-spacing:.2em;
text-transform:normal;
}

Y luego incluir el texto que hemos puesto de "entradas relacionadas" entre <h6> y </h6>

Leandro Comeglio

Rosa, tu que eres de mucha ayuda, yo estoy empezando a publicar en mi blog ayuda para blogs, pero no tengo para poner los códigos, como vos tenes o los blogs de ayuda tienen.
Si me puedes responder te daría las gracias.

Carlos Soler

¿Rosa es posible poner: "Posts relacionados:" antes de la relación de por ejemplo los tres Posts?

Y has recibido mi correo, por favor dime algo.

Gracias.

Saludos.

Rosa

Carlos, en un comentario más arriba le contesto a Asuknamun sobre tu misma pregunta :-)

Silvestre

Funcionando 100%. Gracias! Por cierto debajo del titulo del blog aparece tus enlaces de esta forma !importantBlogger !importantBoton.... (imagino que estas modificando el blog)de todos modos lo digo por si acaso.

Rosa

Silvestre, gracias a ti.
Si, estaba probando algo en el header, de todos modos, se agradece la información, aunque no lo creas me sirve para la prueba que hacía. :-)

Silvestre

!important !important, como tú, siemrpe a la orden.:-)

racons

Hola Rosa, estoy buscando en tu fichero pero no encuentro la respuesta a mi pregunta. Cuando copio un articulo y es demasiado largo y quiero poner:”sigue leyendo… o mas…”gracias.

Rosa

racons, mira aquí:
http://elescaparatederosa.blogspot.com/2007/04/el-leer-ms-con-resumen.html

Eric

Muchas pero muchas gracias...
Me a servido de mucho, ya está bien configurado todo.

Un Saludo, Eric.

paqui

Hola Rosa lo he puesto en mi blog y lo he repasadp varias veces pero no sale, a que se puede deber

Rosa

Paqui, pues si lo has hecho tal cual, tendría que salir bien.
Eso si, piensa que no se ven en la página principal...

djmosto

Holas de nuevo, que conste que este truco si me ha salido perfecto, y los comentarios de la gente tb son de mucha ayuda. Tu si que eres la Rosa de España.
xDDD

Rosa

djmosto , la Rosa de España dice...¡que gracioso XD! :D

djmosto

Mi humilde aportación a tan grande admiración:
http://pubelpunto.blogspot.com/2008/05/como-mejorar-tu-blog-sobre-blogger.html

Pos lo mínimo que te mencione en el blog, espero aportarte alguna visitilla. Algo es algo.

Oscar GP

Muy bueno Rosa, he explicado en mi blog desde mi visión tu artículo. La verdad es que la explicación es muy buena.

La única diferencia que he cambiado, ha sido el tema de escribir "Últimos comentarios" que de entrada no me salía. Aún así genial. Enhorabuena por el recopilatorio que tienes!

Rosa

Oscar GP, lo he visto. ¡Muy buen artículo! ¡Gracias!

J.W.

Lo intente 27 mil veces y nada, no me sale, esta todo hecho pero no se ve ninguna lista de entradas relacionadas...

Tendra que ver el hecho de que yo tengo 4 lineas en el post-footer? si queres decime y te mando la plantilla al mail y me decis que hice mal.

Y otra pregunta, ya que busque en el blog pero no encontre, quisiera sabr como puedo hacer para añadir una imagen a un costado del post footer? Tengo ganas de poner una imagen a la derecha y otra a la izquierda del texto, como podria hacerlo? Un saludo.

Rosa

J.W. pues yo veo perfectamente tus entradas relacionadas...como digo al comienzo de esta entrada, las entradas relcionadas NO se ven en la página principal sino en las de archivos y etiquetas.

Para lo de la imagen en el post-footer mira aquí:
http://elescaparatederosa.blogspot.com/2007/05/foto-del-autor-en-el-post-footer.html

J.W.

Si! Tardé pero me di cuenta. Pero no me gusto como quedo, es que cmo yo tengo como plantilla base la "Thisaway Green", fui borrando algunas cosas como todos los íconos de esa plantila y por eso los ítems de las entrada no estan. Ademas, me gstaria que no apareciesen en forma de lista, sino una al lado de la otra como el resto de las etiquetas. Hay alguna forma en que pueda alinear ls entradas relacionadas a la derecha? Es decir, que quede la imagen a la izquirda, las entradas relacionadas a la derecha y el resto de cosas al medio como estan actualmente.

Otra cosa, llevo mucho tiempo buscando en varios blogs e ayuda como hacer que las paginas de una etiqueta muestra las entradas en como una lista de titulos, de la misma forma que lo tenes vos, y no lo encuentro. No se si me explico, yo lo que quiero es que cuando un lector hace click e una etiqueta, en lugar de ingresar a una pagina con todos los posts de esa etiqueta, entre a una pagina con una lista de los titulos de todos los posts.

Gracias por tu ayuda, que diferente seria el mundo si existiera mas gente tan desinteresada que ayude por gusto...

Un saludo

J.W.

Perdon... me olvide de otracosa. Las entradas relacionadas no aparecen en la pagina principal, es cierto, pero sin embargo si aparece en la pagina principal la frase "Entradas relacionadas:" como hago par que no quede ese texto colgado? es decir, que al menos si las entradas no aparecen, que tampoco aparezc ese titulo.

Besos

Rosa

JW, no se como lo has colocado en el código para que se vea el título en la página principal...lo único que puedo decirte es como lo he hecho yo, para que te sirva como referencia:
<p class='post-footer-line post-footer-line-4'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<u>Entradas relacionadas:</u>
<script type='text/javascript'>
removeRelatedDuplicates();
mixRelatedLabels();
printRelatedLabels();
</script>
</b:if>
</p>

Las entradas en las páginas de etiquetas que muestran solo los títulos, puedes ver como hacerlo aquí:
http://elescaparatederosa.blogspot.com/2007/04/ttulos-expandibles-en-los-post-de-las.html

En cuanto a lo de colocar el post-footer como dices, eso tendrás que ir probando tu para conseguir el efecto que deseas, entiende que si me dedicara a hacerle a todo el mundo esas cosas, no me quedaría tiempo para orientar a los demás que es en realidad lo que pretendo, orientar, no dar las cosas hechas...si te fijas en el enlace que te di para colocar la imagen, el código empieza por:
<img align='left'
Si pones ahí right en lugar de left, la imagen se verá a la derecha en lugar de a la izda, así que no será complicado usar dos imágenes una a cada lado...

Para colocar las entradas relacionadas a la derecha, tendrías que usar el css que proporciona Vagabundia y si es necesario, modificar ahí lo que se necesite...

J.W.

Perdona Ros, en ningun momento pretendi que me diseñes el blog, solo buscaba queme des enlaces como me has dado. Es más, justamente mi blog esta tan desastroso porque lo fui modificando a puro experimento, algunas cosas las saue de bogs d ayuda, las pocas que tengo bien.

Voy a probar eso que me diste, sino no pasa nada, no es lgo importante.

Por otra parte, nose porque, la imagen que pongo en el post footer no se ve (o al menos yo no la vo, no se si sera problema demi conexion), se ve fallada y ya comprobe varias veces que la direccion que pongo es la correcta.

Queria mostrarte como tengo el codigo pero al pulicar el comentario me da error y no me deja...
Beso y gracias.

Rosa

JW, elimina del código de la imagen los padding:
padding='2px 10px 2px 10px'

Ese podría ser el problema, no son necesarios pues el post-footer tiene los suyos propios.

J.W.

Ya lo solucione, lo de los padding lo proe antes pero no lo solucionaba, el problea era que estaba pegando el enlace directo a la pagina de alojamiento de la imagen en donde se encuentra la imagen, y no el enlace a la foto e si.

Gracias otra vez.

Rosa

J.W. ¿ves? a eso me refiero...a menudo preguntáis sin pararos a pensar un poco en el problema...¿entiendes ahora?
Se que hay muchas cosas que tu solo eres capaz de resolver...así es como se va entendiendo este lío de los códigos :D

J.W.

Jaja, es cierto, anque bueno, yo normalmente prueb varias veces antes de preguntar, principalmente porque con esta conexion mala que tengo trato de evitarme entrar a todas las paginas que pueda evitarme... pasa quesoy impaciento y pueb muchas cosas en poco tiempo... pero entiendo tu postra, soy editor en Wikipedia y en muchas ocasiones pase por lo mismo cuando me piden ayuda.

Un saludo y Gracias.

Soviet

Hola Rosa, ¿Cómo haces para cambiar el tamaño de la letra de las entradas relacionadas y para poner un título como "también lee" o algo así, pues sólo me salen las entradas en la parte de abajo.

Rosa

Soviet , no hago nada para cambiar su tamaño...de hecho ni siquiera uso css, si te fijas el tamaño y tipo de letra es el mismo que el resto del post-footer.

El título lo he añadido directamente en el código de la plantilla, mira en el comentario número 61 de esta misma entrada como está mi código.

Soviet

Cierto, muchas gracias, tus consejos han sido de gran ayuda para mejorar mi web.
Recibe un saludo de mi parte.

DoN CeSaR

Rosa yo tengo esta opcion en mi blog, ejemplo puse un evento ahora, y en entradas relacionadas no me salio nada que tenga que ver con esto, no deberia salir algo que tenga con relacion a un evento o algo asi ??

Rosa

DoN CeSaR, en las entradas relacionadas se van mostrando de forma aleatoria otras entradas que tengas publicadas en el blog con esa misma etiqueta.
Si yo miro en tu blog una entrada que hayas etiquetado como "música" por ejemplo, veré en las entradas relacionadas de esa misma entrada, dos o tres post que tengan la misma etiqueta "música".

Álvaro Sánchez

He puesto el código en mi blog de prueba, y va perfecto, pero hay problema. Lo de Entradas relacionadas aparece en mi blog principal. Es decir, yo quiero que aparezca solo en la pagina de la entrada del blog, y aquí me aparece en ambos, mira: http://blogdesuperheroesbeta.blogspot.com/

¿Donde coloco el código para que solo aparezca en la pagina de cada entrada?? Gracias

Rosa

'Alvaro ¿estás seguro que en el último paso has incluido el código completo?

Yo no veo en el código fuente de tu blog está línea:
<div class='post-footer-line post-footer-line-4'>

Álvaro Sánchez

Es cierto, me faltaba esa línea, Lo siento y gracias ;)

JaG OfouR

ya lo hise de oscargp y de de aqui, felisidades rosa esta buena la informacion.

aqui te dejo mi blgo para que me lo chekees y me dises que te parecio: www.usuarionet.blogspot.com

gamaxl

Muy BIEN!!! me salió a la primera, gracias rosa por tus consejos tan útiles

Bear imaginario...!

hola rosa... tengo una pregunta con respecto a esto! como puedo hacer para que las entradas relacionadas salgan antes, es decir mas o menos antes de donde dice publicado por:

yo intente colocarlo, pero me imagino que el codigo se le debe hacer modificaciones. :S como puedo colocarlas antes o dentro del post?

Rosa

Bear imaginario...! , puedes ponerlas al final de la entrada "dentro del post".

Localiza esto con los elementos expandidos:
<!-- clear for photos floats -->
</div>

Y pon el código (el último) tal cual está a continuación.

YouLoveCelebrities

Hola! qué tal?
Hice este truquito desde OscarGP,pero la verdad no me salió!
O sea, me aparece "Entradas relacionadas:" y nada más!
Quizás sea un problema de mi plantilla, porque hice todo tal cual!

Help Me!

Saludos,

Selene.

Rosa

YouLoveCelebrities , ¿has colocado en el código el número de entradas a mostrar y el numero de palabras?

Lino

No me funciona nada

saludos

Rosa

Lino ¿Solo quieres hacerme saber que no te funciona o deseas ayuda?
Porque si quieres ayuda, tendrás que explicarme el problema de forma lo más concreta posible...

Lino

Bueno Rosa, por partes:

En primer lugar felicitaciones por el blog y gracias por la ayuda que nos prestas a todos los bloggeros.

Y en segundo lugar, mis disculpas por mi muy escueto comentario anterior, fruto de la frustración del momento.

¿Ayuda? pues no me vendría mal, pero me temo que va a ser complicado ya que lo que ocurre es literalmente eso: no va nada, de nada, cero absoluto.

No aparece ni la mas mínima mención, ni rayita, ni carácter. Lo dicho: cero.

Debe ser cosa de la plantilla, los css, las clases, vete tu a saber. Me sabe mal en el fondo liarte con eso, así que si puedes orientarme algo bien, pero no te calientes mucho la cabeza, ya que yo no lo voy a hacer, esta plantilla me lleva de cabeza.

Gracias y saludos cordiales

Rosa

Lino...en tu perfil hay varios blogs y, aunque supongo que sea para uno de los "no compartidos" no me indicas para cual para "echarle un ojillo"

Lino

¡Corcholis! es verdad.

Ahora mismo no tengo en la plantilla la modificación, retorné a la inicial. El blog es ¿Cuál es la realidad?

Dime si tengo que aplicar las modificaciones, o algo...


gracias

Rosa

Lino, por lo poco que puedo ver a través del código fuente, yo diría que pueden colocarse las entradas relacionadas...tal vez cambie ligeramente el código y de ahí tu despiste.

Si pudiers mandarme tu plantilla quizás podría comprobar seguro si hay posibilidad o no...

Lino

Gracias de nuevo.

La lógica dice que debería poder ser posible, falta ver como o que demonios falta. La cuestión es que casi todas las modificaciones las tengo que personalizar, adaptarla a mi caso especial.

Te mando la plantilla a la dirección de arriba.

Saludos

Rosa

Lino, tu caso no es especial, es solo que tu plantilla no es de Blogger original y las explicaciones de cualquier blog de ayuda para Blogger suelen basarse en estas...

Lino

Gracias por todo Rosa, ya está funcionando.
Saludos

THEbatzuk

Perdón por molestar pero tengo un problema:

Cuando intento guardar mi plantilla me marca un error y sólo pasa cuando tengo la plantilla de artilugios expandida. El error sale aunque no halla hecho ninguna modificación.

No se si es algo mio o de Blogger, pero ya tengo varios días con este problema.

Si me puedes ayudar, gracias.

Rosa

THEbatzuk , si te digo la verdad ya no se de quien es el problema...:O
Llevaba varios días así yo también, ahora parece que va...intenta limpiando la caché y las cookies de tu navegador, yo lo hice y creo que fue lo que me lo "arregló".

THEbatzuk

¡Hey gracias!, si me funcionó lo de limpiar las cookies. Ya hasta tengo 'Entradas relacionadas'.

¡Gracias!

Rosa

THEbatzuk, pues va a ser eso...:-)

MINDistortion

grrr me sale esto

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 b:skin must be terminated by the matching end-tag .

help rossaaa

Rosa

MinDistortion, hay dos skin en la plantilla, uno casi al comienzo que se ve así: <b:skin><![CDATA[/* y otro mucho más abajo, despues de todo el css que se ve así: ]]></b:skin>

Es después de ese último donde has de colocar el script

MINDistortion

chvr :/ listo thanks rosa feliz navidad x adelantado

Viviana y Sofia

Puesa mi no me funciono :o cheque todo paso x paso y... nada...

Rosa

Viviana y Sofia , ¿Has tenido en cuenta que no puedes verlo en "vista previa"? Las entradas relacionadas no se ven en la página principal, sino en las de "etiquetas"...

Viviana y Sofia

Si Rosa, lo guarde pero ya quite todo, al ver q no funcionaba.

Es qse q estas cosas no funcionan en todaslas plantillas...

TRECARUNGA

Viva! me salio perfecto :P
suert rosa!!

MARIA ELENA

Buen día, estoy tratando de hacerlo al pie de la letra pero me sale este error: "The reference to entity "callback" must end with the ';' delimiter."
¿Qué hago?

Rosa

Maria Elena. ¿Estás segura que al colocar el numero de post en relatedTitles.length && i < 20) no has eliminado un & por error o un ; ?
Solo has de cambiar el numero en 20 sin tocar nada mas.

Viviana y Sofia

sigo sin novedades a partir dle punto "3" :(

http://mamasybebesblog.blogspot.com/

Rosa

Viviana y Sofia ¿y que es lo que te pasa en el paso 3?...

Viviana y Sofia

no encuentro en mi HTML el codigo del punto 3

Rosa

Viviana y Sofia, puede ser que el p class no esté y que sea algo como div class o lo que sea, pero esto 'post-footer-line post-footer-line-3' ha de estar...

Veo que en tu perfil hay varios blogs...¿en cual tratas de incluir el truco?

Viviana y Sofia

Encontre la linea que me dices.

Segui con el procedimiento, ahora no se en donde va el "if (cuantosPosts == 3) { "

Lo quiero incluir en mi blog de mamasybebes

http://mamasybebesblog.blogspot.com/

Rosa

Viviana, el if (cuantosPosts == 3) { ya está en una de las líneas del script que añadiste en el paso 1, eso hace que las entradas relacionadas que se ven sean 3 si quieres que se vean mas, pones en lugar del 3 un 4, 5 o lo que sea...

Loly

Bien, hoy lo he conseguido, creo recordar que me daba error de código y pensé que era yo la que no atinaba.
Gracias una vez más.

Loly

Ag, no me sale el título de los enlaces "Entradas relacionadas". ¿Sabes por qué?
Gracias.

Rosa

Loly, mira en el comentario número 40.
Has de acostumbrarte a leerlos, a veces en ellos están muchas de las respuestas;)

leandro

Rosa disculpa mi molestia,pero a tratado de todas la forma posible,pero no me sale me dice esto "Se ha encontrado más de un artilugio con el ID: Feed1. Los ID de artilugio deben ser exclusivos." porfavol dime sipuede ayudarme,es mu importatnte para mi blog.

Gracia
Deportes809.com

Rosa

leandro, tu problema viene porque en algún cambio de plantilla anterior algún gadget o widget se ha duplicado, en este caso es el widget Fee1 pero podría haber más.
Si te fijas en el código de tu plantilla (no hace falta que expandas artilugios) verás que tienes dos líneas como esta:
<b:widget id='Feed1' locked='false' title='' type='Feed'/>

Cambia el id de una de ellas, o sea, en Feed1 pones Feed50 por ejemplo.
Después ya podrás desde diseño pinchar en ellos en editar para ver cual de ellos es el "falso" y así podrás borrarlo.

DEPORTE 809

rosa un millon de gracia y k Dios te vendiga

ZZMidway

Wenas rosa, se me presenta el siguiente problema.
Consigo meterlo como widget, Pero lo que quiero que me funcione es al final de la entrada y no me sale.
El ultimo código he tenido que meterlo aquí sino el widget no funciona.
en el post footer line 2
Funcionando el widget debería de funcionar que se viera también al
pie de entrada puede ser una especie de bloqueo?. Lo digo porque modificando los elementos de sitio que tengo al final de la entrada no reconoce los cambios.
Sl2s y muchisimas thx.

Rosa

ZZMidway ¿te refieres a que se vea en la página principal del blog?:O es que no entiendo exactamente que quieres decir...

ZZMidway

El caso es que nose ve nada, ni siquiera el "entradas relacionadas"(evidentemente pinchando en la entrada en cuestión).
Yo añadi un poco más de código y lo saque en un widget pero quería sacarlo tal cuál lo tienes tu a pie de entrada.

Rosa

ZZMidway , tal como yo lo tengo es como lo explico en la entrada, la única diferencia es que, si sigues los pasos de la entrada, no se verá el título de "Entradas Relacionadas" ya que eso lo añadí yo después; pero unos comentarios más arriba indico como colocar el título.

micobook

Hola Rosa. He copiado muchos trucos tuyos, gracias. Tienes un gran blog, está genial, no solo por lo bien diseñado, además tiene gran contenido.

Tengo una pega, y es que cuando salen las entradas relacionadas tiene prioridad la última etiqueta, si no quedan más entradas de esa etiqueta pasa a la siguiente, y así sucesivamente.

Pero, ¿cómo hago para ordenar las etiquetas?, por si yo quiero que salgan las entradas relacionadas de determinada etiqueta con preferencia. ¿Se puede darle orden en la entrada a las etiquetas?

chao, micobook

micobook

Oye perdona que metedura de pata, ahora veo que no tiene preferencia ninguna etiqueta. No es la última la que manda en entradas recientes.

De todas formas me gustaría darle prioridad a determinada etiqueta si fuera posible.

chao, micobook

ZZMidway

thx por tu ayuda rosa, seguire peleandome a ver si lo consigo saludos.

Rosa

micobook, lo siento pero eso no puede hacerse, o mejor dicho, yo no se como hacerlo...

micobook

Gracias de todas formas Rosa. ¡Si es que te pedimos unas cosas...!

chao, micobook

Graciela

No salió el comentario :S
Rosi no encuentro: b:if cond='data:post.labels', puede que lo haya quitado???. La pregunta es sí o sí debe estar!!! gracias tesoro!!!

Rosa

Graciel, debería estar.

Prueba a buscarlo usando el navegador (si es que no lo haces así ya, claro está):
http://elescaparatederosa.blogspot.com/2007/09/encontrar-una-parte-de-codigo-en-la.html

Graciela

Rosi lo busqué de las dos maneras: mirando código por código y como indicas con Ctrl y F , no está:S. Como dice Birdelo 'la plantilla está tán tocada' :P, lo habré eliminado para algún scrip...ohhh 'data:post.labels' ayer se me perdió quién se lo llevó:D jajaja. He mirado en el blog de cachorra y sí está, traté de poner el código y me daba error...bien Rosi si hay respuesta bien y si nó también besitos!!!

Rosa

Graciela, en general, siempre hay respuesta.
El problema es que desde el código fuente (online) no puedo ver tanto como yo quisiera...

Si te parece envíame la plantilla por email y lo miro.
Puedes copiar su código y pegarlo directamente en el cuerpo del correo si te es más fácil.

Graciela

Rosi te envié la plantilla, sin ningún apuro tesoro!!! y muchas gracias!!!
PD; espero haberlo hecho bien

Rosa

Graciela, no me ha llegado nada:(
Ya pasó cuando las votaciones del concurso de Pizcos...tu email no llegó y Jmiur me envió tus votos...

lejaniaimposible@hotmail.com

Graciela

intento nuevamente Rosi!!! muackkkkk

Rosa

Graciela ¡Ahora si! :D

Blog Motos Clasicas

Muchisimas gracias Rosa, tu blog es el mejor! un Abrazo

María

Una es torpe, eso lo se yo a la perfeción.... anoche me dió las 3 de la mañana poniendo los dichos códigos y no había manera de que se vieran. Lo dejé por imposible , dandole gracias a dios que me dió por guardar la plantilla jejejeje, cuando me metí en la cama me vino la luz y dije ostras!!!!! si es que las pruebas que hago no meto las etiquetas, claro asi imposible que salga nada. Hoy en cuanto me he levantado y me he puesto manos a la obra, todo correcto y perfecto. Muchísimas gracias, no sabes lo muchisimo que nos ayuda a personas como yo que no entienden ni papa. Un beso y te dejo mi blog por si hay algo que te guste lo pillas que para eso está ahí. http://el-mundo-de-estrella.blogspot.com En mi próxima entrada hablaré de tu blog

Rosa

María, ja,ja,ja, no sabes la de veces que me ha pasado algo parecido...eso si, ¡yo me he levantado de la cama!:D:D

Star

a mi me aparece solo “entradas relacionadas” pero ninguna entrada, como lo soluciono???

Rosa

Star, no se para cual de tus blog es...si es para el de "laboratorio" ya te digo que no te sirve...a ver, las entradas relacionadas funcionan con las etiquetas, si solo hay una entrada con una etiqueta ¿como va a encontrar ninguna más?

Star

es para el de http://www.padelstar.com

Rosa

Star, si, para ese si debería de funcionar.
La única solución es seguir los pasos correctamente y funcionar, funciona, así que lo lógico es pensar que algo no has hecho correctamente...

Star

De lo que me doy cuenta, que copio todo bien en la plantilla, pero en el ultimo paso, cuando copio, esta linea y luego guardo, vuelvo otra vez a la plantilla y en vez de así:
< b:if cond='data:blog.pageType == "item"' >

me sale así:
< b:if cond='data:blog.pageType == "item"' >

Star

ya he conseguido meter las entradas relacionadas.

Pero me gustaría alinearlas a la izquierda.

He estado buscando pero ni idea, podrías ayudarme??

gracias Rosa.

Gran blog, que sigo hace tiempo, y gracias al cual padelstar.com está como está :-D.

Rosa

Star, en el código del último paso, colocas así la línea del div:

<div align='left' class='post-footer-line post-footer-line-4'>

Star

eres una mákina Rosa :-D

Gracias.

paqui

Rosa, no se que pasó, te dejé un mensaje pero no ha salido..
De nuevo a la carga lo he colocado todo en mi tras tras el segundo intento y no sale nada de nada, me podrias ayudar...

Besicos...

Rosa

Paqui, ¿donde lo has probado? En que blog quiero decir...
Es que si no tienes varias entradas con la misma etiqueta no te saldrá nada, te lo digo por si estás en el de pruebas...ha de haber contenido de entradas y varias etiquetas funcionando en bastantes entradas para que funcione.

Si lo estas haciendo en el blog "de verdad" :D ¿podrías decirme exactamente que es lo que te falla o si te da algún error o algo?

paqui

Rosa, es en este, no me da ningún error, pero no sale nada
http://mirincon63.blogspot.com/

Rosa

paqui, no veo en tu código fuente el código que hay que colocar en el paso [3], veo esta línea: <div class='post-footer-line post-footer-line-4'> pero no el resto...

paqui

Rosa, lo acabo de comprobar y esta todo el código

Rosa

paqui, si es cierto, perdona, no me di cuenta que desde la página principal no puede verse.
Parece que el script y ese código está correcto, solo quedaría comprobar el paso [2] pero eso si que no puedo verlo desde el código fuente...tendrás que enviarme la plantilla por email para poder comprobar el error, si es que lo hay claro.

ana

Tengo el mismo problema que Graciela, comentario 124, Me podrias ayudar por favor. Muchas gracias por todo

paqui

Rosa, te lo mande por email...
VVeo que ya llegó la primmmmaera a tu casa...
Besicos..

Rosa

Ana, pues a Graciela no necesité ayudarla al final porque si estaba el código...es raro que no esté porque forma parte del diseño de todas las plantillas.

ana

Pero es que yo eso de labels lo cambie por unas etiquetas en 3D, no tengo las etiquetas prederminadas por blogger y puedo que eso haya importado, nose. De todas formas gracias por responder. Un saludo Rosa

Rosa

Ana, no tiene que ver que hayas añdido unas etiquetas en la sidebar, sean como sean...hablamos de código interno.

De todos modos, no tienes acceso a tu perfil y no se de que plantilla estamos hablando...

Rosa

Paqui, acabo de ver el email, si no puedo esta noche (madrugada más bien ya) mañana te lo miro.

ana

no se si has visto el emil k te envie

paqui

Rosa, no se si miraste lo de las entradas, yo por más que lo miro no le encuentro nada..,
de momento lo he solucionado de otra forma...,
Mira el blog que te parece...
Besicos, gracias..

Rosa

paqui Siento la tardanza en responder.
Verás, creí que era cosa de Blogger que no me dejaba cargar tu plantilla porque me daban error la tuya y otras y estaba esperando a ver si se solucionaba.
Las demás puedo sin problemas, pero la tuya no hay manera...me sigue llegando con el código como "mezclado" y yo creo que es por como haces para enviarla...

Expande los elementos, pon seleccionar todo con el ratón, copia todo y pegalo en el blog de notas, lo guardas y me lo envías así.

paqui

Rosa, te lo he mandado de nuevo, dime si puedes verlo...
Gracias por las molestias..
Besicos

Rosa

paqui Pues me vas a matar...:S Ahora si parece que esté bien el archivo, pero no hay modo de que Blogger me deje cargar tu plantilla, error tras error y por más que le hago (ya le he quitado hasta los gadgets y he cambiado ids) y no hay modo...

paqui

Rosa, esto parece brujeria,jajaja, puedo hacer algo o esto no tiene solución...
Besicos..

Rosa

paqui Yo creo que algo "raro" pasa a la hora de guardarla en el archivo...el caso es que esta última vez aparentemente estaba bien...:(
Oye, porque no le pides a Pizcos que te lo mire...sigue teniendo acceso a tu blog ¿no?

paqui

Ok, ya te contaré...
Besicos...

Darth

Rosa no me aparece el codigo del paso 2 :S mi blog es www.dragonballmania.com.ar es que tengo dominio propio ;)

Rosa

Darth Si no estas usando etiquetas en tus entradas no podrás usar este truco.

Darth

:-| pero no me gusta trabajar con etiquetas :(

Rosa, me gusta mucho tu blog y hay 2 cosas que siempre quise agregar y tengo mi intriga buske en muchos blogs de ayuda pero nunca lo encuentro y veo que tu si contestas los mensajes de los demas:D te paso mi mail dragon_k_ame@hotmail.com podrias agregarme y sacarme esas dos intrigas te lo agradeceria mucho mucho mucho :D. Adios y segui trabajando asi con el blog me encanta ;)

paqui

Rosa, al fin salió, tendré que mirar la la plantilla de antes y la de ahora, para ver que cambió Pizcos..
Gracias, besicos..

Rosa

paqui ¡Cuanto me alegro! Estaba claro que podía hacerse, el problema era nada más el envio de tu plantilla...hacerlo desde dentro era seguro que si se podía.
Algo pasaba al guardarla yo creo, que los códigos se "liaban".

Rosa

Darth Tengo por norma no agregar a nadie a mi email y tampoco envío emails...solo los contesto una vez recibidos.

lejaniaimposible@hotmail.com

Viviana y Sofia

http://soy-mama.blogspot.com/

ahi hice todos los cambios y el html me lo acepto... pero no se ven los cambios en el blog, mis entradas siguen sin sus "relaciones"

sera q apartir de ahora si apareceran?

o sera q esto no sirve para mi plantilla ?

besos

Rosa

Viviana y Sofia Pues yo veo tus entradas relacionadas a la perfección, claro que, como ya digo en la entrada, NO en la página principal. Pincha sobre el título de una entrada y ya las verás...

Alejandro

Costo pero se pudo y finalmente lo tenemos funcionando en nuestro blog, seguimos tus instrucciones, muy claras por lo demás, agregamos la mejora desde Vagabundia, y finalmente le pusimos titulo guiándonos por una respuesta tuya dada a otro lector mas arriba. Gracias a JMiur, un genio al alcance de todos.
Gracias Rosa por la paciencia y por esa vocación a toda prueba que nos permite a todos mejorar cada día un poquito mas nuestro espacio, y te invitamos a visitar el nuestro que comenzó como un “a ver que resulta” y cada día nos empapamos de el y nos comprometemos aún más, y a mejorado mucho desde sus comienzos y eso se los debemos a ustedes.

Dejar de Fumar


Un beso y un diez por este post que nos facilito muchísimos las cosas.

Rosa

Alejandro Muchas gracias a ti!

He estado en tu blog un buen rato (llevo 10 días sin tocar un cigarrillo) y me ha ayudado bastante a continuar con mi ya determinación ;)
así que la ayuda es mutua.
Gracias :D

Elena

hoola! ante todo muchas gracias por todo porque he comenzado mi blog y continuo basándome sólo y exclusivamente en este maravilloso blog!! (nunca pensé que sería capaz). entré porque nos lo recomendó un profesor de mi carrera!!

en fin a lo que iba, no se si me podrás contestar porque esta entrada tiene bastante tiempo... me podría decir exactamente como cambiar el tamaño y separación de las entradas relacionadas?? es que lo puse y me encanta pero queda tan chiquitín y juntito todo que ni se nota!!

bueno muchisimas muchisimas gracias, comprobaré a menudo si hay respuesta, un saludo!!

Rosa

Elena En el código que has incluido en el paso [3] que es el que muestra las entradas, añade unas líneas para meter el código dentro de un div con un nombre e incluso añade ahí para el título:
<div class='entradas-relacionadas'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<h2>Entradas Relacionadas:</h2>
<script type='text/javascript'>
removeRelatedDuplicates();
mixRelatedLabels();
printRelatedLabels();
</script>
</b:if></div>

Luego desde el CSS, antes de ]]></b:skin> añades el código para controlar sus propiedades, por ejemplo:

.entradas-relacionadas {float:center;
width:450px;
height:100%;
min-height:100%;
padding-top:5px;
padding-left:5px;
}
.entradas-relacionadas h2{
font-size: 12px;
font-weight: bold;
color: #27707F;
margin-bottom: 10px;
margin-top: 0em;padding-top: 0em;
}

He puesto más o menos las propiedades tal como las tengo yo, tu has de colocar las que necesites, pero espero que hayas entendido la idea..:D

Elena

vale muchas gracias, ya habia leido algo asi pero tengo un problemilla bastante tonto...
que es el CCS?? más bien quiero decir, ¿donde se localiza? ya lo habia leido alguna vez, deben de ser de esas cosas basicas del blog pero no caigo ni si esta en la plantilla o en otro sitio....
creo que me surgio la misma duda cuando intentaba poner lo de "leer más" en mis entradas y queria que apareciese más texto...

Rosa

Elena Cuando accedes en tu panel a la parte de Edición HTML, ves todo el código completo de tu plantilla ¿verdad?

Pues ese código está compuesto de dos tipos de lenguaje, el CSS y el HTML.
El CSS es el que nos permite controlar el diseño gráfico o visual del blog, y está comprendido en el código de la plantilla, entre la etiqueta <b:skin><![CDATA[/* que se encuentra casi al comienzo del código y la etiqueta ]]></b:skin>

Si te fijas, toda esa zona tiene muchas llaves de apertura y cierre {}
Por eso cuando digo de colocar algo en el CSS, siempre recalco "antes de ]]></b:skin>" porque así no habrá lugar a error...

Viviana y Sofia

ay, necesito un emoticon de avergonzada...

yo buscaba el cambio en la pagina principal, no en entrada por entrada!!!!!

gracias, ahora lo hare en mi blog de maternidad www.mamasybebesblog.tk

Rosa

Viviana y Sofia Tal como está el código, se verán como en mi blog, solo en las páginas de etiquetas, pero si las quieres en la principal me lo dices...

Viviana y Sofia

bella rosita:

si haces eso por mi, juro solemnemente enlazarte en todos mis blogs.

y jurarte amor eterno, aunque no se si esta ultima parte te interesa ajjaajajajajja

si, me gustaria que se vieran en la principal.

agradecida desde cancun!!!

viviana

Rosa

Viviana y Sofía No hace falta ningún enlace en serio te lo digo :D
Lo del amor eterno...mujer, hay muchas clases de amor, mientras no sea con connotaciones sexuales ajajjaa, me vale XD

Lo que no me dices es, si lo quieres solo en la página principal o en todas, pero como es muy sencillo te explico...
Si solo es para que se vea en la principal, fíjate en esta línea del código que has colocado en el paso [2] y [3]:
<b:if cond='data:blog.pageType == "item"'>

En los dos pasos tienes que cambiarla por esta:
<b:if cond='data:blog.pageType != "item"'>

Si lo que quieres es que se vean las entradas relacionadas en todas las páginas, entonces tienes que borrar (en los dos lados también) esa línea que te dije antes mas el </b:if> que la cierra y que está algo más abajo de la línea.

La Naranja Oxidada

Hola Rosa, me sirvió muchísimo este artículo. Tengo una pregunta, ¿cómo hago para que las entradas relacionadas tengan una viñeta de ítem como la estrella que tienes en las tuyas? Y si se podría encuadrar para que quede más prolijo. Desde ya muchas gracias ¡saludos!

Alejandro

Este artilugio es genial, a nosotros nos funciona a la perfección, solo que el título que le hemos puesto quedo en la línea siguiente al de las etiquetas, Hay alguna forma de poner allí un salto de línea, es decir, etiquetas, espacio, título de las entradas relacionadas?.
Desde ya muchas gracias por la paciencia, lo que para unos son detallitos para nosotros son barreras infranqueables, jeje. Un beso

Rosa

La naranja Oxidada Como ya digo en la entrada, si vas a la original de Jmiur podrás ver como se aplica el CSS para esos cambios que quieres:
http://vagabundia.blogspot.com/2007/10/blogger-posts-relacionados-3.html

Rosa

Alejandro No se si has incluido CSS para controlar el aspecto de las entradas relacionadas, si es así desde ese código colocando o aumentando si ya hay un padding-bottom serviría...

Si no, directamente en la plantilla y justo antes de la primera línea del código que colocaste en el paso [3] pones un <br/%gt;
Cada <br/> que pongas, será como un salto de línea.

arack

hola oie que crees me salen alineados a la derecha y como que se ven muy pequeños como le puede hacer para que se vea como el tuyo

Rosa

arack Tendrías que añadir algo en el último código, así:

<div class='post-footer-line post-footer-line-4'>
<div class='entradas-relacionadas'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<h2>Entradas Relacionadas:</h2>
<script type="text/javascript">
removeRelatedDuplicates();
printRelatedLabels();
</script>
</b:if>
</div>

Y luego algo de CSS:

/*-- (entradas-relacionadas) --*/
.entradas-relacionadas {float:center;width:450px;height:100%;min-height:100%;padding-top:5px;padding-left:5px;}
.entradas-relacionadas h2{font-size: 12px;font-weight: bold;color: #27707F;margin-bottom: 10px;margin-top: 0em;padding-top: 0em;}

MALINA

mmm... he escrito unas cosultas pero no estoy segura que te hayan llegado, porque me ha dado un error, pruebo con esta (no recuerdo si estan moderados) y si se publica repetiré mi consulta, sino espero a que me digas que te llegó el mensaje.
Consultas: Frase Entradas Relacionadas, Marcadores Sociales en página individual

Muaaaaaaa

MALINA

Ah pues ya he visto que se perdió mi texto. Te cuento de nuevo.

He colocado lo de entradas relacionadas que explicas aqui en Conectablog pero me gustaría que fueran precedidas de un texto, por ejemplo... Entradas Relacionadas:, o También te puede interesar:, me dices donde tengo que ponerlo?.

Y otra consulta es que tengo colocados unos marcadores sociales (también en Conectablog) pero me gustaría que sólo fueran visibles o se cargaran en las páginas individuales porque me relentiza mucho la carga del blog. Sabes como poder hacer eso??

Besos curranta!!

Rosa

MALINA Te cuento como lo he hecho yo.
He incluido en un div el código del paso [3] y he colocado el título en un h2 así (va en negrita todo lo añadido):
<div class='entradas-relacionadas'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<h2>Entradas Relacionadas:</h2>
<script type='text/javascript'>
removeRelatedDuplicates();
mixRelatedLabels();
printRelatedLabels();
</script>
</b:if>
</div>

Así puedo controlar el gadget desde el CSS:

.entradas-relacionadas{
float:center;
width:450px;
height:100%;
min-height:100%;
padding-top:5px;
padding-left:5px;
}
.entradas-relacionadas h2{
font-size: 12px;
font-weight: bold;
color: #27707F;
margin-bottom: 10px;
margin-top: 0em;
padding-top: 0em;
}
En el primer bloque de código controlo el aspecto y posición del gadget, tu pones ahí los datos que necesites o directamente no pones ese código ya que a ti te interesa el segundo que es el que controla la pinta del título.

En cuanto a los marcadores, colocas antes del código que pusiste para ellos esto:
<b:if cond='data:blog.pageType == &quot;item&quot;'>

Y al final del código el cierre:
</b:if>

Enga, te toca currar a ti :D

Rosa

MALINA Perdona, ainssss, las prisas...hoy voy a mil.

En el código del comentario anterior te dije que va en negrita todo lo añadido, pero se me escapó el div y el cierre...
Te lo pongo de nuevo:

<div class='entradas-relacionadas'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<h2>Entradas Relacionadas:</h2>
<script type='text/javascript'>
removeRelatedDuplicates();
mixRelatedLabels();
printRelatedLabels();
</script>
</b:if>
</div>

Creo que ahora si...

Luis Kasanova

Hola Rosa!

He hecho todo lo aquí descrito y me funciona bien, sólo que no me aparece el título de "Entradas relacionadas" y sólo me salen 4 post relacionados y coloqué que salieran 5.

No sé en qué fallé con el código, agradezco tu ayuda.

Saludos!

Rosa

Luis Kasanova Para que salgan los cinco, tendrás que tener bastantes entradas etiquetadas con la misma etiqueta, pues lo que hace este código es leer las etiquetas para mostrar las entradas.

En cuanto a como añadir el título, mira en comentarios anteriores.

Luis Kasanova

Excelente Rosa,ya lo arreglé, Gracias!

Saludos!

porqueyolodiga

Hola Rosa! Al fin puedo entrar sin que me diga "operación anulada" . Ahora todo bien. Te cuento que hace mucho quiero hacer las entradas relacionadas, pero algo pasa que no lo logro! Las únicas que están son las que hice manualmente. Me ayudás a ver que hice mal. mi blog es porqueyolodiga.blogspot.com
gracias mil

Rosa

porqueyolodiga No puedo desde aquí ayudarte mucho más que lo que ya hago en esta entrada... ten en cuenta que las entradas relacionadas no son visibles en la página principal, te lo digo porque a veces pasa que me dicen que no salen y si están...
Te digo esto porque no he podido acceder a tu blog, lo siento :( pero donde me encuentro tengo una conexión muy muy limitada...

porqueyolodiga

Gracias Rosa! Sabés, tampoco se muestran en página individual :(( pero agregué el linkwithin, viste el que comentaste en uno de tus posts. Se ven bien.... che! espero que no me afane info, no? :o
Gracias de nuevo.

Rosa

porqueyolodiga Lo está usando mucha gente y va bien parece ser...

Maestro Windows

Hola Rosa, como quien dice: "algunos comen y se van..." pero quiero darte las gracias por tu blog lo he visitado 2 veces y me ha ayudado muchísimo, de mi parte recibe un beso y un abrazo, saludos y gracias. ;)

Rosa

Maestro Windows Así es... comer y marchar :D pero no todos, je,je, veo que tu agradeces el tiempo que me ha llevado preparar la "comida"... es muy agradable ;)

Soy yo la que te da las gracias por tu amabilidad.

¡Un abrazo!

Neotux

Muchas pero muchas gracias por tus aportes..me han servido muchisimo..

Saludos desde chile

«El más antiguo   ‹Más antiguo   Total comentarios: 1 – 200 de 282   Más reciente›   El más reciente»

Publicar un comentario en la entrada

Si vas a dejar una consulta, procura tener habilitado tu perfil en Blogger o deja la url del blog a revisar (no enlace).

Los comentarios están siendo moderados.

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