Jak wyświetlić informacje o ilości załączników w panelu admina

Czasami potrzebujemy sprawdzić ile załączników mamy dodanych do artykułu pod wordpresse. Aktualnie aby sprawdzić ilość załączników musimy każdy wejść do edycji każdego oddzielnego postu.

Przy większej ilości postów takie sprawdzanie może być co nieco denerwujące.

Wpisanie poniższego kodu do pliku functions.php w naszym szablonie doda kolejną kolumnę w panelu administratora zakładce wszystkie posty „Ilość załącznik”

Nowa kolumna - ilość załączników w panelu administracyjnym wordpress

Nowa kolumna – ilość załączników w panelu administracyjnym wordpress


add_filter('manage_posts_columns', 'posts_columns_attachment_count', 5);
add_action('manage_posts_custom_column', 'posts_custom_columns_attachment_count', 5, 2);
function posts_columns_attachment_count($defaults){
 $defaults['wps_post_attachments'] = __('Ilość załączników');
 return $defaults;
}
function posts_custom_columns_attachment_count($column_name, $id){
 if($column_name === 'wps_post_attachments'){
 $attachments = get_children(array('post_parent'=>$id));
 $count = count($attachments);
 if($count !=0){echo $count;}
 }
}
0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *