Support » Theme: Twenty Twenty » get 3 columns available in the footer area

  • Hi

    I would like to have 3 columns available in the footer area.

    How can we customise the theme so it has 3 columns?

    using a child theme.

    Thank you.

    Have a great day !

Viewing 4 replies - 1 through 4 (of 4 total)
  • general:
    in your child theme, you will need to edit functions.php to register the third footer widget area;
    for code inspiration, look into functions.php of the parent theme, and look for the function twentytwenty_sidebar_registration(), and review https://developer.wordpress.org/reference/functions/register_sidebar/

    then create a folder /template-parts/ in your child theme,
    and add a copy of the file footer-menu-widgets.php from the corresponding folder of the parent theme into that folder,
    and edit the code:
    expand all code sections where it refers to 'sidebar-1' and 'sidebar-2' with corresponding code sections based on 'sidebar-3'… ;

    then add new CSS styles to style.css of the child theme to format what could be now up to three columns…

    please post back here if you are stuck at any specific part.

    Hi @alchymyth, thank you so much for your help. I was with the exactly same problem and I was trying to solve it for days. You helped me a lot!

    I created the folder footer-menu-widgets.php in my child theme and I added the following code to my functions.php:

    add_action( 'widgets_init', 'my_register_sidebars' );
    function my_register_sidebars() {
        register_sidebar(
            array(
                'id'            => 'sidebar-3',
                'name'          => __( 'Footer #3', 'twentytwenty' ),
                'description'   => __( 'Widgets in this area will be displayed in the third column in the footer.', 'twentytwenty' ),
            )
        );
    }

    Best regards,
    Karina

    definitely is complicated. it seems wordpress should create the option with allowing more widget areas instead of coding.

    @unconditionaltruth that’s the price of taking a free theme. You can take a look at some paid ones then. There are thousands of themes that easily allow you to add more widgets areas. Focus on the ones with a better builder than Gutenberg (the default one from WordPress).

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘get 3 columns available in the footer area’ is closed to new replies.