'; $style = 'background-position: 0 6px; color: #fff; background-repeat: no-repeat;background-size: 20px;float: left;height: 30px;width: 26px; background-image: url(data:image/svg+xml;base64,' . base64_encode( $logo ) . ');'; $wp_admin_bar->add_node( [ 'id' => 'flywp', 'title' => '' . __( 'FlyWP', 'flywp' ) . '', 'href' => admin_url( 'index.php?page=flywp' ), 'parent' => 'top-secondary', ] ); if ( flywp()->fastcgi->enabled() ) { if ( ! is_admin() && is_singular() ) { $page_id = get_queried_object_id(); $wp_admin_bar->add_node( [ 'id' => 'flywp-cache-single', 'title' => __( 'Clear This Page Cache', 'flywp' ), 'href' => flywp()->fastcgi->purge_cache_url() . '&page_id=' . $page_id, 'parent' => 'flywp', ] ); } $wp_admin_bar->add_node( [ 'id' => 'flywp-cache', 'title' => __( 'Clear Page Cache', 'flywp' ), 'href' => flywp()->fastcgi->purge_cache_url(), 'parent' => 'flywp', ] ); } if ( flywp()->opcache->enabled() ) { $wp_admin_bar->add_node( [ 'id' => 'flywp-opcache', 'title' => __( 'Clear OPcache', 'flywp' ), 'href' => flywp()->opcache->purge_cache_url(), 'parent' => 'flywp', ] ); } $wp_admin_bar->add_node( [ 'id' => 'flywp-settings', 'title' => __( 'Settings', 'flywp' ), 'href' => admin_url( 'index.php?page=flywp' ), 'parent' => 'flywp', ] ); } }