Función php que debeis insertar dentro de vuestro “functions.php” para crear automáticamente una nueva página en WordPress, justo después de activar nuestro theme. Y podéis customizar el siguiente código para crear una o más páginas o entradas, asignar a dicha página una plantilla específica, etc…

Para insertar la nueva página usamos la función wp_insert_post().

En este ejemplo, vamos a crear una página de contacto automáticamente después de activar nuestro theme: