xaiborweb Siguiendo
Programador
No recomendado
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
¡Feliz cumpleaños!
- Desde
- 4 Dic 2012
- Mensajes
- 1.049
Hola muchachos
bueno tengo un blog en blogger donde quiero que en la pagina principal solo se muestren las entradas de determinada etiqueta. aunque dichas entradas tengan mas de una etiqueta.
es decir en este blog: CineXD.tv
tengo unas entradas con la etiqueta peliculas, pero que también tienes otras etiquetas etc. lo que quiero es que en el loop o home o como le digan solo me muestre las entradas de la etiqueta película.
e buscado bastante y e probado barios códigos de tutoriales como estos:
Ocultar entradas con determinada etiqueta en el inicio de Blogger : Ayuda Bloggers
entre otros
espero que si alguien tiene alguna idea de como hacer lo que pretendo la comparta
saludos y gracias, al igual si encuentro la solución la publicare aqui
solución encontrada aqui Tecnología, Internet y Contenidos: Ocultar entradas en la página principal del blog en blogger.
---------- Post agregado el 15-dic-2013 hora: 16:09 ----------
ok hay otro problema con el tutorial anterior logre ocultar todos los port que no tuvieran la etiqueta especificada pero ahora el problema es que en la pagina de inicio no se muestran pero blogger si los cuenta es decir si configuro que muestre ejemplo 40 post en la pagina principal si publico 30 post sin la etiqueta pues en el home solo aparecen 10 post por que para blogger si hay 40, en consecuencia no me sirve el codigo ya que lo que yo requiero no es ocultar los post si no filtrar solo los post de una etiqueta especifica. ya que el volumen de entradas me convertiría en algo muy tedioso el estar cambiando la fecha de cada post y perdería tiempo en eso.
dejo mi condigo del loop como esta ahora ocultando las entradas de otras etiquetas por si a alguien le sirve o por si alguien me puede echr una mano
<!-- posts -->
<div class='blog-posts hfeed'>
<b:include data='top' name='status-message'/>
<data:defaultAdStart/>
<b:loop values='dataosts' var='post'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<b:loop values='dataost.labels' var='label'>
<b:if cond='data:label.isLast'>
<b:if cond='data:label.name != "peliculas"'>
<b:include data='post' name='post'/>
</b:if>
</b:if>
</b:loop>
<b:else/>
<b:if cond='dataost.dateHeader'>
</b:if>
<b:include data='post' name='post'/>
<b:if cond='data:blog.pageType == "static_page"'>
<b:if cond='dataost.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
<b:else/>
<b:include data='post' name='comments'/>
</b:if>
</b:if>
<b:if cond='data:blog.pageType == "item"'>
<b:if cond='dataost.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
<b:else/>
<b:include data='post' name='comments'/>
</b:if>
</b:if>
<b:if cond='dataost.includeAd'>
<b:if cond='dataost.isFirstPost'>
<data:defaultAdEnd/>
<b:else/>
<data:adEnd/>
</b:if>
<div class='inline-ad'>
<data:adCode/>
</div>
<data:adStart/>
</b:if>
<b:if cond='dataost.trackLatency'>
<dataost.latencyJs/>
</b:if>
</b:if>
</b:loop>
<data:adEnd/>
</div>
lo que esta en rojo es lo que le agregue
bueno tengo un blog en blogger donde quiero que en la pagina principal solo se muestren las entradas de determinada etiqueta. aunque dichas entradas tengan mas de una etiqueta.
es decir en este blog: CineXD.tv
tengo unas entradas con la etiqueta peliculas, pero que también tienes otras etiquetas etc. lo que quiero es que en el loop o home o como le digan solo me muestre las entradas de la etiqueta película.
e buscado bastante y e probado barios códigos de tutoriales como estos:
Ocultar entradas con determinada etiqueta en el inicio de Blogger : Ayuda Bloggers
entre otros
espero que si alguien tiene alguna idea de como hacer lo que pretendo la comparta
saludos y gracias, al igual si encuentro la solución la publicare aqui
solución encontrada aqui Tecnología, Internet y Contenidos: Ocultar entradas en la página principal del blog en blogger.
---------- Post agregado el 15-dic-2013 hora: 16:09 ----------
ok hay otro problema con el tutorial anterior logre ocultar todos los port que no tuvieran la etiqueta especificada pero ahora el problema es que en la pagina de inicio no se muestran pero blogger si los cuenta es decir si configuro que muestre ejemplo 40 post en la pagina principal si publico 30 post sin la etiqueta pues en el home solo aparecen 10 post por que para blogger si hay 40, en consecuencia no me sirve el codigo ya que lo que yo requiero no es ocultar los post si no filtrar solo los post de una etiqueta especifica. ya que el volumen de entradas me convertiría en algo muy tedioso el estar cambiando la fecha de cada post y perdería tiempo en eso.
dejo mi condigo del loop como esta ahora ocultando las entradas de otras etiquetas por si a alguien le sirve o por si alguien me puede echr una mano
<!-- posts -->
<div class='blog-posts hfeed'>
<b:include data='top' name='status-message'/>
<data:defaultAdStart/>
<b:loop values='dataosts' var='post'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<b:loop values='dataost.labels' var='label'>
<b:if cond='data:label.isLast'>
<b:if cond='data:label.name != "peliculas"'>
<b:include data='post' name='post'/>
</b:if>
</b:if>
</b:loop>
<b:else/>
<b:if cond='dataost.dateHeader'>
</b:if>
<b:include data='post' name='post'/>
<b:if cond='data:blog.pageType == "static_page"'>
<b:if cond='dataost.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
<b:else/>
<b:include data='post' name='comments'/>
</b:if>
</b:if>
<b:if cond='data:blog.pageType == "item"'>
<b:if cond='dataost.showThreadedComments'>
<b:include data='post' name='threaded_comments'/>
<b:else/>
<b:include data='post' name='comments'/>
</b:if>
</b:if>
<b:if cond='dataost.includeAd'>
<b:if cond='dataost.isFirstPost'>
<data:defaultAdEnd/>
<b:else/>
<data:adEnd/>
</b:if>
<div class='inline-ad'>
<data:adCode/>
</div>
<data:adStart/>
</b:if>
<b:if cond='dataost.trackLatency'>
<dataost.latencyJs/>
</b:if>
</b:if>
</b:loop>
<data:adEnd/>
</div>
lo que esta en rojo es lo que le agregue
Última edición: