Jak dodać więcej opcji ekranu w WordPress

Opublikowany: 2022-09-30

Dodanie większej liczby opcji ekranu w WordPress to świetny sposób na poprawę przepływu pracy i uczynienie witryny bardziej przyjazną dla użytkownika. Domyślnie WordPress zawiera kilka podstawowych opcji , ale możesz dodać więcej, instalując wtyczki lub dodając kod do pliku functions.php. Istnieje kilka różnych sposobów na dodanie większej liczby opcji ekranu w WordPress. Możesz zainstalować wtyczkę lub dodać kod do pliku functions.php. Instalowanie wtyczki Istnieje kilka wtyczek, które dodadzą więcej opcji ekranu do WordPressa. Jednym z najpopularniejszych jest Zaawansowane Pola Niestandardowe. Ta wtyczka dodaje mnóstwo opcji do domyślnych ekranów WordPress, w tym pola niestandardowe, taksonomie i typy postów. Dodawanie kodu do pliku functions.php Jeśli jesteś trochę bardziej biegły w kodzie, możesz dodać więcej opcji ekranu do WordPressa, dodając kod do pliku functions.php. Ta metoda jest nieco bardziej złożona, ale daje większą kontrolę nad dostępnymi opcjami. Dodawanie większej liczby opcji ekranu w WordPress Dodanie większej liczby opcji ekranu w WordPress to świetny sposób na poprawę przepływu pracy i uczynienie witryny bardziej przyjazną dla użytkownika. Możesz zainstalować wtyczkę lub dodać kod do pliku functions.php

W panelu administracyjnym WordPressa zobaczysz zakładkę Opcje ekranu w prawym górnym rogu strony. W ten sposób można również dostosować administratora. Ostatnio pracowałem nad projektem klienta, kiedy stworzyłem wtyczkę do zbierania danych z różnych źródeł. W rezultacie, ponieważ jest to dokładnie to, do czego służą Opcje ekranu, zdecydowałem, że zaimplementuję niestandardowe opcje ekranu w mojej wtyczce. Potrzebowałem pola wyboru, które włącza lub wyłącza opcje . Karta Opcje ekranu wyświetla wszystkie opcje, które możesz zobaczyć na dowolnej stronie edycji w witrynie WordPress. Ponieważ nie ma pisemnej instrukcji korzystania z opcji ekranu, stworzyłem klasę pomocniczą, która obsługuje wszystkie funkcje za mnie.

Aby te ikony działały, po prostu kliknij przycisk Zastosuj i zapisz opcję ekranu w meta użytkownika, korzystając z filtra set-screen-option. Inne opcje będą nadal wyświetlane, dopóki przejdą jeden z ekranów, ale nie będą się już pojawiać, chyba że wybrano więcej niż jedną opcję. Screen Options Framework to nowe, potężne narzędzie, które umożliwia łatwe dodawanie dostosowanych elementów sterujących do witryn internetowych i aplikacji mobilnych. Wtyczka ustanawia stronę administratora, z którą mają być połączone opcje ekranu, przechodzi przez nie i wyświetla ich wartości. Karta Opcje ekranu jest widoczna tylko na dużych ekranach (782 piksele lub większe) ze względu na rozmiar ekranu. Ponieważ będzie ukryty, będzie obecny na starszych tabletach i smartfonach.

Jak dodać opcje do mojego ekranu w WordPress?

Źródło: Tom McFarlin

Istnieją dwa sposoby dodawania opcji do ekranu WordPress: poprzez Customizer lub za pomocą wtyczki. Customizer to zalecany sposób dodawania opcji do ekranu WordPress. Aby uzyskać dostęp do narzędzia Customizer, przejdź do opcji Wygląd > Dostosuj w panelu administracyjnym WordPress . Tutaj możesz dodać opcje do ekranu WordPress, dodając nowe sekcje i elementy sterujące. Jeśli chcesz mieć większą kontrolę nad ekranem WordPress, możesz użyć wtyczki. Dostępnych jest wiele wtyczek, które umożliwiają dodawanie opcji do ekranu WordPress. Niektóre z tych wtyczek to: Dostosuj swoją witrynę, DostosujWoo i Dostosuj motyw.

Opcje ekranu to menu rozwijane po prawej stronie stron administracyjnych WordPress, do których masz dostęp. Tej metody można użyć do określenia liczby elementów wyświetlanych w domyślnych tabelach WordPress, takich jak lista stron lub postów. Możesz powiedzieć WordPressowi, które opcje chcesz, używając metody WordPress add_screen_options(). Zadzwoń do haka ładującego WordPress (hak ładujący). Ta klasa SLP_AdminUI, która jest prostym policjantem ruchu, ładuje inne klasy, które wykonują pracę, abyśmy mogli odizolować kod od konkretnej przetwarzanej strony. Filtr WordPress dla zapisanych opcji, znany jako filtr „set-screen-option”, jest filtrem ogólnym. Opcję WordPressa można określić w następujący sposób: za każdym razem, gdy wykonywane jest wywołanie admin.php: set_screen_options() Ponieważ SLP_Admin_Locations jest zmodyfikowaną wersją WP_List_Table, przygotowanie_items() i inne podobne przykłady nie są używane.

