Wie passe ich die Fehlerseite für ein Subweb an?

Wenn Sie ein WordPress Multisite-Netzwerk verwenden, mussten Sie wahrscheinlich eine oder zwei Websites archivieren, aussetzen oder löschen.

Wenn das Netzwerk für Ihren eigenen Gebrauch bestimmt ist, haben Sie möglicherweise eine Website erstellt und dann festgestellt, dass Sie sie nicht mehr benötigen. Möglicherweise haben Sie es in eine eigenständige WordPress-Installation verschoben oder versehentlich ein Duplikat erstellt.

Wenn das Netzwerk für Benutzer geöffnet ist, um ihre eigenen Websites zu erstellen, müssen Sie im Laufe der Zeit einige Spam-Blogs löschen oder eine Website löschen, die jemand im Rahmen einer kostenlosen Testversion erstellt hat, die dies jedoch nicht tut. ging nicht weiter.

Wenn Sie Ihr Netzwerk zum Hosten der Websites von Kunden verwenden, wurde möglicherweise eine Website auf die eigene WordPress-Installation migriert oder gelöscht, als der Client den Betrieb einstellte oder an einen anderen Entwickler übertragen wurde Webhost.

Wenn jemand eine von Ihnen deaktivierte Website besucht, wird standardmäßig ein ziemlich dunkler Standardbildschirm angezeigt, der besagt, dass die Website angehalten wurde.

Aber was ist, wenn Sie diesen Bildschirm anpassen oder personalisierte Inhalte hinzufügen möchten, z. B. einen Link, der Besucher dazu ermutigt, Ihre Hauptwebsite zu besuchen oder ein eigenes Blog zu starten?

In diesem Tutorial werde ich Ihnen genau zeigen, wie das geht. Ich werde Ihnen zeigen, wie Sie eine Datei in Ihrem Verzeichnis erstellen wp-content Hiermit wird die Standarddatei für diesen Bildschirm ersetzt und wie wird sie angepasst.

Aber bevor wir das tun, werfen wir einen Blick auf die verschiedenen Optionen, die Sie zum Suspendieren einer Website haben, und darauf, welche Benutzer dabei sehen werden.

Websites in Ihrem Netzwerk anhalten: die Optionen

Ich muss zugeben, dass ich die Terminologie zum Entfernen und Aussetzen von Websites in einem Netzwerk sehr verwirrend finde. Es ist nicht ganz klar, was jeder Beitrag bedeutet, und manchmal sagt Ihnen das System, wenn Sie einen erstellt haben, dass Sie einen anderen erstellt haben.

Lassen Sie uns einen Rückblick auf die Optionen zum Entfernen von Websites aus Ihrem Netzwerk geben.

Hier ist der Detailbildschirm des Multi-Site-Site-Verwaltungsfensters, auf das Sie zugreifen, indem Sie aufrufen Meine Websites> Netzwerkadministrator> Websites :

konfiguriere ein Netzwerk mutlisite.png

Es gibt vier Möglichkeiten, die Site zu löschen:

  • deaktivieren bricht den Aktivierungsschritt ab, den Benutzer ausführen, wenn sie eine Website abonnieren. Die Website, die jederzeit reaktiviert werden kann, wird nicht dauerhaft gelöscht. Die Administrationsbildschirme der Website sind jedoch nicht mehr zugänglich.
  • die Archive Berichten Sie, dass eine Website archiviert ist, damit Benutzer nicht darauf zugreifen können. Die Admin-Bildschirme können angezeigt werden, nicht jedoch das Front-End. Auch hier können Sie eine Website jederzeit problemlos archivieren und sie wird nicht gelöscht.
  • Spam löscht die Website nicht, sondern markiert sie als Spam. Es ist nicht verfügbar (Front-End und Admin), bis Sie sich anders entscheiden.
  • Entfernen Löschen Sie die Website. Verwenden Sie diese Option mit äußerster Vorsicht!

Der Standardbildschirm für angehaltene Websites

WordPress hat einen Standardbildschirm, der angezeigt wird, wenn eine Website gelöscht wird.

In jedem Szenario sehen Sie Folgendes.

Deaktivierte Websites

Wenn eine Website deaktiviert ist und eine andere Person als der Netzwerkadministrator (angemeldet) sie anzeigt, wird ein Standardbildschirm angezeigt:

diese Seite ist nicht mehr verfügbar.png

Archivierte Websites und als Spam gekennzeichnete Websites

