public static function get_fallback() {
/**
* Filters whether or not a fallback should be created.
*
* @since 6.3.0
*
* @param bool $create Whether to create a fallback navigation menu. Default true.
*/
$should_create_fallback = apply_filters( 'wp_navigation_should_create_fallback', true );
$fallback = static::get_most_recently_published_navigation();
if ( $fallback || ! $should_create_fallback ) {
return $fallback;
}
$fallback = static::create_classic_menu_fallback();
if ( $fallback && ! is_wp_error( $fallback ) ) {
// Return the newly created fallback post object which will now be the most recently created navigation menu.
return $fallback instanceof WP_Post ? $fallback : static::get_most_recently_published_navigation();
}
$fallback = static::create_default_fallback();
if ( $fallback && ! is_wp_error( $fallback ) ) {
// Return the newly created fallback post object which will now be the most recently created navigation menu.
return $fallback instanceof WP_Post ? $fallback : static::get_most_recently_published_navigation();
}
return null;
}
Warning: require(/home/irswim/domains/irswim.ir/public_html/wp-includes/navigation-fallback.php): Failed to open stream: No such file or directory in /home/irswim/domains/irswim.ir/public_html/wp-settings.php on line 350
Warning: require(/home/irswim/domains/irswim.ir/public_html/wp-includes/navigation-fallback.php): Failed to open stream: No such file or directory in /home/irswim/domains/irswim.ir/public_html/wp-settings.php on line 350
Fatal error: Uncaught Error: Failed opening required '/home/irswim/domains/irswim.ir/public_html/wp-includes/navigation-fallback.php' (include_path='.:/usr/local/php81/lib/php') in /home/irswim/domains/irswim.ir/public_html/wp-settings.php:350
Stack trace:
#0 /home/irswim/domains/irswim.ir/public_html/wp-config.php(90): require_once()
#1 /home/irswim/domains/irswim.ir/public_html/wp-load.php(50): require_once('...')
#2 /home/irswim/domains/irswim.ir/public_html/wp-blog-header.php(13): require_once('...')
#3 /home/irswim/domains/irswim.ir/public_html/index.php(17): require('...')
#4 {main}
thrown in /home/irswim/domains/irswim.ir/public_html/wp-settings.php on line 350
Fatal error: Uncaught Error: Class "WP_Translation_Controller" not found in /home/irswim/domains/irswim.ir/public_html/wp-includes/l10n.php:800
Stack trace:
#0 /home/irswim/domains/irswim.ir/public_html/wp-includes/l10n.php(957): load_textdomain()
#1 /home/irswim/domains/irswim.ir/public_html/wp-includes/class-wp-fatal-error-handler.php(49): load_default_textdomain()
#2 [internal function]: WP_Fatal_Error_Handler->handle()
#3 {main}
thrown in /home/irswim/domains/irswim.ir/public_html/wp-includes/l10n.php on line 800