Hinzufügen / Entfernen von Standardseiten in WordPress Multisite
Wenn Sie eine WordPress-Multisite ausführen, fügt WordPress bei der Erstellung einer neuen Site automatisch eine Musterseite zur neuen Site hinzu. Kürzlich hat uns einer unserer Benutzer gefragt, ob es möglich ist, die Standard-Musterseite zu entfernen und eigene Standard-Seiten hinzuzufügen. In diesem Artikel zeigen wir Ihnen, wie Sie Standardseiten in WordPress-Multisites hinzufügen oder entfernen.
Warum fügen Sie Ihre eigenen Standard-Seiten in WordPress Multisite hinzu??
Es gibt viele Gründe, die Standard-Musterseite durch Ihre eigene zu ersetzen. Sie möchten beispielsweise eine Seite hinzufügen, die den Benutzern mitteilt, was als Nächstes zu tun ist.
Die von WordPress generierte Musterseite ist etwas langweilig. Vielleicht möchten Sie etwas Witziges und Kluges hinzufügen?
Schließlich können Sie die Standardseite verwenden, um den Benutzern das Verhalten und Verbot Ihres Netzwerks mit mehreren Standorten mitzuteilen.
Hinzufügen / Entfernen von Standardseiten in WordPress
Fügen Sie diesen Code einfach zur Datei functions.php Ihrer Site oder zu einem Site-spezifischen Plugin hinzu.
add_action ('wpmu_new_blog', 'wpb_create_my_pages', 10, 2); Funktion wpb_create_my_pages ($ blog_id, $ user_id) switch_to_blog ($ blog_id); // Neue Seite erstellen $ page_id = wp_insert_post (array ('post_title' => 'about', 'post_name' => 'about', 'post_content' => 'Dies ist eine About-Seite. Sie können diese Seite jederzeit bearbeiten oder löschen . ',' post_status '=>' publish ',' post_author '=> $ user_id, // oder "1" (Super-Admin?)' post_type '=>' page ',' menu_order '=> 1,' comment_status '=>' closed ',' ping_status '=>' closed ',)); // WP-Standard-Beispielseite suchen und löschen $ defaultPage = get_page_by_title ('Beispielseite'); wp_delete_post ($ defaultPage-> ID); restore_current_blog ();
Der erste Teil dieses Codes fügt eine neue WordPress-Seite mit dem Titel ein 'Über' Immer wenn eine neue Site in Ihrem Netzwerk mit mehreren Standorten erstellt wird. Der zweite Teil des Codes sucht und löscht Standard-WordPress Beispielseite.
Wir hoffen, dass dieser Artikel Ihnen geholfen hat, Standardseiten in einem WordPress-Netzwerk mit mehreren Standorten hinzuzufügen oder zu entfernen.
Wenn Ihnen dieser Artikel gefallen hat, besuchen Sie uns auf Google+ und Twitter. Sie können auch unseren YouTube-Kanal abonnieren, um weitere WordPress-Video-Tutorials zu erhalten.