• iborra
    borde slide
    DESCUBRE A TRAVÉS DE
    borde slide
    NUESTRO BLOG
    Artículos de interés sobre diseño web

Cómo mostrar la cantidad total de archivos subidos a Wordpress

mostrar cantidad archivos wordpress

Se puede dar el caso que nos surja la necesidad de tener que mostrar en alguna sección de nuestra página web la cantidad de archivos que tenemos subidos en nuestro Wordpress.

Por ejemplo, quizás a un fotógrafo le gustaría mostrar el total de fotos subidas que tiene en su web sólo por mera información. Aunque puede servir para otros muchos usos.

Independientemente del uso que le podáis sacar, la manera de realizarlo es bien sencilla y apenas nos llevará tiempo realizarlo. Necesitamos un código que cuente los archivos subidos de un tipo de archivo determinado y los muestre en alguna parte de la página web, en el lugar que mejor os venga a vosotros.

Para ello tendremos que seguir los siguientes pasos:

  1. Abrimos el archivo functions.php que se encuentra dentro de la carpeta de nuestro tema.
  2. Copiamos y pegamos el siguiente código, así creamos la función que haga el conteo de las imágenes que hay en la librería multimedia de nuestro sitio de Wordpress.
  3. //Contar archivos subidos
    function contar_imagenes(){
            $query_img_args = array(
                    'post_type' => 'attachment',
                    'post_mime_type' =>array(
                                    'jpg|jpeg|jpe' => 'image/jpeg',
                                    'gif' => 'image/gif',
                                    'png' => 'image/png',
                                    ),
                    'post_status' => 'inherit',
                    'posts_per_page' => -1,
                    );
            $query_img = new WP_Query( $query_img_args );
            echo $query_img->post_count;
    };
    
  4. Para realizar la llamada a la función, tendremos que poner el siguiente código php en la parte que queráis de vuestro tema de Wordpress, cambiando el encabezado por el que más os guste.
  5. <h3>Número de fotos publicadas</h3>
    <?
       contar_imagenes();
    ?>
    

El resultado final será algo parecido a la siguiente imagen:

Si nos fijamos en el primer código, se puede comprobar que el conteo de imágenes, se realiza sobre archivos con formato jpg y derivados, gif y png. Puede que necesitéis hacer el conteo sobre otro tipo de archivos, para ello, podéis echar un vistazo a la siguiente lista de tipos MIME y añadir a la función los que queráis.

Y con sólo hacer esto ya tendremos el conteo de archivos funcionando.

Comenta y comparte este post!

¿Tienes alguna sugerencia, idea, consejo, duda, pregunta, agradecimiento, encuentras algún error o este post no está actualizado? Entonces esperamos tu comentario.

También puedes recomendar y compartir este post. Estamos muy agradecidos por tu apoyo!

Comentarios (0)

No hay Comentarios todavía en este post. Podrías ser el primero!

Deja un comentario

Este blog se nutre de los comentarios de los visitantes! Así que vamos, únete a nosotros!

Por favor esperamos que entiendas que se eliminarán aquellos comentarios que no tengan nada que ver con el contenido de este post o siempre que se utilicen palabras ofensivas.

COMENTARIO PARA ESTE POST

Imagen mínimo: 300x300 - Formato: jpg o png - Tamaño máximo: 10Mb

CAPTCHA code