brz9-cdn/pcf-wp/functions.php

69 lines
2.3 KiB
PHP

<?php
// Add Theme Support
add_theme_support( 'title-tag' );
add_theme_support( 'post-thumbnails' );
add_theme_support( 'post_format', ['aside', 'gallery', 'link', 'image', 'quote', 'status', 'video', 'audio', 'chat'] );
add_theme_support( 'html5' );
add_theme_support( 'automatic-feed-links' );
add_theme_support( 'custom-background' );
add_theme_support( 'custom-header' );
add_theme_support( 'custom-logo' );
add_theme_support( 'customize-selective-refresh-widgets' );
add_theme_support( 'starter-content' );
// Load in our CSS
function boiler_enqueue_styles() {
wp_enqueue_style( 'boiler-css', get_stylesheet_directory_uri() . '/static/css/boilerplate.css', [], time(), 'all' );
}
add_action( 'wp_enqueue_scripts', 'boiler_enqueue_styles' );
//Register "Sidebar"
function boiler_widgets_init() {
register_sidebar([
'name' => esc_html__( 'Sidebar Right', 'boiler' ),
'id' => 'dyn-side-right',
'description' => esc_html__( 'Add widgets for right sidebar', 'boiler' ),
'before_widget' => '<section class="widget">',
'after_widget' => '</section>',
'before_title' => '<h2 class="widget-title">',
'after_title' => '</h2>',
]);
register_sidebar([
'name' => esc_html__( 'Menu Principal', 'boiler' ),
'id' => 'dyn-side-header',
'description' => esc_html__( 'Add widgets for header sidebar', 'boiler' ),
'before_widget' => '<section class="widget headmenu">',
'after_widget' => '</section>',
'before_title' => '<h2 class="widget-title">',
'after_title' => '</h2>',
]);
register_sidebar([
'name' => esc_html__( 'Logo Entête', 'boiler' ),
'id' => 'dyn-head-logo',
'description' => esc_html__( 'Add widgets for header sidebar', 'boiler' ),
'before_widget' => '<section class="widget headlogo">',
'after_widget' => '</section>',
]);
register_sidebar([
'name' => esc_html__( 'Sidebar Footer', 'boiler' ),
'id' => 'dyn-side-footer',
'description' => esc_html__( 'Add widgets for footer sidebar', 'boiler' ),
'before_widget' => '<section class="widget">',
'after_widget' => '</section>',
'before_title' => '<h2 class="widget-title">',
'after_title' => '</h2>',
]);
}
add_action( 'widgets_init', 'boiler_widgets_init' );
?>