Jak stworzyć niestandardową stronę administracyjną w WordPress
Opublikowany: 2022-09-27Jeśli chcesz utworzyć niestandardową stronę administracyjną w WordPress, możesz skorzystać z kilku różnych podejść. Jednym z nich jest stworzenie wtyczki, która dodaje nową stronę do obszaru administracyjnego WordPress. Innym podejściem jest utworzenie motywu zawierającego niestandardową stronę administracyjną. Tworzenie niestandardowej strony administracyjnej może być przydatne, jeśli chcesz utworzyć stronę dostępną tylko dla zalogowanych użytkowników lub jeśli chcesz utworzyć stronę o określonym układzie, który różni się od reszty obszaru administracyjnego WordPress. W tym samouczku pokażemy, jak utworzyć niestandardową stronę administracyjną w WordPress. Pokażemy Ci również, jak dodać pozycję menu do niestandardowej strony administratora w menu administratora WordPress.
Po zalogowaniu się do WordPressa zostaniesz przeniesiony do panelu administracyjnego . Na pasku bocznym znajdziesz mnóstwo innych stron administracyjnych, w tym Wygląd, Wtyczki, Ustawienia, Użytkownicy i tak dalej. Podobnie możesz zauważyć nowe pozycje menu po aktywacji motywu lub wtyczki, która przekierowuje Cię na nową stronę. W tym poście pokażemy, jak korzystać z niestandardowych stron administracyjnych WordPress, aby umożliwić użytkownikom dostosowanie ich ustawień. Ta funkcja będzie używana do wyświetlania zawartości wyjściowej z tej strony. To menu zawiera adres URL ikony. To pierwsza pozycja w menu.
Resztę pozostawiamy dla Ciebie. Strona administracyjna jest dla nas dostosowana. A co z dodawaniem stylów i skryptów do treści? W tej sekcji pokażemy, jak dodać niestandardowe ustawienia do niestandardowych stron administracyjnych WordPress. WordPress udostępnia dużą liczbę bibliotek JavaScript. W tym przypadku możesz również użyć domyślnych zarejestrowanych stylów WordPressa. Kiedy rejestrujesz plik stylu, automatycznie włączasz go do WordPressa. Używając nazwy programu obsługi stylu, możesz go załadować z dowolnego miejsca w kodzie.
Jak dodać stronę do mojego panelu administracyjnego WordPress?

Aby dodać nową stronę do panelu administracyjnego WordPress, musisz zalogować się do swojej witryny WordPress i przejść do sekcji Strony. Gdy znajdziesz się w sekcji Strony, zobaczysz przycisk Dodaj nowy. Kliknij ten przycisk, a zostaniesz przeniesiony na nową stronę, gdzie możesz wpisać tytuł i treść nowej strony. Po wprowadzeniu informacji dotyczących nowej strony możesz kliknąć przycisk Publikuj, aby opublikować nową stronę.
Możesz szybko stworzyć stronę internetową w WordPressie, wprowadzając tylko kilka prostych zmian. Każdej linii tekstu, obrazu lub wideo przypisywany jest odrębny blok w edytorze WordPress. Blokami można sterować na wiele sposobów, w tym kolorem, szerokością i wyrównaniem. Ustawienia publikowania pozwalają określić, jak chcesz, aby Twoja strona została opublikowana natychmiast lub w przyszłości. Slugi pasujące do tytułu strony są idealne, jeśli chcesz poprawić SEO. Kiedy tworzysz nową stronę, sekcja Atrybuty strony stosuje do niej stronę nadrzędną i szablon.
Jak utworzyć podrzędną stronę administracyjną dla swojej wtyczki?
Zanim zaczniesz, powinieneś najpierw zdobyć kilka przedmiotów. Aby przejść do sedna, musisz najpierw utworzyć pozycję menu dla swojej wtyczki. Kliknij pozycję menu Wygląd, aby utworzyć nową pozycję menu. Upewnij się, że pozycja menu to Sub-Level 1 i że nazwa to Admin Page for My Plugin. Aby ułatwić zarządzanie wtyczką, musisz teraz utworzyć funkcję, która utworzy stronę administracyjną niższego poziomu. Aby to zrobić, przejdź do pliku functions.php wtyczki i dodaj następujący kod: *br Add_submenu_page (Strona administracyjna dla mojej wtyczki) lub podpoziom ( Strona administracyjna mojej wtyczki ); Proszę się nie martwić, tylko te informacje, których potrzebujesz. Gdy ktoś kliknie pozycję menu „Strona administratora dla mojej wtyczki”, zostanie przeniesiona na stronę administratora podpoziomu 1 dla Twojej wtyczki.
Jak utworzyć stronę administracyjną dla wtyczki WordPress?

Nie ma jednej uniwersalnej odpowiedzi na to pytanie, ponieważ najlepszy sposób na utworzenie strony administracyjnej dla wtyczki WordPress będzie się różnić w zależności od konkretnej wtyczki i jej potrzeb. Istnieje jednak kilka ogólnych wskazówek, których można przestrzegać, aby stworzyć skuteczną i przyjazną dla użytkownika stronę administracyjną dla wtyczki WordPress. Po pierwsze, ważne jest, aby strona administracyjna była tak prosta i uporządkowana, jak to tylko możliwe. Pomoże to użytkownikom szybko znaleźć potrzebne informacje i uniknąć przytłoczenia zbyt wieloma opcjami. Następnie wszystkie opcje i ustawienia powinny być wyraźnie oznaczone i łatwe do zrozumienia. Pomoże to użytkownikom dowiedzieć się, co i dlaczego zmieniają, i uniknąć nieporozumień. Wreszcie, często pomocne jest zapewnienie podglądu działania wtyczki na interfejsie witryny, aby użytkownicy mogli zobaczyć, jak ich zmiany będą wyglądać w praktyce. Można to zrobić za pomocą zrzutu ekranu lub makiety. Postępowanie zgodnie z tymi wskazówkami pomoże upewnić się, że strona administracyjna wtyczki WordPress jest skuteczna i przyjazna dla użytkownika.

Możesz dołączyć stronę zaplecza, jeśli tworzysz wtyczkę WordPress. Strona administratora wtyczki służy jako platforma testowa dla wszystkich zapytań do bazy danych WordPress, które możesz wymyślić. W tej lekcji pokażę, jak dołączyć określone pliki JavaScript i CSS do strony administratora wtyczki, a także jak współdziałać z bazą danych MySQL WordPress. W tym przykładzie użyję wtyczki DataTables WordPress do zapytania tabeli bazy danych dla WP_users. W rezultacie nie zamierzam ładować na stronie innej wersji jQuery. Poniższy kod zapewnia, że jedynymi plikami w folderze wtyczek są te w pliku adminpage.php. Teraz mam możliwość eksploracji każdego użytkownika poprzez sortowanie go według kolumn, filtrowanie i wyszukiwanie.
Gdzie jest strona wtyczek w WordPressie?
Kliknij Wtyczki, aby zobaczyć zainstalowane wtyczki, które są aktualnie aktywne na pulpicie nawigacyjnym; następnie kliknij Ustawienia, aby zobaczyć ustawienia zainstalowanych wtyczek. Zacznijmy od przejrzenia niektórych popularnych wtyczek, których możesz użyć, aby Twoja witryna WordPress była bardziej funkcjonalna dla Ciebie i Twoich odbiorców.
Administrator sieci włącza menu wtyczek we wszystkich witrynach w sieci
Jeśli administrator sieci chce włączyć menu wtyczek w witrynie sieciowej, musi najpierw włączyć menu wtyczek we wszystkich witrynach sieciowych, a następnie przypisać określoną pozycję menu do menu wtyczek każdej witryny. Aby to osiągnąć, administrator sieci musi zalogować się do każdej witryny w sieci, a następnie przejść do obszaru administracyjnego WordPress. Administrator sieci musi następnie wybrać określony element menu z menu wtyczek, aby każda witryna była widoczna.
Strona administracyjna WordPress
Pulpit administratora WordPress, znany również jako panel administracyjny WP, jest zasadniczo panelem sterowania dla całej witryny WordPress. Ta platforma służy do tworzenia i zarządzania treścią, dodawania funkcjonalności, zmiany stylizacji i zmiany elementów motywu.
Wtyczki WordPress są zbudowane wokół strony administratora. Strona administracyjna może składać się z dwóch lub trzech części w zależności od pełnionych funkcji. W pierwszym kroku utwórz wpis menu za pomocą metody add_menu_page(). Tę wiedzę można następnie połączyć z innymi samouczkami, aby utworzyć funkcjonalność AJAX, nakładki i inne przydatne funkcje. To tak proste, jak wprowadzenie funkcji i włączenie pewnej zawartości do argumentu piątego. Jeśli adres URL obrazu określa, zostanie on wyświetlony. Dashicons, które można znaleźć w WordPressie, a także. Można również użyć plików Viz. Możesz użyć różnych funkcji, aby dodać strony podrzędne do menu najwyższego poziomu.
Wtyczka niestandardowej strony administracyjnej WordPress
Wtyczka niestandardowej strony administratora WordPress to świetny sposób na dodanie dodatkowych funkcji do Twojej witryny. Dzięki niestandardowej stronie administratora możesz dodać nieograniczoną liczbę niestandardowych pól, a także niestandardowe typy postów i taksonomie. Możesz także dodać niestandardową stronę logowania i wybrać, które role użytkowników będą miały dostęp do Twojej niestandardowej strony administratora.
Jeśli Twoja płatność została pomyślnie przetworzona, otrzymasz poniższe listy. Jeśli Twój zakup zostanie uznany za nieuczciwy, nie będziemy mogli przetworzyć płatności. Zapewniamy priorytetowe wsparcie, aby odpowiedzieć na Twoje pytania w ciągu jednego dnia roboczego. Twoja roczna licencja uprawnia do aktualizacji produktów i priorytetowego wsparcia przez cały rok. Otrzymasz aktualizacje produktów i priorytetowe wsparcie przez resztę swojego życia, jeśli masz licencję dożywotnią (zobacz Umowa licencyjna, aby uzyskać więcej informacji). Członkostwo Pro obejmuje dostęp do 30 wtyczek premium WordPress, a także wszystkich przyszłych wtyczek WordPress, które zostaną wydane w trakcie subskrypcji dla jednej witryny lub domeny.
Jak stworzyć panel administracyjny w WordPress
Aby utworzyć panel administracyjny w WordPressie, musisz najpierw stworzyć niestandardową wtyczkę lub motyw podrzędny. Gdy to zrobisz, możesz utworzyć nowy plik o nazwie „admin.php” w katalogu wtyczek lub motywów potomnych. W tym pliku możesz następnie dodać następujący kod: // Zakończ, jeśli uzyskano bezpośredni dostęp if ( ! define( 'ABSPATH' ) ) { exit; } // Niestandardowa funkcja panelu administracyjnego my_admin_panel() { echo ”; echo „Mój panel administracyjny”; Echo "; } // Dodaj panel administratora add_action( 'admin_menu', 'my_admin_panel' ); ? > Ten kod utworzy nową pozycję menu administratora o nazwie „Mój panel administracyjny”, która po kliknięciu wyświetli treść, którą wyślesz w funkcji my_admin_panel(). Następnie możesz dodać do tego pliku własny niestandardowy kod HTML, PHP i CSS, aby jeszcze bardziej dostosować panel administracyjny.
Jak dać komuś dostęp do obszaru administracyjnego witryny WordPress?
Gdy przyznasz tej osobie dostęp do swojej witryny WordPress, będziesz mógł ją uruchomić. Jako administrator w obszarze administracyjnym będzie mógł edytować posty, dodawać użytkowników i wykonywać wiele innych zadań. Ponadto możesz ograniczyć dostęp tej osoby do wszystkich funkcji w Twojej witrynie, wyłączając obszar administracyjny.