Cómo agregar o quitar páginas predeterminadas en WordPress Multisite

Cuando está ejecutando un multisitio de WordPress, cada vez que se crea un nuevo sitio, WordPress añade automáticamente una página de muestra al nuevo sitio. Recientemente, uno de nuestros usuarios nos preguntó si era posible eliminar la página de muestra predeterminada y añadir sus propias páginas predeterminadas. En este artículo, le mostraremos cómo añadir o eliminar páginas predeterminadas en el multisitio de WordPress.

¿Por qué agregar sus propias páginas predeterminadas en WordPress Multisite?

Puede haber muchas razones para reemplazar la página de muestra predeterminada por la suya. Por ejemplo, es posible que desee agregar una página que indique a los usuarios qué hacer a continuación.

La página de ejemplo por defecto generada por WordPress es un poco aburrida. ¿Quizás te gustaría añadir algo ingenioso e inteligente?

Por último, puede utilizar la página predeterminada para informar a los usuarios de lo que se debe y lo que no se debe hacer en su red multisitio.

Adición / eliminación de páginas predeterminadas en WordPress

Simplemente agregue este código al archivo functions.php de su sitio principal o a un plugin específico del sitio.

12345678910111213141415161718192021222312add_action('wpmu_new_blog', 'wpb_create_my_pages', 10, 2); functionwpb_create_my_pages($blog_id, $user_id){ switch_to_blog($blog_id); // crear nueva página $page_id= wp_insert_post(array( 'post_title' => 'About', 'post_name' => 'about', 'post_content' => 'This is an about page. Siéntase libre de editar o borrar esta página', 'post_status' => `publicar', `post_author' => $user_id, // o "1" (super-admin?) 'post_type' => 'page', 'menu_order' => 1, ` comment_status'=> `cerrado', `ping_status' => `cerrado', )); // Buscar y eliminar la página de muestra'$defaultPage= get_page_by_title( 'Sample Page');wp_delete_post( $defaultPage->ID ); restore_current_blog();}}

La primera parte de este código inserta una nueva página de WordPress titulada 'Acerca de' cada vez que se crea un nuevo sitio en su red multisitio. La segunda parte del código encuentra y elimina la página de ejemplo predeterminada de WordPress .

Esperamos que este artículo le haya ayudado a añadir o eliminar páginas predeterminadas en la red multisitio de WordPress.

Si te ha gustado este artículo, únete a nosotros en Google+ y Twitter. También puede suscribirse a nuestro canal de YouTube para obtener más tutoriales en vídeo de WordPress.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir