'Demo Import 1', 'import_file_url' => 'https://demo.rocksite.pro/canvi/demo-content/demo-content.xml', 'import_widget_file_url' => 'https://demo.rocksite.pro/canvi/demo-content/demo-widgets.wie', 'import_customizer_file_url' => 'https://demo.rocksite.pro/canvi/demo-content/demo-customizer.dat', 'import_preview_image_url' => 'https://demo.rocksite.pro/canvi/demo-content/screenshot.png', 'import_notice' => __( 'Click import button and import all demo content', 'canvi' ), 'preview_url' => 'https://demo.rocksite.pro/canvi', ), ); } add_filter( 'pt-ocdi/import_files', 'canvi_import_files' ); } if ( ! function_exists( 'canvi_after_import' ) ) { function canvi_after_import( $selected_import ) { _e( "canvi import files were successfully downloaded!", 'canvi' ); // Menus to Import and assign - you can remove or add as many as you want $primary_menu = get_term_by( 'name', 'Main Menu', 'nav_menu' ); $footer_menu = get_term_by( 'name', 'Footer Menu', 'nav_menu' ); $social_menu = get_term_by( 'name', 'Social Menu', 'nav_menu' ); if ( is_object( $primary_menu ) ) { set_theme_mod( 'nav_menu_locations', array( 'primary' => $primary_menu->term_id, 'social_menu' => $social_menu->term_id, 'footer_pages' => $footer_menu->term_id ) ); } // Use a static front page $home = get_page_by_title( 'Home Page' ); $blog = get_page_by_title( 'Blog' ); if ( isset( $home->ID ) && $home->ID > 0 ) { update_option( 'page_on_front', $home->ID ); update_option( 'page_for_posts', $blog->ID ); update_option( 'show_on_front', 'page' ); } } add_action( 'pt-ocdi/after_import', 'canvi_after_import' ); }