Wenn Sie eine Website als Spam markieren oder archivieren, wird ein anderer Bildschirm angezeigt:

So passen Sie die Fehlerseite eines Unterwebs an

Diese Bildschirme sind sehr einfach. Sie geben dem Besucher nicht viele Informationen und erklären nicht, was unter "nicht mehr verfügbar" oder "archiviert oder suspendiert" zu verstehen ist.

Also lasst uns unsere erschaffen.

Beachten Sie, dass nach dem Löschen der Website keiner dieser Bildschirme angezeigt wird. Stattdessen werden Sie zu einer 404-Seite auf der Hauptwebsite weitergeleitet.

Erstellen einer Seite für deaktivierte Websites

Das Erstellen einer neuen Seite, die angezeigt wird, wenn jemand eine deaktivierte Website besucht, ist ziemlich einfach. Sie erstellen einfach eine neue Datei mit dem Namen Blog-deleted.php und legen Sie es in den Ordner wp-content de Dein Netzwerk. Diese Datei wird dann verwendet, um eine benutzerdefinierte Seite anstelle der Standardseite anzuzeigen.

Beachten Sie, dass sich dies im Ordner befindet wp-content Netzwerk und dass dieselbe Datei für alle Websites in Ihrem Netzwerk verwendet wird, die deaktiviert sind. Dies bedeutet, dass Sie etwas Allgemeines erstellen müssen, anstatt etwas Spezifisches für eine Website in Ihrem Netzwerk.

Hinweis: Der Titel dieser Datei ist sehr verwirrend. Es gilt nicht für gelöschte Websites, sondern nur für deaktivierte!

Die von Ihnen erstellte Seite muss unabhängig sein: Sie verwendet weder das Website-Design noch fordert sie Plugins oder zusätzliche Dateien an. Sie müssen daher einen beliebigen Stil in diese Datei aufnehmen oder ein externes Stylesheet aufrufen, das Sie in einem Styles-Ordner in Ihrem Ordner ablegen wp-content .

Sie müssen auch die Abschnitt <head>und die Behandlungsräume.  Tags <body>Öffnen und Schließen, da diese nicht in die Kopf- oder Fußzeilendateien Ihres Themas passen.

Der Einfachheit halber werde ich eine sehr einfache Datei mit dem gesamten enthaltenen Stil erstellen.

Sie können mit einer vollständig leeren Datei beginnen, wenn Sie möchten, oder Sie können einen Teil des Inhalts aus Ihren Themendateien kopieren. Einerseits habe ich den Inhalt der Datei kopiert header.php meines Themas und ich ai erheblich geändert, dann manuell den Rest der Tags hinzugefügt.

Hier ist der Inhalt meiner Abschnitt<head>:

" /> <? php / * * Druckt das <title> -Tag basierend auf der Anzeige. * / global $ page, $ paged; wp_title ('|', true, 'right'); // Den Blognamen hinzufügen. bloginfo ('name'); ?>
 .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;
 }

Dies gibt mir den erforderlichen Inhalt sowie einige Metadaten und Stil.

Jetzt für die <body>:

>  Dieser Blog wurde gelöscht, sorry! Um eine eigene Site zu erstellen, besuchen Sie bitte The Main Network Site . ',' Compass '); ?>

Es gibt nicht viel im Körper - nur ein Element für den Inhalt, mit einem Absatz im Inneren und etwas Text, der übersetzbar ist. Dies beinhaltet einen Link zur Hauptwebsite, den Sie möglicherweise einfügen möchten, wenn Ihr Netzwerk die Benutzerregistrierung zulässt.

Sie können auch auf eine andere Website in Ihrem Netzwerk verlinken, wenn diese Website ersetzt wurde, oder auf eine Seite auf Ihrer Hauptwebsite, auf der Ihre Strategie zum Entfernen von Websites erläutert wird, wo Sie dies wünschen.

Werfen wir einen Blick auf den Bildschirm, den wir jetzt erhalten, wenn eine Website deaktiviert ist:

Es ist momentan nicht sehr hübsch - vielleicht möchten Sie einen anderen Stil, andere Farben und vielleicht einen Titel hinzufügen. Es zeigt Ihnen jedoch, dass es möglich ist, die Standardseite für gelöschte Websites zu überschreiben und alles hinzuzufügen, was Sie möchten.

Erstellen einer Seite für archivierte Websites

Wenn Sie auch eine benutzerdefinierte Seite für Websites erstellen möchten, die archiviert oder als Spam markiert sind (und warum nicht Sie?), Müssen Sie eine weitere Datei erstellen, ebenfalls in Ihrem Ordner. wp-content . So nennen wir es Blog-suspended.php .

Ich habe eine andere Datei erstellt, die mit meiner Datei identisch ist Blog-deleted.php aber mit etwas anderem Text. Hier ist der Code:

" /> <? php / * * Druckt das <title> -Tag basierend auf der Anzeige. * / global $ page, $ paged; wp_title ('|', true, 'right'); // Den Blognamen hinzufügen. bloginfo ('name'); ?>
 .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;
 }
>  Dieser Blog wurde gesperrt, sorry! Um eine eigene Site zu erstellen, besuchen Sie bitte The Main Network Site . ',' Compass '); ?>

Hier ist die Seite, die Sie erhalten, wenn Sie eine archivierte Website besuchen:

Wieder hat unser Besucher mehr Informationen und einen Link zur Hauptwebsite. Sie können dies durch alles ersetzen, was Sie wollen.

Erweiterte Optionen

Sie können diese Technik weiterbringen.

Das erste, was Sie tun können, um Ihren Code zu verbessern, ist, Stile zu trennen und sie einem Stylesheet in Ihrem Ordner hinzuzufügen. wp-content. Sie würden dieses Stylesheet dann in beiden Dateien für angehaltene und deaktivierte Websites aufrufen, was bedeutet, dass Sie den Stil nur einmal codieren müssen.

Wenn Sie für jede der beiden Seiten einen anderen Stil wünschen, können Sie dem Tag eine zusätzliche Klasse hinzufügen body für jede Datei und zielen Sie darauf ab.

Fügen Sie dem Abschnitt diese Codezeile hinzu, um Ihr neues Stylesheet aufzurufen <head> Ihre Datei:

Sie können das Stylesheet auch aus dem Thema importieren, das für die angehaltene Site aktiviert wurde. Beachten Sie dies nicht - Wenn die Website Spam ist, liegt möglicherweise ein Problem mit dem Code vor oder Sie haben das Thema nach dem Deaktivieren der Website gelöscht.

Wenn Sie dies jedoch tun möchten, können Sie das Themen-Stylesheet mit dieser Zeile in das Feld aufnehmen <head>:

" />

Sie können weiter gehen, indem Sie die Funktion verwenden, um themenspezifische Dateien wie Kopf- oder Fußzeilen aufzurufen. Seien Sie aber auch hier vorsichtig, da das Thema möglicherweise gelöscht oder beschädigt wird. Wenn Sie dies tun, haben Sie die Möglichkeit, jedem Blog eine hängende Seite zu geben, die einzigartig aussieht.

Eine weitere Option ist die Verwendung des Stylesheets Ihrer Hauptwebsite. Dies bedeutet, dass Sie alle Ihre hängenden / deaktivierten Bildschirme mit Ihrem eigenen Branding erstellen können. Um das Stylesheet aus dem Hauptthema aufzurufen, müssen Sie diesen Code in das Tag einfügen <head>:


" />

Anschließend verwenden Sie die entsprechenden Elemente für Ihr Seiten-Markup, damit es mit dem Thema Ihres Hauptblogs funktioniert. Sie können auch Dateien aus diesem Thema mithilfe des Tags aufrufen include.

Schließlich können Sie bedingte Tags verwenden, um die Blog-ID, den Blog-Status oder was auch immer Sie überprüfen möchten, zu überprüfen und den Inhalt entsprechend zu verteilen.

Wenn Sie jedoch nicht so weit gehen möchten, bietet eine einfache Seite wie die oben erstellte den Besuchern mehr Informationen als die Standardseite und ermöglicht es Ihnen, Personen an eine andere Stelle in Ihrem Netzwerk zu leiten.

Es ist einfach, Standardseiten für deaktivierte Websites zu überschreiben

Wenn Sie die obigen Schritte ausführen, können Sie die Standardseiten archivierter, angehaltener oder gelöschter Websites aus Ihrem Netzwerk schnell und einfach ersetzen.

Auf diese Weise können Sie den Besuchern mehr Informationen als in den Standardbildschirmen zur Verfügung stellen und einen Link zu Ihrer Hauptwebsite bereitstellen, damit sie Ihr Netzwerk nicht einfach verlassen.

Entdecken Sie auch einige Premium-WordPress-Plugins  

Sie können andere verwenden Wordpress-Plugins um ein modernes Erscheinungsbild zu geben und die Handhabung Ihres Blogs oder Ihrer Website zu optimieren.

Wir bieten Ihnen hier einige Premium-WordPress-Plugins an, die Ihnen dabei helfen werden.

1. Social Share und Locker Pro

Ein weiterer großer Konkurrent in unserer Lock-Plugin-Liste ist Social Share und Locker Pro. Dies WordPress Plugin Premium bietet unzählige Funktionen, die fast die gleichen sind wie das oben gezeigte Bloom-Plugin.

Social Share Locker Pro WordPress-Plugin

Sie finden als Hauptmerkmale: a cAktionär und Likes, der dEntsperren des Inhalts nach dem Teilen, der pArtage von verschiedenen Arten von Inhalten, Visual Composer-Integrationein effet am mausüberflug ein mise Seite 100% responsive, a gAktivierung von Shortcodes, zt mehr.

Siehe auch 9 Wordpress-Plugins, die Verbindung über soziale Netzwerke aktivieren.

Herunterladen | Demo | Web-Hosting

2. Youtubomatic 

Youtubomatic ist neu WordPress Plugin Premium, das besonders nützlich sein wird, wenn Sie a Blogger Video. Wenn das WordPress Plugin auf Ihrer Website aktiv ist, kann es automatisch Videos von YouTube importieren und sie mithilfe der nativen YouTube-API in WordPress veröffentlichen. 

Youtubomatic WordPress Plugin erstellen automatische Blog

Sobald diese Funktion aktiviert ist, kannst du ein Video von YouTube auf deinen Kanal herunterladen, indem du einfach über einen Link darauf zugreifst.

Sie können sowohl Posts als auch Kommentare auf YouTube importieren, um ansprechende Inhalte in Ihrem Blog bereitzustellen. Das Plugin reduziert die Duplicate Content mit einigen erweiterten Funktionen, wie einem Zufallsphrasengenerator und einem Synonymgenerator, der Ihre Publikation von der Quelle unterscheidet. Die Unterstützung der Textrotation erhöht den Wert von SEO.

entdecken Sie auch Wie lade ich deine Massenmedien auf WordPress hoch?

Google-Roboter behandeln den von diesem Plugin generierten Inhalt wahrscheinlich als einzigartig. Sie können die Regeln definieren, nach denen die Beiträge generiert werden, und den Inhalt mithilfe von Filtern und Optionen durchsuchen. 

Viele Kurzwahlnummern Sie können Videos in einen Beitrag einfügen, um eine Liste der von einer Stichwortsuche vorgeschlagenen Videos anzuzeigen oder Videos aus einer Wiedergabeliste anzuzeigen.

Herunterladen | Demo | Web-Hosting

3. Ajax Search Pro für WordPress

Ajax Search Pro ist einer der beste WordPress-Plugins Premium-Echtzeit-Suchleiste auf WordPress. Es ist hochgradig anpassbar, mit vielen Funktionen und Optionen und liefert die bestmöglichen Ergebnisse.Ajax Search Pro Live WordPress Suchfilter WordPress Plugin
Sie können die WordPress-Suchleiste durch ersetzen eine effizientere und dynamischere Suchmaschine. Darüber hinaus verfügt dieses WordPress-Plugin über mehr als 60 farbenfrohe und vollständig anpassbare Themen, mit denen Sie Zeit sparen.

Siehe unseren Artikel auf 10 WordPress Plugins zur Verbesserung der visuellen Darstellung Ihrer Website

So können Sie sich mehr auf die visuelle Darstellung Ihres Suchformulars konzentrieren.

Herunterladen | Demo | Web-Hosting

Empfohlene Ressourcen

Informieren Sie sich über andere empfohlene Ressourcen, die Sie beim Erstellen und Verwalten Ihrer Website unterstützen.

Zusammenfassung

Es! Das war's für dieses Tutorial, wie man die Fehlerseite für WordPress-Subwebs anpasst. Zögere nicht zu Teile diesen Artikel mit deinen Freunden in deinen bevorzugten sozialen Netzwerken

Sie können jedoch auch unsere RessourcenWenn Sie mehr Elemente benötigen, um Ihre Projekte zur Erstellung von Internetseiten durchzuführen, konsultieren Sie unseren Leitfaden auf der WordPress-Blog-Erstellung.

Wenn Sie Vorschläge oder Anmerkungen haben, hinterlassen Sie diese in unserer Rubrik commentaires.

...