at path:
ROOT
/
wp-content
/
themes
/
darknews
/
inc
/
ocdi.php
run:
R
W
Run
customizer
DIR
2025-05-31 10:48:44
R
W
Run
hooks
DIR
2025-05-31 10:48:44
R
W
Run
widgets
DIR
2025-05-31 10:48:39
R
W
Run
custom-header.php
2.89 KB
2025-05-31 10:41:26
R
W
Run
Delete
Rename
custom-style.php
17.2 KB
2025-05-31 10:41:27
R
W
Run
Delete
Rename
init.php
764 By
2025-05-31 10:41:27
R
W
Run
Delete
Rename
jetpack.php
1.43 KB
2025-05-31 10:41:27
R
W
Run
Delete
Rename
multi-author.php
3.47 KB
2025-05-31 10:41:27
R
W
Run
Delete
Rename
ocdi.php
1.18 KB
2025-05-31 10:41:27
R
W
Run
Delete
Rename
review.php
6.92 KB
2025-05-31 10:41:27
R
W
Run
Delete
Rename
template-functions.php
19.36 KB
2025-05-31 10:41:27
R
W
Run
Delete
Rename
template-images.php
2.46 KB
2025-05-31 10:41:27
R
W
Run
Delete
Rename
template-tags.php
6.77 KB
2025-05-31 10:41:26
R
W
Run
Delete
Rename
upgrade.php
8.33 KB
2025-05-31 10:41:27
R
W
Run
Delete
Rename
woocommerce.php
11.58 KB
2025-05-31 10:41:26
R
W
Run
Delete
Rename
error_log
up
📄
ocdi.php
Save
<?php /** * OCDI support. * * @package DarkNews */ // Disable PT branding. add_filter( 'pt-ocdi/disable_pt_branding', '__return_true' ); /** * OCDI after import. * * @since 1.0.0 */ function darknews_ocdi_after_import() { // Assign navigation menu locations. $menu_location_details = array( 'aft-primary-nav' => 'main-menu-items', 'aft-footer-nav' => 'footer-menu-items', 'aft-social-nav' => 'social-menu-items', ); if ( ! empty( $menu_location_details ) ) { $navigation_settings = array(); $current_navigation_menus = wp_get_nav_menus(); if ( ! empty( $current_navigation_menus ) && ! is_wp_error( $current_navigation_menus ) ) { foreach ( $current_navigation_menus as $menu ) { foreach ( $menu_location_details as $location => $menu_slug ) { if ( $menu->slug === $menu_slug ) { $navigation_settings[ $location ] = $menu->term_id; } } } } set_theme_mod( 'nav_menu_locations', $navigation_settings ); } } add_action( 'pt-ocdi/after_import', 'darknews_ocdi_after_import' );