250,
'width' => 250,
'flex-width' => true,
'flex-height' => true,
)
);
if ( ! function_exists( 'actual_news_setup' ) ) :
function actual_news_setup() {
/*
* Make child theme available for translation.
* Translations can be filed in the /languages/ directory.
*/
load_child_theme_textdomain( 'actual-news', get_stylesheet_directory() . '/languages' );
}
endif;
add_action( 'after_setup_theme', 'actual_news_setup' );
if ( ! function_exists( 'actual_news_enqueue_styles' ) ) :
/**
* Enqueue scripts and styles.
*/
function actual_news_enqueue_styles() {
$parenthandle = 'news-articles-style';
$theme = wp_get_theme();
wp_enqueue_style(
$parenthandle,
get_template_directory_uri() . '/style.css',
array(
'news-articles-fonts-style',
'slick-style',
'fontawesome-style',
'endless-river-style',
'news-articles-blocks-style',
),
$theme->parent()->get( 'Version' )
);
wp_enqueue_style(
'actual-news-style',
get_stylesheet_uri(),
array( $parenthandle ),
$theme->get( 'Version' )
);
// Custom script.
wp_enqueue_script( 'actual-news-custom-script', get_stylesheet_directory_uri() . '/assets/js/custom.min.js', array( 'jquery', 'news-articles-custom-script' ), true );
}
endif;
add_action( 'wp_enqueue_scripts', 'actual_news_enqueue_styles' );
function actual_news_body_classes( $classes ) {
$classes[] = 'header-fixed';
// Remove parent header class.
foreach ( $classes as $key => $class ) {
if ( $class === 'section-header-5' ) {
unset( $classes[$key] );
}
}
// Add child header class.
$classes[] = 'section-header-2';
return $classes;
}
add_filter( 'body_class', 'actual_news_body_classes', 20 );
// Customizer.
require get_theme_file_path() . '/inc/customizer/customizer.php';
/**
* Set up the WordPress core custom header feature.
*
* @uses news_articles_header_style()
*/
function actual_news_custom_header_setup() {
add_theme_support(
'custom-header',
apply_filters(
'news_articles_custom_header_args',
array(
'default-image' => '',
'default-text-color' => 'df0808',
'width' => 1000,
'height' => 250,
'flex-height' => true,
'wp-head-callback' => 'news_articles_header_style',
)
)
);
}
add_action( 'after_setup_theme', 'actual_news_custom_header_setup' );
// One Click Demo Import after import setup.
if ( class_exists( 'OCDI_Plugin' ) ) {
require get_theme_file_path() . '/inc/demo-import.php';
}
function actual_news_load_custom_wp_admin_style() {
?>