page_for_route( $dashbread_route ) : null; $dashbread_post = ( null === $dashbread_page && '' !== $dashbread_route ) ? HostedPages::for_route( $dashbread_route ) : null; $dashbread_title = '' === $dashbread_route ? __( 'Dashboard', 'dashbread' ) : ( $dashbread_page['title'] ?? ( $dashbread_post ? get_the_title( $dashbread_post ) : __( 'Not found', 'dashbread' ) ) ); /** * The page title (browser tab, breadcrumb and heading). Pages with sub-routes name the item shown. * * @param string $title * @param string $route the /app route * @param array|null $page the native page, with 'sub' = the rest of the route */ $dashbread_title = (string) apply_filters( 'dashbread_page_title', $dashbread_title, $dashbread_route, $dashbread_page ); $dashbread_user_mode = (string) get_user_meta( $dashbread_user->ID, 'dashbread_mode', true ); $dashbread_mode = '' !== $dashbread_user_mode ? $dashbread_user_mode : (string) Settings::get( 'mode' ); $dashbread_preset = (string) Settings::get( 'preset' ); $dashbread_is_admin = current_user_can( 'edit_posts' ); if ( $dashbread_post ) { $GLOBALS['post'] = $dashbread_post; // phpcs:ignore WordPress.WP.GlobalVariablesOverride.Prohibited setup_postdata( $dashbread_post ); } ?> data-sui-preset="" data-sui-mode="" data-sui-mode-setting="" data-sui-mode-user=""> <?php echo esc_html( $dashbread_title . ' · ' . Shell::site_name() ); ?>

display_name ) ); ?>