Yoast_Form::admin_sidebar PHP Метод

admin_sidebar() публичный Метод

Generates the sidebar for admin pages.
public admin_sidebar ( )
    public function admin_sidebar()
    {
        // No banners in Premium.
        if (class_exists('WPSEO_Product_Premium')) {
            $license_manager = new Yoast_Plugin_License_Manager(new WPSEO_Product_Premium());
            if ($license_manager->license_is_valid()) {
                return;
            }
        }
        $sidebar_renderer = new WPSEO_Admin_Banner_Sidebar_Renderer(new WPSEO_Admin_Banner_Spot_Renderer());
        $banner_renderer = new WPSEO_Admin_Banner_Renderer();
        $banner_renderer->set_base_path(plugins_url('images/banner/', WPSEO_FILE));
        $sidebar = new WPSEO_Admin_Banner_Sidebar(sprintf('%1s recommendations', 'Yoast'), $banner_renderer);
        $sidebar->initialize(new WPSEO_Features());
        echo $sidebar_renderer->render($sidebar);
    }