Name Update Time
Netflix September 14, 2024 10:30 am
Disney+ September 10, 2024 10:09 am
Max September 14, 2024 10:20 am
ChatGPT 4 September 14, 2024 2:26 pm
Spotify September 14, 2024 2:08 pm
Prime Video September 14, 2024 2:22 pm
Codecademy September 14, 2024 2:13 pm
Grammarly September 14, 2024 4:45 pm
Canva Pro September 12, 2024 2:24 pm
Udemy Premium Cookies September 2, 2024 2:53 pm

WordPress-Use the get_footer() function to load and display footer content

In WordPress theme development, the get_footer() function is a template tag used to load and display the footer section. The footer usually contains the website’s copyright information, bottom navigation links, additional script references, etc. The get_footer() function allows these contents to be consistent across multiple pages and simplifies the theme development process.

Parameters
get_footer( $name = null )
$name (optional): Specifies the name of the footer template file to load. If not specified, the footer.php file in the theme directory is loaded by default.
Use scenario
The get_footer() function is usually used in the main template files of WordPress themes such as index.php, archive.php, single.php, search.php, etc. to insert footer content at the bottom of the page. By calling get_footer(), WordPress will automatically load and display the correct footer template file.

Example code
<!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
<meta charset=”<?php bloginfo( ‘charset’ ); ?>”>
<meta name=”viewport” content=”width=device-width, initial-scale=1.0″>
<?php wp_head(); ?>
</head>
<body <?php body_class(); ?>>
<?php get_header(); ?> <!– Load and display header content –>
<!– Body content –>
<?php get_footer(); ?> <!– Load and display footer content –>
</body>
</html>
In the above example, the get_footer() function is placed before the </body> tag of the HTML document to load and display the footer content.

Custom footer
Similar to the get_header() function introduced earlier, we can also create custom footer template files for different pages or layouts. For example, we can create a file called footer-custom.php and write custom footer content in it. Then, load this custom footer template file by specifying the $name parameter as ‘custom’ in the get_footer() function.

Tag: