Как узнать количество медиафайлов в библиотеке WordPress

Далее в статье представлен пример функции, которая позволяет веб-программисту, использующему CMS WordPress, программным путем узнать конкретное количество медиафайлов в библиотеке движка. Итак, вставьте следующий немногострочный программный  код в свой файл functions.php:

<?php
function kolichestvo_kartinok() {
    $massiv_zaprosa_kartinok = array(
        'posts_per_page' => -1,
        'post_type' => 'attachment',
        'post_mime_type' => array(
            'png' => 'image/png',
            'gif' => 'image/gif',
            'jpg|jpeg|jpe' => 'image/jpeg',
        ),
        'post_status' => 'inherit',
    );
    $zapros_kartinok = new WP_Query($massiv_zaprosa_kartinok);
    print $zapros_kartinok->post_count;
}

// Затем в любом месте шаблона вызовите созданную функцию:
print kolichestvo_kartinok();
?>

Также вы можете оформить все это в виде короткого кода (шорткода), - тут уж кому, как будет удобнее.





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.