it-swarm.com.de

Halt WP von der Erstellung von "Sample Page" und "Hello World!" Post

Ist es möglich, WP daran zu hindern, die "Beispielseite" und "Hallo Welt!" beim erstellen eines neuen blogs posten?

10
user1706680

Wenn Sie Multisite verwenden

Die akzeptierte Antwort ist insofern destruktiv, als sie alle anderen Einstellungselemente in der überschriebenen Funktion annulliert. Eine weniger destruktive Möglichkeit für Installationen mit mehreren Standorten besteht darin, den Standardinhalt während der Erstellung eines neuen Blogs zu löschen, indem Sie sich an wpmu_new_blog anschließen.

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 );
}
3
shahar

Erstellen Sie eine Datei install.php in Ihrem wp-content-Verzeichnis. In dieser Datei deklarieren Sie die Funktion wp_install_defaults(). Wenn Sie diese Funktion leer lassen, werden keine Standardkategorien, Links, Beiträge oder Seiten erstellt.

Die standardmäßige (steckbare) Funktion wp_install_defaults() befindet sich in wp-admin/includes/upgrade.php.

Siehe auch: https://stackoverflow.com/questions/550086/how-to-delete-the-default-hello-world-post-before-wordpress-install

19
Geert