我有一个自定义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>
推荐阅读
- 如何通过Chrome DevTool实现边距更改
- 如何在该主题的任何地方隐藏特定的类别名称()
- 如何在WordPress Single Post中隐藏精选图片
- 如何在JSON中获取WordPress自定义帖子数据()
- 兔子--bat文件
- Java Web应用的世界(ServletTomcat和Jenkins)
- 兔子-ROOT
- 王立平--string.Empty
- 王立平--Program Files (x86)