HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux ns3133907 6.8.0-86-generic #87-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 18:03:36 UTC 2025 x86_64
User: cssnetorguk (1024)
PHP: 8.2.28
Disabled: NONE
Upload Files
File: //home/vitaminic.co.uk/public_html/wp-content/themes/ascendoor-blog/inc/ocdi.php
<?php

function ascendoor_blog_intro_text( $default_text ) {
    $default_text .= sprintf(
        '<div class="notice notice-info ascendoor-blog-demo-data"><p class="demo-file-content">%1$s <a href="%2$s" target="_blank">%3$s</a></p></div>',
        esc_html__( 'Demo content files for Ascendoor Blog Theme.', 'ascendoor-blog' ),
        esc_url( 'https://docs.ascendoor.com/docs/ascendoor-blog/getting-started/import-demo-data/' ),
        esc_html__( 'Click here to download demo files.', 'ascendoor-blog' )
    );
    return $default_text;
}
add_filter( 'pt-ocdi/plugin_intro_text', 'ascendoor_blog_intro_text' );

/**
 * OCDI after import.
 */
function ascendoor_blog_after_import_setup() {
    // Assign menus to their locations.
    $primary_menu = get_term_by( 'name', 'Primary Menu', 'nav_menu' );
    $social_menu  = get_term_by( 'name', 'Social Menu', 'nav_menu' );

    set_theme_mod(
        'nav_menu_locations',
        array(
            'primary' => $primary_menu->term_id,
            'social'  => $social_menu->term_id,
        )
    );

}
add_action( 'ocdi/after_import', 'ascendoor_blog_after_import_setup' );