'#F3F3F3',
);
add_theme_support( 'custom-background', $args );
//ADD NAVIGATION
add_action( 'init', 'lemesos_register_my_menus' );
//ADD SIDEBARS
add_action( 'widgets_init', 'lemesos_register_sidebars' );
//ENQUE STYLESHEETS AND SCRIPTS
add_action( 'wp_enqueue_scripts', 'lemesos_enqueue_style' );
}
//FUNCTIONS
//ADD STYLESHEET TO PAGE
function lemesos_enqueue_style() {
wp_enqueue_style( 'lemesos-style', get_stylesheet_uri() );
}
//Add a pingback url auto-discovery header for singularly identifiable articles.
function lemesos_pingback_header() {
if ( is_singular() && pings_open() ) {
printf( '' . "\n", get_bloginfo( 'pingback_url' ) );
}
}
add_action( 'wp_head', 'lemesos_pingback_header' );
//MENU NAVIGATION
function lemesos_register_my_menus() {
register_nav_menus(
array(
'primary-menu' => __( 'Primary Menu','lemesos' )
)
);
}
//WIDGET AREAS
function lemesos_register_sidebars() {
register_sidebar( array(
'name' => __( 'Banner', 'lemesos' ),
'id' => __( 'banner-1', 'lemesos' ),
'description' => __( 'Large banner widget area, suitable for header images etc', 'lemesos' ),
'before_widget' => '
',
'after_widget' => '
',
'before_title' => '',
) );
register_sidebar( array(
'name' => __( 'Blog sidebar', 'lemesos' ),
'id' => __( 'sidebar-1', 'lemesos' ),
'description' => __( 'Post sidebar widget area', 'lemesos' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
) );
register_sidebar( array(
'name' => __( 'Page sidebar', 'lemesos' ),
'id' => __( 'sidebar-2', 'lemesos' ),
'description' => __( 'Page sidebar widget area', 'lemesos' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
) );
register_sidebar( array(
'name' => __( 'Footer with 4 areas', 'lemesos' ),
'id' => __( 'footer-1', 'lemesos' ),
'description' => __( 'Footer widget area', 'lemesos' ),
'before_widget' => '',
'after_widget' => '
',
'before_title' => '',
) );
}
////BLOCKS
function lemesos_register_block_style( $block_name, $style_properties ) {
return WP_Block_Styles_Registry::get_instance()->register( $block_name, $style_properties );
}
function lemesos_register_block_pattern( $pattern_name, $pattern_properties ) {
return WP_Block_Patterns_Registry::get_instance()->register( $pattern_name, $pattern_properties );
}
//SCRIPTS THREADED COMMENTS
function lemesos_load_scripts() {
if ( is_singular() && get_option( 'thread_comments' ) && comments_open() )
wp_enqueue_script( 'comment-reply' );
}
// EXCERPT - Replaces the excerpt "Read More" text by a link
function new_excerpt_more($more) {
global $post;
return ' →';
}
add_filter('excerpt_more', 'new_excerpt_more');
?>