Istnieje pewien argument przemawiający za użyciem opcji serializowanych, ale wymaga to znacznej ilości kodu. Jest to niezwykle specjalna opcja o nazwie „na stronę”. Po kliknięciu tej pojedynczej nazwy opcji pojawi się menu rozwijane Opcje ekranu. Niestety jest to samodzielna opcja w user_meta, więc będzie wymagała dwóch operacji we/wy na danych.

Jak usunąć opcje ekranu w WordPress

Dodaj_filtr ('screen_options_show_screen,' 'WPB_remove_screen_options');


Gdzie są opcje ekranu w Gutenbergu?

Źródło: GitHub

Opcje ekranu znajdują się w prawym górnym rogu edytora Gutenberga. Stamtąd możesz dostosować liczbę bloków widocznych na ekranie, a także inne ustawienia.

Opcje ekranu w klasycznym edytorze WordPress

Możesz teraz znaleźć opcje ekranu ukryte w częściowo ukrytym obszarze, po prostu wpisując Opcje w pasku wyszukiwania. Klikając trzy pionowe kropki w prawym górnym rogu, możesz je znaleźć. Po kliknięciu menu Opcje ekranu zobaczysz opcje konfiguracji widoku tej konkretnej strony w obszarze administracyjnym. Pole wyboru jest zwykle używane do ukrywania i pokazywania sekcji ekranu administratora. Aby zmienić opcje ekranu w edytorze WordPress Classic, przejdź do prawego górnego rogu i wybierz zakładkę Opcje ekranu. Na stronie edycji WordPress wybierz elementy, które chcesz wyświetlić, i wyczyść pola dla elementów, których nie chcesz wyświetlać. Kliknij ponownie kartę Opcje ekranu, aby zakończyć panel. Aby korzystać z funkcji motywu WordPress, musisz najpierw pobrać i zainstalować następujący kod. Istnieje plik php lub wtyczka specyficzna dla strony internetowej. Add_filter ('screen_options_show_screen' i 'window_options_remove_screen_options'); ten kod usuwa przycisk opcji ekranu ze wszystkich użytkowników z wyjątkiem administratorów.

Jak dodać opcje ekranu w WordPress

Aby dodać opcje ekranu w WordPress, przejdź do prawego górnego rogu ekranu i kliknij przycisk „Opcje ekranu”. Stamtąd możesz wybrać opcje, które chcesz wyświetlić na ekranie.

Brak opcji ekranu WordPress

Jeśli brakuje karty Opcje ekranu u góry pulpitu WordPress, prawdopodobnie nie jesteś zalogowany jako administrator. Tylko administratorzy widzą kartę Opcje ekranu, która pozwala im dostosować widok pulpitu nawigacyjnego.

Jeśli opcje ekranu WordPress nie wyświetlają się lub nie działają poprawnie, nie będziesz mógł uzyskać dostępu do menu dostosowywania ekranu WordPress. Istnieje kilka powodów, dla których może to mieć miejsce w Twojej witrynie, w tym konflikt motywów lub wtyczek. Przejrzymy kroki, aby rozwiązać problemy i rozwiązać opcje ekranu pulpitu WordPress, które nie ładują się w naszej następnej sekcji. Na ekranie edycji posta znajdziesz najważniejsze ustawienia opcji ekranu, takie jak menu widoku. Jeśli motyw nie działa poprawnie, przełącz się na nowy motyw domyślny i przetestuj zdolność opcji ekranu do normalnego działania. Jeśli opcje ekranu przestaną działać po dodaniu niestandardowego kodu do motywu, usuń kod z pliku motywu. Jeśli jedna z Twoich wtyczek jest niezgodna z Twoim blogiem WordPress, opcje ekranu Twojej witryny mogą nie działać poprawnie. Zacznij od aktywacji każdej z wtyczek jedna po drugiej, krok po kroku, aby upewnić się, że wtyczka, której szukasz, nie działa poprawnie. Wtyczki mogą wymagać usunięcia, aby znaleźć porównywalną wtyczkę.

Opcje ekranu: przydatne narzędzie dla administratorów WordPress

Jest to opcjonalna pozycja menu w prawym górnym rogu niektórych stron w obszarze administracyjnym WordPress. Po kliknięciu menu Opcje ekranu zobaczysz opcje konfiguracji widoku tej konkretnej strony w obszarze administracyjnym. Pole wyboru jest zwykle używane do ukrywania lub wyświetlania niektórych sekcji ekranu administratora.
Jeśli chcesz ukryć opcje ekranu dla wszystkich użytkowników, z wyjątkiem administratorów, dodaj następujący kod do funkcji swojego motywu WordPress. Możliwe są zarówno plik php, jak i wtyczka specyficzna dla strony internetowej.
Konieczne jest dodanie filtra w WPB (na przykład 'screen_options_show_screen' i 'WPB_remove_screen_options').