array( 'title' => esc_html__('General Settings', 'boundlessnews'), 'sections' => array( array( 'title' => esc_html__('Logo & Site Identity', 'boundlessnews'), 'url' => esc_url($base_url . '/wp-admin/customize.php?autofocus%5Bcontrol%5D=custom_logo'), 'icon' => 'dashicons-format-image', ), array( 'title' => esc_html__('Header Media', 'boundlessnews'), 'url' => esc_url($base_url . '/wp-admin/customize.php?autofocus%5Bsection%5D=header_image'), 'icon' => 'dashicons-desktop', ), array( 'title' => esc_html__('Background Image', 'boundlessnews'), 'url' => esc_url($base_url . '/wp-admin/customize.php?autofocus%5Bsection%5D=background_image'), 'icon' => 'dashicons-desktop', ), array( 'title' => esc_html__('Menu Settings', 'boundlessnews'), 'url' => esc_url($base_url . '/wp-admin/customize.php?autofocus%5Bpanel%5D=nav_menus'), 'icon' => 'dashicons-menu', ), ), ), 'theme_colors_panel' => array( 'title' => esc_html__('Color Settings', 'boundlessnews'), 'sections' => array( array( 'title' => esc_html__('Color Options', 'boundlessnews'), 'url' => esc_url($base_url . '/wp-admin/customize.php?autofocus%5Bsection%5D=colors'), 'icon' => 'dashicons-admin-customizer', ), array( 'title' => esc_html__('Color Scheme', 'boundlessnews'), 'url' => esc_url($base_url . '/wp-admin/customize.php?autofocus%5Bsection%5D=color_schema'), 'icon' => 'dashicons-art', ), ), ), 'home_sections_repeater' => array( 'title' => esc_html__('Homepage Content Section', 'boundlessnews'), 'sections' => array( array( 'title' => esc_html__('Homepage Content Section', 'boundlessnews'), 'url' => esc_url($base_url . '/wp-admin/customize.php?autofocus%5Bsection%5D=home_sections_repeater'), 'icon' => 'dashicons-admin-generic', ), ), ), 'theme_option_panel' => array( 'title' => esc_html__('Theme Options', 'boundlessnews'), 'sections' => array( array( 'title' => esc_html__('Header Settings', 'boundlessnews'), 'url' => esc_url($base_url . '/wp-admin/customize.php?autofocus%5Bsection%5D=main_header_setting'), 'icon' => 'dashicons-align-center', ), array( 'title' => esc_html__('Top Header Settings', 'boundlessnews'), 'url' => esc_url($base_url . '/wp-admin/customize.php?autofocus%5Bsection%5D=top_header_setting'), 'icon' => 'dashicons-ellipsis', ), array( 'title' => esc_html__('Pagination Settings', 'boundlessnews'), 'url' => esc_url($base_url . '/wp-admin/customize.php?autofocus%5Bsection%5D=boundlessnews_pagination_section'), 'icon' => 'dashicons-ellipsis', ), array( 'title' => esc_html__('Article Meta Settings', 'boundlessnews'), 'url' => esc_url($base_url . '/wp-admin/customize.php?autofocus%5Bsection%5D=posts_settings'), 'icon' => 'dashicons-admin-settings', ), array( 'title' => esc_html__('Single Post Settings', 'boundlessnews'), 'url' => esc_url($base_url . '/wp-admin/customize.php?autofocus%5Bsection%5D=single_post_setting'), 'icon' => 'dashicons-welcome-write-blog', ), array( 'title' => esc_html__('Layout Settings', 'boundlessnews'), 'url' => esc_url($base_url . '/wp-admin/customize.php?autofocus%5Bsection%5D=layout_setting'), 'icon' => 'dashicons-layout', ), array( 'title' => esc_html__('Footer Setting', 'boundlessnews'), 'url' => esc_url($base_url . '/wp-admin/customize.php?autofocus%5Bsection%5D=footer_settings'), 'icon' => 'dashicons-admin-generic', ), ), ), ); $boundlessnews_panel_compare = array( array( 'title' => __('Supports One Click Demo Import', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Logo and Site Title Option', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Header Image', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Fixed Header Image', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Background Image', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Basic Color Option', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Advance Color Option', 'boundlessnews'), 'free' => __('no', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Typography Style Option', 'boundlessnews'), 'free' => __('no', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Custom Widgets', 'boundlessnews'), 'free' => __('less', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Homepage Main Widget Area', 'boundlessnews'), 'free' => __('Less', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('BoundlessNews: Carousel Widget', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('BoundlessNews: Category Call to action Widget', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('BoundlessNews: Layout Grid', 'boundlessnews'), 'free' => __('3 Layout', 'boundlessnews'), 'pro' => __('5 Layout', 'boundlessnews'), ), array( 'title' => __('BoundlessNews: Layout List', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('BoundlessNews: Layout Multiple Panel', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('BoundlessNews: Layout Tiles', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('BoundlessNews: Sidebar Author Widget', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('BoundlessNews: Sidebar Category Widget', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('BoundlessNews: Sidebar Recent Post Widget', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('BoundlessNews: Sidebar Social Widget', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('BoundlessNews: Sidebar Tab Widget', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('BoundlessNews: Slider Widget', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Footer Widgets Area', 'boundlessnews'), 'free' => __('3', 'boundlessnews'), 'pro' => __('4', 'boundlessnews'), ), array( 'title' => __('Header Advertisement Area', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Table of Contents', 'boundlessnews'), 'free' => __('no', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Coming Soon - Maintenance mode', 'boundlessnews'), 'free' => __('no', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Onsite Popup Messages', 'boundlessnews'), 'free' => __('no', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Social Nav Options', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Breaking News Option', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Pagination Options', 'boundlessnews'), 'free' => __('4', 'boundlessnews'), 'pro' => __('4', 'boundlessnews'), ), array( 'title' => __('Archive Options', 'boundlessnews'), 'free' => __('Limited', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Multiple Post Layouts', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Article Meta Options', 'boundlessnews'), 'free' => __('Limited', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Single Post Options', 'boundlessnews'), 'free' => __('Limited', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Multiple single Post Layouts', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Copyright Text Edit Option', 'boundlessnews'), 'free' => __('no', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Pre-loader Animations', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Instagram Feed Integration', 'boundlessnews'), 'free' => __('no', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Twitter Feed Integration', 'boundlessnews'), 'free' => __('no', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Facebook Fanpage widget', 'boundlessnews'), 'free' => __('no', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Homepage Section Repeater', 'boundlessnews'), 'free' => __('no', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Homepage Section Reorder', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Multiple single Post Layouts', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Theme Support', 'boundlessnews'), 'free' => __('Normal', 'boundlessnews'), 'pro' => __('High Priority', 'boundlessnews'), ), array( 'title' => __('Responsive Layout', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('Translations Ready', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), array( 'title' => __('SEO Optimized', 'boundlessnews'), 'free' => __('yes', 'boundlessnews'), 'pro' => __('yes', 'boundlessnews'), ), ); include_once ABSPATH . 'wp-admin/includes/plugin-install.php'; $rec_plugins = BoundlessNews_Getting_started::boundlessnews_recommended_plugins(); $theme_version = wp_get_theme()->get('Version'); $theme_info = wp_get_theme(); $theme_name = $theme_info->__get('Name'); $pro_theme_name = $theme_name . ' Pro'; $free_theme_url = 'https://www.themeinwp.com/theme/boundlessnews'; $pro_theme_url = 'https://www.themeinwp.com/theme/boundlessnews-pro'; ?>

$plugin) { $plugin_info = plugins_api( 'plugin_information', array( 'slug' => sanitize_key(wp_unslash($key)), 'fields' => array( 'sections' => false, ), ) ); $plugin_status = BoundlessNews_Getting_started::boundlessnews_plugin_status($plugin['class'], $key, $plugin['PluginFile']); ?>
'', 'desc' => '', 'free' => '', 'pro' => '', ); if (!empty($free_pro) && is_array($free_pro)) { echo '
'; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; foreach ($free_pro as $feature) { $instance = wp_parse_args((array)$feature, $defaults); /*allowed 7 value in array */ $title = $instance['title']; $desc = $instance['desc']; $free = $instance['free']; $pro = $instance['pro']; echo ''; if (!empty($title) || !empty($desc)) { echo ''; } if (!empty($free)) { if ('yes' === $free) { echo ''; } elseif ('no' === $free) { echo ''; } else { echo ''; } } if (!empty($pro)) { if ('yes' === $pro) { echo ''; } elseif ('no' === $pro) { echo ''; } else { echo ''; } } echo ''; } echo ''; echo '
' . $theme_name . '' . $pro_theme_name . '
'; if (!empty($title)) { echo '

' . wp_kses_post($title) . '

'; } if (!empty($desc)) { echo '

' . wp_kses_post($desc) . '

'; } echo '
' . esc_html($free) . '' . esc_html($pro) . '
'; echo '
'; } } ?>
get_contents(get_stylesheet_directory() . '/classes/changelog.txt'); } else { $changelog = $wp_filesystem->get_contents(get_template_directory() . '/classes/changelog.txt'); } if (is_wp_error($changelog)) { $changelog = ''; } if (!empty($changelog)) { echo ''; } ?>