<?php get_header(); ?>を使ったところエラーが出ました。
contact.phpというファイルに入力したところ、エラーは発生しました。
index.phpというファイルでは、無事に表示できたのになんででしょうか?
エラー表示
Fatal error: Uncaught Error: Call to undefined function get_header() in C:\Users\E5019018\Local Sites\aaaa\app\public\wp-content\themes\kakuusaito\contact.php on line 1
Error: Call to undefined function get_header() in C:\Users\E5019018\Local Sites\aaaa\app\public\wp-content\themes\kakuusaito\contact.php on line 1
背景色はオレンジ色でした。
テーマの内容
- image
- index.php
- contact.php
- style.scss
- style.css
- style.css.map
- script.js
- header.php
- footer.php
- functions.php
コード
<?php
/*
Template Name: お問い合わせ
*/
?>
<?php get_header(); ?>
<?php get_footer(); ?>
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>kakuusaito</title>
<link rel="stylesheet" href="<?php echo get_stylesheet_uri(); ?>">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-giJF6kkoqNQ00vy+HMDP7azOuL0xtbfIcaT9wjKHr8RbDVddVHyTfAAsrekwKmP1" crossorigin="anonymous">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<?php wp_head(); ?>
</head>
<body>
<header>
<div class="header-in">
<div class="title">
<div class="logo"><img src="<?php bloginfo('template_url');?>/image/0e77bc456a.jpg" alt="ryouhei"><a>イナモト リョウヘイ</a></div>
<div class="headcontact">
<div class="contactpc startpoint">
<p class="txtxs"><a href="https://twitter.com/inamoto_ryouhei">twitter</a></p>
</div>
</div>
</div>
</div>
</header>