Panel uzależniony od użytkownika
11 lis 2008 autor: Janusz Litwin
Jeśli posiadasz Wordpress-a otwarty na rejestrację i nie wiesz jak zablokować niektóre fukncje w panelu administracyjnym to ta porada jest dokładnie dla Ciebie. Wystarczy mały zabieg za pomocą pluginu, aby uzyskać zamierzony efekt.
Całą zabawę zacznijmy od ściągnięcia wtyczki “Wordpress CMS Post Control“. Po ściągnięciu należy wtyczkę rozpakować do katalogu z pluginami
wp-content/plugins/
Dostęp do serwera, aby wykonać tą czynność jest oczywiście niezbędny. Po poprawnym wgraniu plików należy uaktywnić naszą wtyczkę. CMS Post Control ja osobiście stosuję do strony gdzie pozwalam rejestrować się odwiedzającym i dodają mi posty. Dzięki temu ja dodaję swoje, a dodatkowo strona mi się rozwija i mam dodatkowe. I nie mówię tutaj o blogach tylko o tematycznych sajtach.
Po aktywacji w Ustawieniach pojawi się nam nowa zakładka o nazwie “Post Control“. W niej będziemy mogli ustawić co będą widzieć nasi użytkownicy w panelu administracyjnym po zalogowaniu. Nasz interesuję najbardziej zakładka w “Post Control” o nazwie: “Display Options”
Napotkamy na meny rozwijalne: Admin User Options – tutaj zalecam aby wybrać opcję “Admin users see all post options“. Oznacza ona że Administrator widzi wszystko bez znaczenia co zaznaczymy poniżej. Jeśli jednak tak nie chcemy to należy wybrać “Admin users see selected options” i będą dostępne opcję tylko zaznaczone. Następnie i standardowo należy zapisać zmiany “Save All Post Control Options“. Resztę opcji należy wybrać według uznania. Wszystko dotyczy nowych postów i stron.
Jaki to daje efekt jak widać panel admina czy też user-a. Przykłady poniżej według zadanych powyżej wskazówek.
Najpierw zobaczy panel dla admina:
A teraz porównaj go z panelem dla innych. Różnicę widać i w końcu mamy panel o którym marzyliśmy.
Jak już jesteśmy przy tej wtyczce to warto również zastanowić się nad wyborem standardowych opcji przy pisaniu posta taki jak: sposób wysyłania zdjęć, czy zapisywać system rewizji lub czy wykonywać AutoZapis.
Uploader Type – wybieramy sposób wysyłania plików na serwer. Mamy dwie możliwości Flashowa lub standartowa poprzez formluarz. Post/Page Revisions – proponuje wyłączyć to opcję (po co dodatkowo obciążać serwer SQL) wybierając Don’t save further revisions (keeps previous). Post/Page Autosave – czy lub nie zapisywać automatycznie posta pisanego przez użytkownika.





[...] Panel admina jest oczywiście zmieniany za każdym razem gdy użytkownik się zaloguje. Jasną rzeczą jest że admin posiada wszystkie opcję, nastomiast inny mają ich mniej. Najlepszą wtyczką do tego jest już opisywana na naszej stronie “Wordpress CMS Post Control“. [...]