直到今天我都没用过header.php
和footer.php
因为我的主题有多个模板,我不知道如何或在哪里放置CSS和JS文件。谁能解释一下header.php
和使用get_header();
但也包括新的CSS文件取决于模板?
Normal Code <以及我的看法
<?php /* Template Name: Contact Template */ ?>
<!-- HERE STARTS HEADER PHP? -->
<!DOCTYPE html>
<html>
<head>
<title>Website</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<?php wp_head(); ?>
</head>
<body>
<header>
<!-- MENU AND STUFF -->
</header>
<main>
<!-- HERE STOPS HEADER PHP ? -->
<!-- SOME CONTENT -->
<!-- HERE STARTS FOOTER PHP? -->
</main>
<footer>
<!-- SOME CONTENT -->
</footer>
<!-- HERE I PLACE MY JS FILES -->
</body>
</html>
<!-- HERE STOPS FOOTER PHP? -->
如您所见,我将CSS和JS文件放在header.php
或footer.php
因此,我无法根据模板添加更多内容。如果使用多个模板,如何添加CSS文件?===================================================
Problem is almost solved. Just need to create an if/else statement to check the Template Name:
.