
Al ejecutar un multisitio de WordPress, cada vez que se crea un nuevo sitio, WordPress agrega 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 agregar sus propias páginas predeterminadas. En este artículo, le mostraremos cómo agregar/eliminar páginas predeterminadas en el multisitio de WordPress.
¿Por qué agregar sus páginas predeterminadas en WordPress Multisite?
Puede haber muchas razones para reemplazar la página de muestra predeterminada con 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 predeterminada generada por WordPress es un poco aburrida. ¿Quizás le gustaría agregar algo ingenioso e inteligente?
Finalmente, puede usar la página predeterminada para informar a los usuarios sobre lo que se debe y lo que no se debe hacer en su red multisitio.
Agregar / eliminar páginas predeterminadas en WordPress
Simplemente agregue este código al archivo functions.php de su sitio principal o a un complemento específico del sitio.
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(); }
La primera parte de este código inserta una nueva página de WordPress titulada ‘De’ cada vez que se crea un nuevo sitio en la red multisitio. La segunda parte del código encuentra y elimina el WordPress predeterminado Página de Ejemplo.
Esperamos que este artículo le haya ayudado a agregar/eliminar páginas predeterminadas en la red multisitio de WordPress.
Si te ha gustado este artículo, únete a nosotros Google+ Y Gorjeo. También puede suscribirse a nuestro canal de Youtube para más videos tutoriales de WordPress.
