Ist es möglich, WP daran zu hindern, die "Beispielseite" und "Hallo Welt!" Zu erstellen? Beitrag beim Erstellen eines neuen Blogs?
Ist es möglich, WP daran zu hindern, die "Beispielseite" und "Hallo Welt!" Zu erstellen? Beitrag beim Erstellen eines neuen Blogs?
Antworten:
Wenn Sie Multisite verwenden
Die akzeptierte Antwort ist insofern destruktiv, als sie alle anderen Einrichtungselemente in der überschriebenen Funktion aufhebt. Eine weniger zerstörerische Methode für Installationen mit mehreren Standorten besteht darin, den Standardinhalt während der Erstellung eines neuen Blogs durch Einbinden in zu löschenwpmu_new_blog
add_action( 'wpmu_new_blog', 'delete_wordpress_defaults', 100, 1 );
function delete_wordpress_defaults(){
// 'Hello World!' post
wp_delete_post( 1, true );
// 'Sample page' page
wp_delete_post( 2, true );
}
Erstellen Sie eine Datei install.php
in Ihrem wp-content
Verzeichnis. In dieser Datei deklarieren Sie die wp_install_defaults()
Funktion. Wenn Sie diese Funktion einfach leer lassen, werden keine Standardkategorien, Links, Beiträge oder Seiten erstellt.
Die Standardfunktion (steckbar) wp_install_defaults()
finden Sie in wp-admin/includes/upgrade.php
.
Siehe auch: /programming/550086/how-to-delete-the-default-hello-world-post-before-wordpress-install