Standaardpagina's toevoegen / verwijderen in WordPress Multisite
Wanneer u een WordPress-multisite gebruikt, voegt WordPress elke keer dat een nieuwe site wordt gemaakt een voorbeeldpagina toe aan de nieuwe site. Onlangs heeft een van onze gebruikers ons gevraagd of het mogelijk was om de standaard voorbeeldpagina te verwijderen en hun eigen standaardpagina's toe te voegen. In dit artikel laten we u zien hoe u standaardpagina's toevoegt / verwijdert in WordPress multisite.
Waarom uw eigen standaardpagina's toevoegen in WordPress Multisite?
Er kunnen veel redenen zijn om de standaard voorbeeldpagina te vervangen door die van uzelf. U wilt bijvoorbeeld een pagina toevoegen die gebruikers vertelt wat ze vervolgens moeten doen.
De standaard voorbeeldpagina die wordt gegenereerd door WordPress is een beetje saai. Misschien wil je iets geestigs en slims toevoegen?
Ten slotte kunt u de standaardpagina gebruiken om gebruikers te informeren over de do's en don'ts van uw multisite-netwerk.
Standaardpagina's toevoegen / verwijderen in WordPress
Voeg eenvoudig deze code toe aan het function.php-bestand van uw hoofdsite of een sitespecifieke plug-in.
add_action ('wpmu_new_blog', 'wpb_create_my_pages', 10, 2); functie wpb_create_my_pages ($ blog_id, $ user_id) switch_to_blog ($ blog_id); // nieuwe pagina maken $ page_id = wp_insert_post (array ('post_title' => 'About', 'post_name' => 'about', 'post_content' => 'Dit is een pagina over deze pagina. Voel je vrij om deze pagina te bewerken of verwijderen . ',' post_status '=>' publiceren ',' post_author '=> $ user_id, // of "1" (super-admin?)' post_type '=>' pagina ',' menu_order '=> 1,' comment_status '=>' gesloten ',' ping_status '=>' gesloten ',)); // Zoek en verwijder de WP-standaard 'Voorbeeldpagina' $ defaultPage = get_page_by_title ('Voorbeeldpagina'); wp_delete_post ($ defaultPage-> ID); restore_current_blog ();
Het eerste deel van deze code voegt een nieuwe WordPress-pagina met de titel in 'Wat betreft' wanneer een nieuwe site wordt gemaakt op uw multisite-netwerk. Het tweede deel van de code vindt en verwijdert standaard WordPress voorbeeld pagina.
We hopen dat dit artikel u heeft geholpen bij het toevoegen / verwijderen van standaardpagina's in het multisite-netwerk van WordPress.
Als je dit artikel leuk vond, volg ons dan op Google+ en Twitter. Je kunt je ook abonneren op ons YouTube-kanaal voor meer tutorials over WordPress-video's.