Mostrando resultados del 1 al 4 de 4

Tema: Colocar imagenes a las categorías del blog.

  1. #1
    Avatar de danielmd
    danielmd está desconectado Usuario Eta
    Registro
    06-abril-2009
    Ubicación
    Mexicali Beach
    Mensajes
    1.400
    CMS
    CMS Utilizado
    Ir a danielmd página de inicio Mi Twitter
    Ayer estaba leyendo un tema donde querían colocar un slider con imágenes de las categorías y se me ocurrio hacer esto, que por el momento solo es para asignar una imagen a cualquier categoría.
    Código:
    <?php if(is_category('CELULARES')) { ?>
    <img src="<?php bloginfo('template_url'); ?>/CELULARES/<?php $num=rand(1, 8); echo ''.$num; ?>.png" tag="Se asignara 1 de 8 imagenes posibles a la categoría de celulares" border="0">
    <?php }?>
    Acá pueden ver como funciona lo de las imágenes aleatorias.
    Colocar Imagenes Aleatorias en el Blog(PHP).

    El código de arriba dice que si la categoría es Celulares pondrá una de las 8 imágenes aleatorias contenidas en la carpeta CELULARES

    Si no quieren tener tantas carpetas sueltas pueden hacer otra que se llame
    imgcategorias y ahí meter las subcarpetas de cada categoría, tan solo tendrán que reemplazar el código y agregar algo así

    imgcategorias/CELULARES
    imgcategorias/Tecnologia

    Otra cosa que pueden hacer es que al momento de hacer el random establezcan los limites, por ejemplo, si solo crean una carpeta de imágenes pueden decir que de la 1 a la 4 son imágenes de celulares, de la 5 a la 8 imágenes de tecnología, así al momento del random modificarían y pondrían algo así
    Código:
    <?php if(is_category('CELULARES')) { ?>
    <img src="<?php bloginfo('template_url'); ?>/CELULARES/<?php $num=rand(1, 4); echo ''.$num; ?>.png" tag="se colocara una imagen aleatoria entre 1 y 4" border="0">
    <?php }?>
    
    <?php if(is_category('tecnologia')) { ?>
    <img src="<?php bloginfo('template_url'); ?>/CELULARES/<?php $num=rand(5, 8); echo ''.$num; ?>.png" tag=" se colocara una imagen aleatoria entre 4 y 8" border="0">
    <?php }?>
    Ahora que si lo quieren poner en un slide lo pueden hacer con CSS y utilizando DIVs.

    Ejemplo(pueden guardarlo como ejemplo.html y ver como funciona en su PC:
    Código:
    <HTML>
    <HEAD>
     <TITLE>Slide Imagenes</TITLE>
    </HEAD>
      <style>
    .slide
    {
    position: relative;
    overflow-x: scroll;
    overflow-y: scroll;
    width: 972px;
    height: 165px;
    margin-top: 0px;
    margin-right: 14px;
    margin-bottom: 0px;
    margin-left: 14px;
    background-color: #D0D0D0;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    }
    .slide .panel
    {
    float: left;
    overflow-x: hidden;
    overflow-y: hidden;
    margin-top: 10px;
    margin-right: 17px;
    margin-bottom: 10px;
    margin-left: 17px;
    width: 220px;
    background-color: #FF8080;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    height: 140px;
    }
     </style>
    <BODY>
    
    <div class="slide">
    
    <div style="float: none; position: absolute; left: 0px;" class="panel">
    <img src="http://i32.tinypic.com/2a6vw2w.jpg" tag=" se colocara una imagen aleatoria entre 4 y 8" border="0">
    </div>
    
    <div style="float: none; position: absolute; left: 239px;" class="panel">
    <img src="http://i32.tinypic.com/2a6vw2w.jpg" tag=" se colocara una imagen aleatoria entre 4 y 8" border="0">
    </div>
    
    <div style="float: none; position: absolute; left: 478px;" class="panel">
    <img src="http://i32.tinypic.com/2a6vw2w.jpg" tag=" se colocara una imagen aleatoria entre 4 y 8" border="0">
    </div>
    
    <div style="float: none; position: absolute; left: 717px;" class="panel">
    <img src="http://i32.tinypic.com/2a6vw2w.jpg" tag=" se colocara una imagen aleatoria entre 4 y 8" border="0">
    </div>
    
    </div>
     
    </BODY>
    </HTML>
    El ejemplo se ve algo así(le falta una imagen )


    Para hacerlo funcionar en Wordpress para lo de las categorías simplemente tienen que reemplazar la imagen que puse por el codigo de las categorías dentro de cada div
    Código:
    <div style="float: none; position: absolute; left: 717px;" class="panel">
    <?php if(is_category('tecnologia')) { ?>
    <a href="URL DE LA CATEGORIA">
    <img src="<?php bloginfo('template_url'); ?>/CELULARES/<?php $num=rand(5, 8); echo ''.$num; ?>.png" tag=" se colocara una imagen aleatoria entre 4 y 8" border="0">
    </a>
    <?php }?>
    </div>
    No se olviden de reemplazar href="URL DE LA CATEGORÍA", así al darle click los mandara a la categoría que escogieron.

    Ya les tocara a ustedes jugar con los números y colores en el STYLE


    P.D. Hagan pruebas para ajustar los tamaños y colores utilizando el archivo que les deje en HTML, una ves superadas las pruebas copien el código del style a su ARCHIVO STYLE de su theme y hagan las modificaciones para agregar esto en su theme WP.
    Última edición por danielmd; 04-ago-2009 a las 18:50
    Siguemesta...
    Twitter: @danielmd

  2. #2
    Matias está desconectado Usuario Eta
    Registro
    18-mayo-2009
    Ubicación
    Buenos aires - Argentina
    Edad
    22
    Mensajes
    1.496
    CMS
    CMS Utilizado
    genial me viene al pelo!!
    lo voy a probar

    gracias
    Tenes un blog importante???
    > Vendemelo ahora!

  3. #3
    Avatar de cuisi
    cuisi está desconectado Usuario Iota
    Registro
    14-junio-2009
    Ubicación
    En un disco duro de 320gb
    Edad
    26
    Mensajes
    2.476
    CMS
    CMS Utilizado
    Ir a cuisi página de inicio Mi Twitter Mi Facebook
    Gracias esto esta genial... lo porbare en un mi blog de pruebas (localhost jajajaja)

  4. #4
    Avatar de AndresRV
    AndresRV está desconectado Usuario Epsilon
    Registro
    14-abril-2009
    Ubicación
    Lugo (España)
    Edad
    23
    Mensajes
    784
    CMS
    CMS Utilizado
    totalmente recomendado, me resolvió lo que yo quería hacer

Información del tema

Users Browsing this Thread

Actualmente hay 1 usuarios leyendo este tema. (0 miembros y 1 invitados)

Temas Similares

  1. Colocar Imagenes Aleatorias en el Blog(PHP).
    Por danielmd en el foro Wordpress
    Respuestas: 6
    Último mensaje: 15-nov-2009, 06:20
  2. Plugin WP para colocar Infolinks en tu Blog
    Por SoloNegocios en el foro Plugins WP
    Respuestas: 7
    Último mensaje: 01-sep-2009, 01:35
  3. Plugin para slider de categorías
    Por AndresRV en el foro Plugins WP
    Respuestas: 8
    Último mensaje: 08-ago-2009, 06:24
  4. Respuestas: 11
    Último mensaje: 16-jul-2009, 12:51
  5. Ayuda a colocar imagen
    Por Luis en el foro Wordpress
    Respuestas: 0
    Último mensaje: 15-may-2009, 18:53

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •