30 lines
982 B
PHP
30 lines
982 B
PHP
<?php
|
|
|
|
// Setup theme
|
|
add_action( 'after_setup_theme', 'cascapedia_after_setup_theme' );
|
|
function cascapedia_after_setup_theme() {
|
|
// Load textdomain
|
|
load_theme_textdomain( 'cascapedia', get_theme_file_path( 'languages' ) );
|
|
|
|
// Theme features
|
|
add_theme_support( 'custom-logo' );
|
|
add_theme_support( 'post-thumbnails' );
|
|
add_theme_support( 'title-tag' );
|
|
remove_theme_support( 'core-block-patterns' );
|
|
}
|
|
|
|
// Enqueue frontend scripts / styles
|
|
add_action( 'wp_enqueue_scripts', 'cascapedia_enqueue_scripts' );
|
|
function cascapedia_enqueue_scripts() {
|
|
if ( ! bricks_is_builder_main() ) {
|
|
wp_enqueue_style( 'cascapedia', get_stylesheet_uri(), array( 'bricks-frontend' ), filemtime( get_stylesheet_directory() . '/style.css' ) );
|
|
}
|
|
}
|
|
|
|
// Display theme version in admin footer
|
|
add_filter( 'update_footer', 'cascapedia_update_footer', 100 );
|
|
function cascapedia_update_footer() {
|
|
$theme = wp_get_theme();
|
|
return sprintf( "Cascapedia St-Jules v%s", $theme->get( 'Version' ) );
|
|
}
|