Home › Forums › WoodMart support forum › Change the H5 of the widget titles
Change the H5 of the widget titles
- This topic has 3 replies, 2 voices, and was last updated 5 years, 1 month ago by Eric Watson.
Viewing 4 posts - 1 through 4 (of 4 total)
-
AuthorPosts
-
November 13, 2019 at 3:03 pm #156760
Oriol DuarriParticipantHi,
I’ve noticed that woodmart theme sets widget titles to H5, how we can change that? We ned to set it to another H for improve our SEO,
Thanks
November 14, 2019 at 7:20 am #156852
Eric WatsonParticipantHello,
You can change the tags in
woodmart/inc/theme-setup.php
file as shown in the screenshot. Also you need to change the tags in the whole file since each is configured separately for each widget area.Kind Regards
XTemos StudioNovember 14, 2019 at 8:30 am #156885
Oriol DuarriParticipantThank you so much for the advice Eric,
Then what you recommend me, to put this code at the functions.php directly or to copy that file to the child theme?
Your welcome
November 14, 2019 at 12:21 pm #156929
Eric WatsonParticipantYou can add this function to functions.php in the child theme and edit it there
function woodmart_widget_init() { if( function_exists( 'register_sidebar' ) ) { $widget_class = ( woodmart_get_opt( 'widget_toggle' ) ) ? ' widget-hidable' : ''; register_sidebar( array( 'name' => esc_html__( 'Main Widget Area', 'woodmart' ), 'id' => 'sidebar-1', 'description' => esc_html__( 'Default Widget Area for posts and pages', 'woodmart' ), 'class' => '', 'before_widget' => '<div id="%1$s" class="woodmart-widget widget sidebar-widget' . $widget_class . ' %2$s">', 'after_widget' => '</div>', 'before_title' => '<h5 class="widget-title">', 'after_title' => '</h5>' ) ); if( woodmart_woocommerce_installed() ) { $filter_widget_class = woodmart_get_widget_column_class( 'filters-area' ); register_sidebar( array( 'name' => esc_html__( 'Shop page Widget Area', 'woodmart' ), 'id' => 'sidebar-shop', 'description' => esc_html__( 'Widget Area for shop pages', 'woodmart' ), 'class' => '', 'before_widget' => '<div id="%1$s" class="woodmart-widget widget sidebar-widget' . $widget_class . ' %2$s">', 'after_widget' => '</div>', 'before_title' => '<h5 class="widget-title">', 'after_title' => '</h5>' ) ); register_sidebar( array( 'name' => esc_html__( 'Shop filters', 'woodmart' ), 'id' => 'filters-area', 'description' => esc_html__( 'Widget Area for shop filters above the products', 'woodmart' ), 'class' => '', 'before_widget' => '<div id="%1$s" class="woodmart-widget widget filter-widget' . $widget_class . ' ' . esc_attr( $filter_widget_class ) . ' %2$s">', 'after_widget' => '</div>', 'before_title' => '<h5 class="widget-title">', 'after_title' => '</h5>' ) ); register_sidebar( array( 'name' => esc_html__( 'Single product page Widget Area', 'woodmart' ), 'id' => 'sidebar-product-single', 'description' => esc_html__( 'Widget Area for single product page', 'woodmart' ), 'class' => '', 'before_widget' => '<div id="%1$s" class="woodmart-widget widget sidebar-widget' . $widget_class . ' %2$s">', 'after_widget' => '</div>', 'before_title' => '<h5 class="widget-title">', 'after_title' => '</h5>' ) ); register_sidebar( array( 'name' => esc_html__( 'My Account pages sidebar', 'woodmart' ), 'id' => 'sidebar-my-account', 'description' => esc_html__( 'Widget Area for My Account, orders and other user pages.', 'woodmart' ), 'class' => '', 'before_widget' => '<div id="%1$s" class="woodmart-widget widget sidebar-widget' . $widget_class . ' widget-my-account %2$s">', 'after_widget' => '</div>', 'before_title' => '<h5 class="widget-title">', 'after_title' => '</h5>' ) ); } register_sidebar( array( 'name' => esc_html__( 'Full Screen Menu Area', 'woodmart' ), 'id' => 'sidebar-full-screen-menu', 'description' => esc_html__( 'Widget Area for full screen menu', 'woodmart' ), 'class' => '', 'before_widget' => '<div id="%1$s" class="woodmart-widget widget full-screen-menu-widget' . $widget_class . ' %2$s">', 'after_widget' => '</div>', 'before_title' => '<h5 class="widget-title">', 'after_title' => '</h5>' ) ); register_sidebar( array( 'name' => esc_html__( 'Area after the mobile menu', 'woodmart' ), 'id' => 'mobile-menu-widgets', 'description' => esc_html__( 'Place your widgets that will be displayed after the mobile menu links', 'woodmart' ), 'class' => '', 'before_widget' => '<div id="%1$s" class="woodmart-widget widget mobile-menu-widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h5 class="widget-title">', 'after_title' => '</h5>' ) ); $footer_layout = woodmart_get_opt( 'footer-layout' ); $footer_classes = woodmart_get_opt( 'collapse_footer_widgets' ) ? ' footer-widget-collapse' : ''; $footer_config = woodmart_get_footer_config( $footer_layout ); if( count( $footer_config['cols'] ) > 0 ) { foreach ( $footer_config['cols'] as $key => $columns ) { $index = $key + 1; register_sidebar( array( 'name' => 'Footer Column ' . $index, 'id' => 'footer-'.$index, 'description' => 'Footer column', 'class' => '', 'before_widget' => '<div id="%1$s" class="woodmart-widget widget footer-widget ' . esc_attr( $footer_classes ) . ' %2$s">', 'after_widget' => '</div>', 'before_title' => '<h5 class="widget-title">', 'after_title' => '</h5>' ) ); } } $custom_sidebars = get_posts( array( 'post_type' => 'woodmart_sidebar', 'post_status'=>'publish', 'numberposts' => -1 ) ); foreach ( $custom_sidebars as $sidebar ) { register_sidebar( array( 'name' => $sidebar->post_title, 'id' => 'sidebar-' . $sidebar->ID, 'description' => '', 'class' => '', 'before_widget' => '<div id="%1$s" class="woodmart-widget widget sidebar-widget %2$s">', 'after_widget' => '</div>', 'before_title' => '<h5 class="widget-title">', 'after_title' => '</h5>' ) ); } } } add_action( 'widgets_init', 'woodmart_widget_init' );
Kind Regards
XTemos Studio -
AuthorPosts
Viewing 4 posts - 1 through 4 (of 4 total)
- You must be logged in to create new topics. Login / Register