Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So fügen Sie Standardseiten in WordPress Multisite hinzu / entfernen Sie sie

Wenn Sie ein WordPress Multisite betreiben, fügt WordPress jedes Mal, wenn eine neue Seite erstellt wird, automatisch eine Beispielseite zur neuen Seite hinzu. Kürzlich fragte uns einer unserer Benutzer, ob es möglich sei, die standardmäßige Beispielseite zu entfernen und eigene Standardseiten hinzuzufügen. In diesem Artikel zeigen wir Ihnen, wie Sie Standardseiten in WordPress Multisite hinzufügen / entfernen.

Warum eigene Standardseiten in WordPress Multisite hinzufügen?

Es kann viele Gründe geben, die standardmäßige Beispielseite durch Ihre eigene zu ersetzen. Sie möchten zum Beispiel eine Seite hinzufügen, auf der den Benutzern mitgeteilt wird, was als Nächstes zu tun ist.

Die von WordPress generierte Standard-Beispielseite ist ein wenig langweilig. Vielleicht möchten Sie etwas Witziges und Kluges hinzufügen?

Schließlich können Sie die Standardseite verwenden, um Benutzern die Do's und Don'ts Ihres Multisite-Netzwerks mitzuteilen.

Standardseiten in WordPress hinzufügen / entfernen

Fügen Sie diesen Code einfach zu Ihrer main site’s functions.php-Datei oder einem standortspezifischen Plugin hinzu.

add_action('wpmu_new_blog', 'wpb_create_my_pages', 10, 2);

function wpb_create_my_pages($blog_id, $user_id){
  switch_to_blog($blog_id);

// create new page
  $page_id = wp_insert_post(array(
    'post_title'     => 'About',
    'post_name'      => 'about',
    'post_content'   => 'This is an about page. Feel free to edit or delete this page.',
    'post_status'    => 'publish',
    'post_author'    => $user_id, // or "1" (super-admin?)
    'post_type'      => 'page',
    'menu_order'     => 1,
    'comment_status' => 'closed',
    'ping_status'    => 'closed',
 ));  
  
// Find and delete the WP default 'Sample Page'
$defaultPage = get_page_by_title( 'Sample Page' );
wp_delete_post( $defaultPage->ID );

  restore_current_blog();
}

Der erste Teil dieses Codes fügt eine neue WordPress-Seite mit dem Titel „Über uns“ ein, wann immer eine neue Seite in Ihrem Multisite-Netzwerk erstellt wird. Der zweite Teil des Codes findet und löscht die standardmäßige WordPress-Beispielseite.

Wir hoffen, dieser Artikel hat Ihnen geholfen, Standardseiten in einem WordPress Multisite-Netzwerk hinzuzufügen / zu entfernen.

Wenn Ihnen dieser Artikel gefallen hat, dann treten Sie uns auf Google+ und Twitter bei. Sie können auch unseren YouTube-Kanal für weitere WordPress-Video-Tutorials abonnieren.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

7 CommentsLeave a Reply

  1. Vergessen Sie nicht, auch andere Sprachen zu behandeln: in $defaultPage = get_page_by_title( ‘Sample Page’ ); , verwenden Sie:

    $defaultPage = get_page_by_title( __(‘Beispielseite’) );

    Auf diese Weise wird das Wort „Beispielseite“ übersetzt und die Seite wird in jeder Sprache gefunden.

    • Hallo WPBeginner, ich kann die Standardseite Home nicht entfernen.
      Ich benutze das Twenty Twelve Theme. Bitte helfen Sie mir.

  2. Was meinen Sie mit „Fügen Sie diesen Code einfach zur functions.php Ihrer Hauptseite hinzu“ in der theme functions.php?

Hinterlassen Sie eine Antwort

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.