Problema para mostrar imágenes de un directorio en wordpress

Inicio Foros WordPress Programación Problema para mostrar imágenes de un directorio en wordpress

Etiquetado: , ,

Este debate contiene 5 respuestas, tiene 4 mensajes y lo actualizó  Pedro Raul hace 6 años, 10 meses.

  • Autor
    Publicaciones
  • #22734

    PSPforever
    Participante

    <p>Hola,<br />
    antes que nada saludo a todos los miembros, acabo de registrarme. Les cuento mi problema.</p>
    <p>En mi sitio WordPress tengo un rotador de banners que cambia cada 2 segundos. Cuando no utilizaba WordPress las imágenes las saco de su directorio con PHP mediante opendir y readdir. Con WordPress escribo un código similar y sin embargo no me muestra las imágenes, me aparece un mensaje de error. El código que escribo es el siguiente:</p>
    <p>$ruta = bloginfo(‘url’);<br />
    //chmod($ruta,0555);<br />
    $path = $ruta."/images/banner/";<br />
    $directorio = opendir("$path");<br />
    while($archivo=readdir($directorio)){//leo el directorio para mostrar las imágenes<br />
    if ($archivo=="."){<br />
    } else {<br />
    if ($archivo==".."){<br />
    } else {<br />
    echo "&lt;div class=’miniaturas-banner’&gt;<img title=’imagen-banner’ src=’$path$archivo’ alt=’imagen-banner’ />&lt;/div&gt;" ;<br />
    }<br />
    }<br />
    }
    </p>
    <p>Pero en vez de mostrarme las imágenes, me muestra el error : </p>
    <p><br />
    Warning: opendir(/images/banner/) [function.opendir]: failed to open dir: No such file or directory in C:apachefriendsxampphtdocswordpresswp-contentthemesmiwebfunctions.php on line 39</p>
    <p>Warning: readdir() expects parameter 1 to be resource, boolean given in C:apachefriendsxampphtdocswordpresswp-contentthemesmiwebfunctions.php on line 40
    </p>
    <p>Espero vuestra ayuda, he probado modificando con permisos chmod pero el problema persiste, cuál es el fallo??</p>
    <p>Gracias por anticipado.
    </p>

  • #56074

    Pedro Raul
    Participante

    usa

  • #56076

    JosueLog
    Participante

    Que tal yo utilizo este codigo para llamar a imagenes de un directorio para un slider

    Espero y te sirva!

  • #56094

    PSPforever
    Participante

    Buenas.

    Antes que nada gracias por vuestra ayuda, he probado con ambas formas que comentáis pero el problema sigue y estoy convencido que debe ser un problema con la ruta. Las imágenes las estoy guardando dentro de themes/mitema/images/banner, puede ser por eso?? He probado con lo siguiente:

    Y el problema sigue mostrándome esto:

    [b]Warning: opendir(http://localhost/wordpress/wp-content/themes/caribe/images/banner/) [function.opendir]: failed to open dir: not implemented in C:apachefriendsxampphtdocswordpresswp-contentthemescaribefunctions.php on line 50

    Warning: readdir() expects parameter 1 to be resource, boolean given in C:apachefriendsxampphtdocswordpresswp-contentthemescaribefunctions.php on line 51[/b]

  • #56097

    LGrusin
    Miembro

    Prueba sin $ruta.

    Este hilo deberías haberlo creado en “Programación” o cualquier otro Foro que no fuera “Presenta tu blog”. Muchos, entre los que me encuentro, ni leemos ni contestamos a las preguntas que se hacen en “Presenta tu Blog”.

    Un saludo

  • #56105

    Pedro Raul
    Participante

    OPs haberlo dicho antes, Lgrusin.

    :X

El foro ‘Programación’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest