Support » Theme: Twenty Twenty-One » How do I hide the theme footer

Viewing 4 replies - 1 through 4 (of 4 total)
  • Michael

    (@alchymyth)

    with CSS in ‘Additional CSS’:

    hide footer including the horizontal line,

    .site-footer > .site-info { display: none; }

    hide footer but keep the horizontal line:

    .site-footer .site-name, .site-footer .powered-by { display: none; }

    remove the footer:

    edit footer.php in a child theme, and remove this code section:

    		<div class="site-info">
    			<div class="site-name">
    				<?php if ( has_custom_logo() ) : ?>
    					<div class="site-logo"><?php the_custom_logo(); ?></div>
    				<?php else : ?>
    					<?php if ( get_bloginfo( 'name' ) && get_theme_mod( 'display_title_and_tagline', true ) ) : ?>
    						<?php if ( is_front_page() && ! is_paged() ) : ?>
    							<?php bloginfo( 'name' ); ?>
    						<?php else : ?>
    							<a href="<?php echo esc_url( home_url( '/' ) ); ?>"><?php bloginfo( 'name' ); ?></a>
    						<?php endif; ?>
    					<?php endif; ?>
    				<?php endif; ?>
    			</div><!-- .site-name -->
    			<div class="powered-by">
    				<?php
    				printf(
    					/* translators: %s: WordPress. */
    					esc_html__( 'Proudly powered by %s.', 'twentytwentyone' ),
    					'<a href="' . esc_url( __( 'https://wordpress.org/', 'twentytwentyone' ) ) . '">WordPress</a>'
    				);
    				?>
    			</div><!-- .powered-by -->
    
    		</div><!-- .site-info -->

    For more options please check https://wordpress.org/plugins/options-for-twenty-twenty-one/ plugin

    .site-footer > .site-info { display: none; } –> This worked for me.
    I don’t see “options” for Theme.
    Now, I want to get rid of facebook, twitter, mail icons, etc. in the “footer.”

    Moderator James Huff

    (@macmanx)

    Volunteer Moderator

    At Customizer > Menus > View All Locations, select nothing for Secondary Menu.

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.