Inpsyde\MultilingualPress\Module\AlternativeLanguageTitleInAdminBar\AdminBarCustomizer::replace_site_name PHP Méthode

replace_site_name() public méthode

Replaces the current site's name with the site's alternative language title, if not empty.
Since: 3.0.0
public replace_site_name ( WP_Admin_Bar $wp_admin_bar ) : WP_Admin_Bar
$wp_admin_bar WP_Admin_Bar The WordPress admin bar object.
Résultat WP_Admin_Bar The manipulated WordPress admin bar object.
    public function replace_site_name(WP_Admin_Bar $wp_admin_bar)
    {
        $title = $this->titles->get();
        if (!$title) {
            return $wp_admin_bar;
        }
        $wp_admin_bar->add_node(['id' => 'site-name', 'title' => $title]);
        return $wp_admin_bar;
    }