$service ) { if ( 'PressBook\Editor' === $service ) { $services[ $key ] = PressBook_News_Dark_Editor::class; } elseif ( 'PressBook\Scripts' === $service ) { $services[ $key ] = PressBook_News_Dark_Scripts::class; } } array_push( $services, PressBook_News_Dark_PrimaryNavbar::class ); array_push( $services, PressBook_News_Dark_Carousel_Posts::class ); array_push( $services, PressBook_News_Dark_Related_Posts::class ); array_push( $services, PressBook_News_Dark_Upsell::class ); return $services; } add_filter( 'pressbook_services', 'pressbook_news_dark_services' ); /** * Add carousel posts section before the header ends. */ function pressbook_news_dark_header_carousel_posts() { PressBook_News_Dark_Carousel_Posts::carousel_html( 'header' ); } add_action( 'pressbook_before_header_end', 'pressbook_news_dark_header_carousel_posts', 15 ); /** * Add carousel posts section after the footer starts. */ function pressbook_news_dark_footer_carousel_posts() { PressBook_News_Dark_Carousel_Posts::carousel_html( 'footer' ); } add_action( 'pressbook_after_footer_start', 'pressbook_news_dark_footer_carousel_posts', 15 ); /** * Change default background args. * * @param array $args Custom background args. * @return array */ function pressbook_news_dark_custom_background_args( $args ) { return array( 'default-color' => '000000', 'default-image' => '', ); } add_filter( 'pressbook_custom_background_args', 'pressbook_news_dark_custom_background_args' ); /** * Change default styles. * * @param array $styles Default sttyles. * @return array */ function pressbook_news_dark_default_styles( $styles ) { $styles['top_navbar_bg_color_1'] = 'rgba(0,0,0,0.92)'; $styles['top_navbar_bg_color_2'] = 'rgba(215,41,36,0.92)'; $styles['primary_navbar_bg_color'] = 'rgba(17,17,17,0.92)'; $styles['primary_navbar_hover_bg_color'] = '#d72924'; $styles['header_bg_color'] = '#000000'; $styles['site_title_color'] = '#ffffff'; $styles['tagline_color'] = '#a0a0a0'; $styles['button_bg_color_1'] = '#d72924'; $styles['button_bg_color_2'] = '#db3e3a'; $styles['side_widget_border_color'] = '#000000'; $styles['footer_bg_color'] = 'rgba(12,12,12,0.92)'; $styles['footer_credit_link_color'] = '#d72924'; return $styles; } add_filter( 'pressbook_default_styles', 'pressbook_news_dark_default_styles' ); /** * Change welcome page title. * * @param string $page_title Welcome page title. * @return string */ function pressbook_news_dark_welcome_page_title( $page_title ) { return esc_html_x( 'PressBook News Dark', 'page title', 'pressbook-news-dark' ); } add_filter( 'pressbook_welcome_page_title', 'pressbook_news_dark_welcome_page_title' ); /** * Change welcome menu title. * * @param string $menu_title Welcome menu title. * @return string */ function pressbook_news_dark_welcome_menu_title( $menu_title ) { return esc_html_x( 'PressBook News', 'menu title', 'pressbook-news-dark' ); } add_filter( 'pressbook_welcome_menu_title', 'pressbook_news_dark_welcome_menu_title' ); /** * Recommended plugins. */ require get_stylesheet_directory() . '/inc/recommended-plugins.php';