id) || $screen->id !== 'toplevel_page_advanced-ads' ) { return; } add_meta_box('advads_overview_news', __( 'Tips and Tutorials', 'advanced-ads' ), array('Advanced_Ads_Overview_Widgets_Callbacks', 'render_subscribe'), $screen->id, 'normal', 'high'); add_meta_box('advads_overview_addon_help', __( 'Setup and Optimization Help', 'advanced-ads' ), array('Advanced_Ads_Overview_Widgets_Callbacks', 'render_help'), $screen->id, 'normal', 'high'); add_meta_box('advads_overview_support', __( 'Manual and Support', 'advanced-ads' ), array('Advanced_Ads_Overview_Widgets_Callbacks', 'render_support'), $screen->id, 'normal', 'high'); // add widgets for pro add ons add_meta_box('advads_overview_addon_pro', __( 'Advanced Ads Pro', 'advanced-ads' ), array('Advanced_Ads_Overview_Widgets_Callbacks', 'render_add_on_pro'), $screen->id, 'side', 'high'); add_meta_box('advads_overview_addon_tracking', __( 'Tracking and Stats', 'advanced-ads' ), array('Advanced_Ads_Overview_Widgets_Callbacks', 'render_add_on_tracking'), $screen->id, 'side', 'high'); add_meta_box('advads_overview_addon_responsive', __( 'Responsive and Mobile ads', 'advanced-ads' ), array('Advanced_Ads_Overview_Widgets_Callbacks', 'render_add_on_responsive'), $screen->id, 'side', 'high'); add_meta_box('advads_overview_addon_geotargeting', __( 'Geo Targeting', 'advanced-ads' ), array('Advanced_Ads_Overview_Widgets_Callbacks', 'render_add_on_geotargeting'), $screen->id, 'side', 'high'); add_meta_box('advads_overview_addon_sticky', __( 'Sticky ads', 'advanced-ads' ), array('Advanced_Ads_Overview_Widgets_Callbacks', 'render_add_on_sticky'), $screen->id, 'side', 'high'); add_meta_box('advads_overview_addon_layer', __( 'PopUps and Layers', 'advanced-ads' ), array('Advanced_Ads_Overview_Widgets_Callbacks', 'render_add_on_layer'), $screen->id, 'side', 'high'); add_meta_box('advads_overview_addon_slider', __( 'Ad Slider', 'advanced-ads' ), array('Advanced_Ads_Overview_Widgets_Callbacks', 'render_add_on_slider'), $screen->id, 'side', 'high'); } /** * subscribe widget * * @since 1.5.4 */ public static function render_subscribe(){ $is_subscribed = Advanced_Ads_Admin_Notices::get_instance()->is_subscribed(); $options = Advanced_Ads_Admin_Notices::get_instance()->options(); $_notice = 'nl_free_addons'; if ( ! isset($options['closed'][ $_notice ] ) && ! $is_subscribed ) { ?>
free add-ons for joining the newsletter.', 'advanced-ads' ); ?>
how much you can earn with AdSense and Advanced Ads from the dedicated newsletter group.', 'advanced-ads' ); ?>
' . __( 'Create your first ad', 'advanced-ads' ) . '
'; endif; if ( count( $groups ) == 0 ) : $next_steps[] = '' . __( 'Ad Groups contain ads and are currently used to rotate multiple ads on a single spot.', 'advanced-ads' ) . '
' . '' . __( 'Create your first group', 'advanced-ads' ) . '
'; endif; if ( count( $placements ) == 0 ) : $next_steps[] = '' . __( 'Ad Placements are the best way to manage where to display ads and groups.', 'advanced-ads' ) . '
' . '' . __( 'Create your first placement', 'advanced-ads' ) . '
'; endif; // display all options if ( count( $next_steps ) > 0 ){ ?>