WordPress to bardzo kompletny menedżer treści, ale najlepszą rzeczą w WordPressie nie jest wszystko, co jest standardem, ale to, że możesz go dalej rozszerzać za pomocą wtyczek lub jeśli masz wiedzę programistyczną.
I właśnie w tych znajomych tkwi wielkość Wolnego Oprogramowania 🙂
Faktem jest, że musiałem mieć możliwość filtrowania treści według użytkownika, a także, że treść nie była Postami ani Stronami, ale rodzajem niestandardowej treści.
W moim przypadku typ zawartości Listings wtyczki Menedżer zadań WP.
Problem, który miałem, polegał na tym, że tworzę katalog z szablonem Listable, w którym użytkownicy mogą tworzyć treści, i potrzebowałem łatwego sposobu filtrowania list według użytkownika.
Na poniższym ekranie możesz zobaczyć zrzut ekranu aukcji Listable:
Chciałbym, aby użytkownik, który utworzył listę, znalazł się wśród dołączonych do niej filtrów.
Nie jest to standard, ale możemy to łatwo zrobić dzięki wtyczce premium Kolumny administratora Pro
Po zainstalowaniu będziesz mieć nowe menu w Ustawieniach -> Kolumny administratora.
A tutaj dodamy nową kolumnę z autorem i włączymy kilka opcji:
Jak wspomniałem, musisz aktywować 2 opcje:
Wersja zintegrowana: Aktywacja tej opcji nie jest obowiązkowa, ale umożliwia modyfikację autora w samej tabeli typów treści i zauważyłem, że czasami filtr nie pojawia się, jeśli nie zrobisz tego stamtąd.
Odfiltrowane: Jeśli chcemy, aby ta opcja była filtrowana po polu, zaznaczenie go jest obowiązkowe.
Jeśli wszystko poszło dobrze, teraz możesz filtrować według użytkownika, który dodał treść:
I tak jak mówiłem, teraz możesz również modyfikować użytkownika z tego samego ekranu dzięki zaznaczeniu opcji Edycja zintegrowana:
Wtyczka Kolumny administratora Pro robi o wiele więcej rzeczy, jak widać w artykule, który mu poświęciłem jakiś czas temu.