Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să adăugați / eliminați pagini implicite în WordPress Multisite

Când rulezi o rețea WordPress multisite, de fiecare dată când este creat un site nou, WordPress adaugă automat o pagină de probă pe noul site. Recent, unul dintre utilizatorii noștri ne-a întrebat dacă este posibil să elimine pagina de probă implicită și să adauge propriile pagini implicite. În acest articol, vă vom arăta cum să adăugați / eliminați pagini implicite în rețeaua WordPress multisite.

De ce să adăugați propriile pagini implicite în WordPress Multisite?

Pot exista multe motive pentru a înlocui pagina de exemplu implicită cu propria dvs. De exemplu, s-ar putea să doriți să adăugați o pagină care să spună utilizatorilor ce să facă în continuare.

Pagina implicită de exemplu generată de WordPress este puțin plictisitoare. Poate ați dori să adăugați ceva spiritual și inteligent?

În cele din urmă, puteți folosi pagina implicită pentru a spune utilizatorilor ce au voie și ce nu au voie în rețeaua dvs. multisite.

Adăugarea / Eliminarea paginilor implicite în WordPress

Pur și simplu adăugați acest cod în fișierul functions.php al site-ului dvs. principal sau într-un plugin specific site-ului.

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();
}

Prima parte a acestui cod inserează o nouă pagină WordPress intitulată „Despre” ori de câte ori un nou site este creat pe rețeaua dvs. multisite. A doua parte a codului găsește și șterge pagina implicită WordPress Sample Page.

Sperăm că acest articol v-a ajutat să adăugați / eliminați pagini implicite în rețeaua WordPress multisite.

Dacă v-a plăcut acest articol, alăturați-vă nouă pe Google+ și Twitter. De asemenea, vă puteți abona la Canalul nostru de YouTube pentru mai multe tutoriale video WordPress.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, putem câștiga un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

7 CommentsLeave a Reply

  1. Nu uitați să gestionați și alte limbi: în $defaultPage = get_page_by_title( ‘Sample Page’ ); , folosiți:

    $defaultPage = get_page_by_title( __(‘Pagină de probă’) );

    În acest fel, cuvântul Sample Page va fi tradus și pagina va fi găsită în orice limbă.

    • Salut WPBeginner, nu pot elimina pagina implicită Acasă
      Folosesc tema Twenty Twelve.. Vă rog să mă ajuta

  2. Ce înțelegi prin „Pur și simplu adăugați acest cod în fișierul functions.php al site-ului dvs. principal” în fișierul theme functions.php?

  3. cum să eliminați cu pagina mai mult de una, de exemplu titlul paginii ('Pagina de exemplu', 'Produsul meu', 'Contact ')

Lasă un răspuns

Mulțumim că ai ales să lași un comentariu. Te rugăm să reții că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa ta de e-mail NU va fi publicată. Te rugăm să NU folosești cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.