Jaki jest zalecany sposób tworzenia strony z tabelą w stylu tabel pokazujących posty lub użytkowników w obszarze administracyjnym?
Ja rozszerza Cache Obrazy wtyczki i zawiera tabelę z domen oraz liczbę zdjęć z tej domeny. Więc nie ma równoważnej istniejącej tabeli, na której mógłbym zbudować (w pierwszej wersji tego pytania pytałem o tabelę z postami, ale tam mogłem (być może) rozwinąć istniejącą tabelę postów ).
Czy powinienem po prostu oprzeć się na stronie przeglądu postów i zacząć od <table class="widefat">
, czy są lepsze funkcje, które teraz to obsługują? Czy znasz czysty, pusty przykład tabeli ze stronicowaniem, na której mógłbym oprzeć swoją pracę?
plugin-development
admin
Jan Fabry
źródło
źródło
WP_List_Table
. To pytanie można prawdopodobnie zaktualizować o informacje, jak z niego korzystać.Odpowiedzi:
Tego zazwyczaj używam:
Mam nadzieję, że to pomaga.
źródło
:odd
wiersza zamiast pozwalać nam dodawać klasę co dwa rzędy ...)Używaj Core API, a nie tylko CSS
Zwykle używasz tylko wystąpienia
WP_List_Table
klasy.Przewodniki:
Korzyści?
TAK!
Możesz dodać paginację, pola wyszukiwania, działania i dowolną magię, jaką możesz sobie wyobrazić (i umiesz kodować).
źródło
Skorzystaj z tego przykładu (napisanego jako wtyczka), aby utworzyć tabele administracyjne:
http://wordpress.org/extend/plugins/custom-list-table-example/
Używa wbudowanej klasy WP_List_Table .
źródło
Możesz także użyć tej małej wtyczki, aby wyświetlić możliwości backendu w WP: https://github.com/bueltge/WordPress-Admin-Style
źródło
Może warto rozważyć dodanie filtra do listy niestandardowych typów postów w panelu administratora? Poniższa powiązana odpowiedź pokazuje, jak to zrobić z taksonomią, ale możesz łatwo użyć innych kryteriów w
restrict_manage_posts
haczyku:Daj mi znać, jeśli masz więcej pytań.
źródło