如何将wordpress网站的页眉和页脚包含到自定义php文件中()

我有一个自定义php文件, 我想将header.php和footer.php文件包括在内, 该文件位于header.php和footer.php旁边的主题文件中, 但是当我尝试时
< ?php get_header(); ?>
我收到一个错误, 未定义函数get_header。
有没有一种方法可以包含它, 或者我必须使用include / require手动包含它们?
#1你是否在项目中创建了这些文件?你应该在项目上创建一个footer.php和header.php。
你的页面应如下所示:

< !-- The header of the page --> < ?php get_header(); ?> < !-- The main wrapper of the page --> < main class="main-container container_960"> < !-- Main content Section --> < section class="main-content"> < !-- Printing the content --> < ?php if (have_posts()) : while (have_posts()) :the_post() ?> < ?php the_title("< h1> ", "< /h1> "); the_content(); ?> < ?php endwhile; else : ?> < !-- Showing that there is no content --> < p> < ?php esc_html_e( 'Sorry, no posts matched your criteria.' ); ?> < /p> < ?php endif; ?> < /section> < !-- Pinting the Sidebar --> < ?php get_sidebar(); ?> < /main> < !-- Printing the footer --> < ?php get_footer() ?>

为标题创建一个文件, 将其称为header.php:
< !DOCTYPE html> < html lang="en"> < head> < meta charset="UTF-8"> < title> < ?phpthe_title(); ?> < /title> < !-- This is for adding the meta information, where styles registered in functions php --> < ?php wp_head(); ?> < /head> < body> < header class="the_header"> < !-- You can create your content here < /header> ...

【如何将wordpress网站的页眉和页脚包含到自定义php文件中()】同样, 你应该为footer创建另一个文件, footer.php:
< footer class="main-footer"> The footer < /footer> < !-- We call here the scripts enqeued in functions.php--> < ?php wp_footer(); ?> < /body> < /html>

    推荐阅读