Jak dostosować stronę błędu dla podsieci?

Jeśli korzystasz z sieci WordPress Multisite, prawdopodobnie musisz zarchiwizować, zawiesić lub usunąć jedną lub dwie strony internetowe.

Jeśli sieć jest na Twój własny użytek, być może utworzyłeś witrynę internetową, a potem zdałeś sobie sprawę, że już jej nie potrzebujesz. Mogłeś przenieść go do samodzielnej instalacji WordPress lub przypadkowo utworzyłeś duplikat.

Jeśli sieć jest otwarta dla użytkowników do tworzenia własnych witryn internetowych, z czasem będziesz musiał usunąć niektóre spamerskie blogi lub być może usunąć witrynę internetową, którą ktoś utworzył w ramach bezpłatnego okresu próbnego, ale tak się nie dzieje. nie kontynuował.

A jeśli używasz swojej sieci do hostowania witryn klientów, być może witryna została zmigrowana do własnej instalacji WordPress lub usunięta, gdy klient zaprzestał działalności lub został przeniesiony do innego programisty lub host internetowy.

Domyślnie, jeśli ktoś odwiedzi witrynę, którą wyłączyłeś, zobaczy raczej ciemny ekran domyślny z informacją, że witryna została zawieszona.

Ale co, jeśli chcesz spersonalizować ten ekran lub dodać spersonalizowane treści, takie jak link zachęcający odwiedzających do odwiedzenia Twojej głównej witryny internetowej lub założenia własnego bloga?

W tym samouczku pokażę ci dokładnie, jak to zrobić. Pokażę ci, jak utworzyć plik w swoim katalogu wp-content który zastępuje domyślny plik dla tego ekranu i jak go dostosować.

Ale zanim to zrobimy, spójrzmy na różne opcje zawieszenia witryny i to, co użytkownicy zobaczą, kiedy to zrobisz.

Zawieś strony internetowe w swojej sieci: opcje

Muszę przyznać, że terminologia dotycząca usuwania i zawieszania witryn w sieci jest dla mnie bardzo zagmatwana. Nie jest do końca jasne, co oznacza każdy post, a czasami, gdy utworzysz jeden, system powie Ci, że stworzyłeś inny.

Podsumujmy więc opcje usuwania stron internetowych z sieci.

Oto ekran szczegółów okna zarządzania wieloma witrynami, do którego można uzyskać dostęp, przechodząc do Moje witryny> Administrator sieci> Witryny :

Skonfiguruj sieć mutlisite.png

Istnieją cztery opcje usunięcia witryny:

  • dezaktywować anuluje aktywację wykonywaną przez użytkowników podczas subskrypcji witryny internetowej. Nie powoduje to trwałego usunięcia strony internetowej, którą można w każdej chwili ponownie aktywować. Ale ekrany zarządzania witryną nie są już dostępne.
  • archiwa zgłosić, że witryna jest zarchiwizowana, aby użytkownicy nie mieli do niej dostępu. Można wyświetlać ekrany administratora, ale nie można przeglądać interfejsu użytkownika. Ponownie możesz łatwo zarchiwizować witrynę w dowolnym momencie i nie zostanie ona usunięta.
  • Spam nie usuwa strony internetowej, ale oznacza ją jako spam. Będzie niedostępny (front-end i admin), dopóki nie zdecydujesz inaczej.
  • Usunąć usuń stronę internetową. Korzystaj z tej opcji ze szczególną ostrożnością!

Domyślny ekran dla zawieszonych witryn

WordPress ma domyślny ekran, który wyświetla się po usunięciu strony internetowej.

Oto, co widzisz w każdym scenariuszu.

Niepełnosprawne strony internetowe

Jeśli witryna jest wyłączona i przegląda ją ktoś inny niż administrator sieci (zalogowany), pojawi się domyślny ekran:

ta strona nie jest już dostępna.png

Zarchiwizowane witryny i witryny oznaczone jako spam

Jeśli oznaczysz witrynę jako spam lub zarchiwizujesz ją, pojawi się inny ekran:

Jak dostosować stronę błędu podsieci

Te ekrany są bardzo podstawowe. Nie podają odwiedzającemu zbyt wielu informacji ani nie wyjaśniają, co oznacza „już niedostępny”, „zarchiwizowany lub zawieszony”.

Stwórzmy nasze.

Zwróć uwagę, że jeśli witryna została usunięta, nie zobaczysz żadnego z tych ekranów - zamiast tego zostaniesz przeniesiony na stronę 404 w witrynie głównej.

Tworzenie strony dla wyłączonych serwisów WWW

Tworzenie nowej strony wyświetlanej, gdy ktoś odwiedza wyłączoną witrynę, jest dość proste. Po prostu tworzysz nowy plik o nazwie Blog-deleted.php i umieść go w folderze wp-content de Twoja sieć. Ten plik zostanie następnie użyty do wyświetlenia strony niestandardowej zamiast strony domyślnej.

Zauważ, że jest to w folderze wp-content sieć i ten sam plik będzie używany dla wszystkich witryn w sieci, które są wyłączone. Oznacza to, że musisz stworzyć coś ogólnego, a nie coś konkretnego dla witryny w sieci.

Uwaga: tytuł tego pliku jest bardzo mylący. Nie dotyczy to usuniętych stron internetowych, tylko te wyłączone!

Strona, którą tworzysz, musi być niezależna: nie będzie używać motywu witryny ani żądać wtyczek lub dodatkowych plików. Dlatego musisz dołączyć dowolny styl do tego pliku lub wywołać zewnętrzny arkusz stylów, który umieścisz w folderze stylów w swoim folderze. wp-content .

Będziesz także musiał dołączyć Sekcja <head>tagi <body>otwieranie i zamykanie, ponieważ nie będą one pasować do plików nagłówka lub stopki motywu.

Dla uproszczenia utworzę bardzo prosty plik ze wszystkimi zawartymi stylami.

Jeśli chcesz, możesz zacząć od całkowicie pustego pliku lub skopiować część zawartości z plików motywu. Z jednej strony skopiowałem zawartość pliku header.php mojego tematu i ja ai znacznie się zmienił, a następnie ręcznie dodał pozostałe tagi.

Oto treść mojego Sekcja<head>:

" /> <? php / * * Drukuj tag <title> na podstawie tego, co jest oglądane. * / global $ page, $ paged; wp_title ('|', true, 'right'); // Dodaj nazwę bloga. bloginfo ('nazwa'); ?>
 .content {
 width:500px;
 height:500px;
 margin:0 auto;
 background:#999;
 position:absolute;
 left:50%;
 top:50%;
 margin-left:-250px;
 margin-top:-250px;
 padding: 10px;
 }
 .content p {
 position: relative;
 top: 50%;
 transform: translateY(-50%);
 text-align: center;
 font-size: 18px;
 font-family: 'Helvetica Neue', Verdana, sans-serif;
 }
 a:link,
 a:visited {
 color: #fff;
 text-decoration: underline;
 }
 a:hover,
 a:active {
 color: #fff;
 text-decoration: none;
 }

Daje mi to wymaganą treść, a także pewne metadane i styl.

Teraz dla <body>:

>  Przepraszamy, ten blog został usunięty! Aby stworzyć własną witrynę, odwiedź główną witrynę sieciową . ',' Compass '); ?>

W treści nie ma zbyt wiele - tylko element treści, z akapitem w środku i tekstem, który można przetłumaczyć. Obejmuje to łącze do głównej witryny internetowej, które możesz chcieć dołączyć, jeśli Twoja sieć umożliwia rejestrację użytkownika.

Możesz również utworzyć link do innej witryny w sieci, jeśli ta witryna została zastąpiona lub na stronie w głównej witrynie, wyjaśniając strategię usuwania witryny w żądanym miejscu.

Spójrzmy na ekran, który otrzymujemy teraz, jeśli witryna jest wyłączona:

W tej chwili nie jest zbyt ładna - możesz dodać inny styl, kolory i może tytuł. Ale pokazuje, że można zastąpić domyślną stronę dla usuniętych witryn internetowych i dodać, co chcesz.

Tworzenie strony dla archiwizowanych serwisów WWW

Jeśli chcesz również utworzyć niestandardową stronę dla stron internetowych zarchiwizowanych lub oznaczonych jako spam (a dlaczego nie?), Musisz utworzyć kolejny plik, również w folderze. wp-content . Tak nazywamy Blog-suspended.php .

Utworzyłem inny plik, który jest identyczny z moim plikiem Blog-deleted.php ale z nieco innym tekstem. Oto kod:

" /> <? php / * * Drukuj tag <title> na podstawie tego, co jest oglądane. * / global $ page, $ paged; wp_title ('|', true, 'right'); // Dodaj nazwę bloga. bloginfo ('nazwa'); ?>
 .content {
 width:500px;
 height:500px;
 margin:0 auto;
 background:#999;
 position:absolute;
 left:50%;
 top:50%;
 margin-left:-250px;
 margin-top:-250px;
 padding: 10px;
 }
 .content p {
 position: relative;
 top: 50%;
 transform: translateY(-50%);
 text-align: center;
 font-size: 18px;
 font-family: 'Helvetica Neue', Verdana, sans-serif;
 }
 a:link,
 a:visited {
 color: #fff;
 text-decoration: underline;
 }
 a:hover,
 a:active {
 color: #fff;
 text-decoration: none;
 }
>  Przepraszamy, ten blog został zawieszony! Aby stworzyć własną witrynę, odwiedź główną witrynę sieciową . ',' Compass '); ?>

Oto strona, którą otrzymujesz, odwiedzając zarchiwizowaną witrynę:

Znowu nasz gość ma więcej informacji i link do głównej strony internetowej. Możesz to zastąpić czymkolwiek zechcesz.

Bardziej zaawansowane opcje

Możesz przybliżyć tę technikę.

Pierwszą rzeczą, jaką możesz zrobić, aby ulepszyć swój kod, jest oddzielenie stylów i dodanie ich do arkusza stylów w folderze. wp-content. Następnie możesz wywołać ten arkusz stylów w obu plikach dla zawieszonych i dezaktywowanych witryn internetowych, co oznacza, że ​​wystarczy zakodować styl tylko raz.

Jeśli chcesz mieć inny styl dla każdej z dwóch stron, możesz dodać dodatkową klasę do tagu body dla każdego pliku i celuj w niego.

Aby wywołać nowy arkusz stylów, dodaj ten wiersz kodu do sekcji <head> twój plik:

Możesz także zaimportować arkusz stylów z motywu, który został aktywowany dla zawieszonej witryny. Uważaj na to - jeśli witryna jest spamerska, może wystąpić problem z kodem lub motyw został usunięty po wyłączeniu witryny.

Ale jeśli chcesz to zrobić, możesz dołączyć arkusz stylów motywu z tą linią do <head>:

" />

Możesz pójść o krok dalej, używając funkcji do wywoływania określonych plików motywów, takich jak nagłówek lub stopka. Ale znowu uważaj, ponieważ motyw może zostać usunięty lub uszkodzony. Jeśli to zrobisz, masz możliwość nadania każdemu blogowi wiszącej strony, która wygląda niepowtarzalnie.

Inną opcją jest użycie arkusza stylów witryny głównej, co oznacza, że ​​możesz tworzyć wszystkie wiszące / dezaktywowane ekrany z własnym brandingiem. Aby wywołać arkusz stylów z głównego motywu, musisz dodać ten kod w tagu <head>:


" />

Następnie użyjesz odpowiednich elementów do znaczników swojej strony, aby działały z motywem Twojego głównego bloga - lub możesz wywołać pliki z tego motywu za pomocą tagu include.

Wreszcie, możesz użyć tagów warunkowych, aby sprawdzić identyfikator bloga, stan bloga lub cokolwiek innego, co chcesz sprawdzić, a następnie odpowiednio rozprowadzić zawartość.

Ale jeśli nie chcesz posuwać się tak daleko, prosta strona, taka jak ta, którą utworzyliśmy powyżej, zapewni odwiedzającym więcej informacji niż domyślna i pozwoli Ci skierować ludzi do innego miejsca w Twojej sieci.

Łatwo jest zastąpić domyślne strony wyłączonych stron internetowych

Postępując zgodnie z powyższymi krokami, możesz szybko i łatwo zastąpić domyślne strony zarchiwizowanych, zawieszonych lub usuniętych witryn z sieci.

W ten sposób będziesz mógł przekazać odwiedzającym więcej informacji niż te, które zapewniają domyślne ekrany, i podać link do swojej głównej witryny, aby nie opuszczali Twojej sieci.

Odkryj także niektóre wtyczki premium WordPress  

Możesz użyć innych WordPress wtyczki aby nadać nowoczesny wygląd i zoptymalizować obsługę Twojego bloga lub strony internetowej.

Oferujemy tutaj kilka premium wtyczek WordPress, które pomogą Ci to zrobić.

1. Social Share i Locker Pro

Kolejnym dużym rywalem na naszej liście wtyczek blokujących jest Social Share i Locker Pro. Ten WordPress Plugin premium oferuje mnóstwo funkcji prawie takich samych jak wtyczka Bloom widoczna powyżej.

Wtyczka Social Share Locker Pro Wordpress

Znajdziesz jako główne cechy: aakcjonariusz i Likes, dodblokowanie zawartości po udostępnieniu, strartage kilku rodzajów treści, Integracja z Visual Composer, effet at the overf mysz, a mise strona 100% responsive, a gaktywator skrótów, et więcej.

Zobacz także Wtyczki 9 WordPress umożliwiają nawiązywanie połączeń za pośrednictwem sieci społecznościowych.

Pobierz | Demo | hosting

2. Youtubomatic 

Youtubomatic to nowość WordPress Plugin premia, która będzie szczególnie przydatna, jeśli jesteś blogger wideo. Kiedy to WordPress Plugin jest aktywny na Twojej stronie, może automatycznie importować filmy z YouTube i publikować je na WordPressie, korzystając z natywnego API YouTube. 

Wtyczka Youtubomatic wordpress tworzy automatyczny blog

Po włączeniu tej funkcji możesz pobrać film na swój kanał z YouTube, po prostu uzyskując do niego dostęp za pośrednictwem linku.

Będziesz mógł importować zarówno posty, jak i komentarze do YouTube, aby zapewnić angażujące treści na swoim blogu. Wtyczka zmniejsza duplikaty z niektórymi zaawansowanymi funkcjami, takimi jak generator losowych fraz i generator synonimów, które odróżnią Twoją publikację od źródła. Jego obsługa rotacji tekstu zwiększa wartość SEO.

Odkryj też Jak przesłać zbiorcze pliki multimedialne na WordPress

Roboty Google prawdopodobnie będą traktować zawartość generowaną przez tę wtyczkę jako unikalną. Będziesz mógł zdefiniować reguły, na podstawie których będą generowane posty oraz przeszukiwać zawartość za pomocą filtrów i opcji. 

Des shortcodes są dostępne do wstawiania filmów wideo do posta, aby wyświetlić listę filmów sugerowanych przez wyszukiwanie słów kluczowych lub wyświetlić filmy z listy odtwarzania.

Pobierz | Demo | hosting

3. Ajax Search Pro dla WordPress

Ajax Search Pro jest jednym z najlepsze wtyczki WordPress premium pasek wyszukiwania w czasie rzeczywistym na WordPress. Jest wysoce konfigurowalny, z wieloma funkcjami i opcjami i zapewnia najlepsze możliwe wyniki.Ajax Search Pro na żywo filtr wyszukiwania wordpress wtyczka wordpress
Możesz zamienić pasek wyszukiwania WordPress na bardziej wydajna i dynamiczna wyszukiwarka. Ponadto ta wtyczka WordPress ma ponad 60 kolorowych iw pełni konfigurowalnych motywów, które pozwolą Ci zaoszczędzić czas.

Zobacz nasz artykuł na temat Wtyczki 10 WordPress poprawiają wygląd witryny

Możesz więc bardziej skupić się na wizualnej prezentacji formularza wyszukiwania.

Pobierz | Demo | hosting

Polecane zasoby

Dowiedz się o innych zalecanych zasobach, które pomogą Ci zbudować witrynę i zarządzać nią.

Wnioski

Nie! To wszystko w tym samouczku, jak dostosować stronę błędu dla podsieci WordPress. Nie wahaj się udostępnij ten artykuł znajomym w swoich ulubionych sieciach społecznościowych

Będziesz jednak mógł również skonsultować się z nami Zasoby, jeśli potrzebujesz więcej elementów do realizacji projektów tworzenia stron internetowych, zapoznaj się z naszym przewodnikiem na stronie Tworzenie bloga WordPress.

Jeśli masz sugestie lub uwagi, zostaw je w naszej sekcji commentaires.

...