';
$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',
]
);
}
}