如何创建标题php footer php或sidebar.php

时间:2016-04-23 07:00:29

标签: php html wordpress

确定。我想创建一个PHP文件。我想make header.php footer.php。我需要它,因为它会让我没有尝试在html中逐个编辑。怎么做。?谢谢你提前回答! :v

footer{ text-align:center; margin-top: 150px;}
ul{list-style-type: none;}
a {text-decoration: none; color: green;}
li a,li {padding: 0px 10px;}
<!---Header--->

<ul class="navbar">
	<li><a href="#">navbar</a>
	<a href="#">navbar</a>
	<a href="#">navbar</a>
	<a href="#">navbar</a>
	<a href="#">navbar</a></li>
</ul>

<!----footer--->

<footer class="w3-container w3-green">
	<p>lorem ipsum lorem ipsum lorem ipsum lorem ipsum</p>
</footer>

3 个答案:

答案 0 :(得分:1)

只需创建文件header.php并使用get_header()函数将其包含在index.php中。要包含footer.php,您可以使用get_footer()功能。

<强>的header.php

<!---Header--->

<ul class="navbar">
    <li><a href="#">navbar</a>
    <a href="#">navbar</a>
    <a href="#">navbar</a>
    <a href="#">navbar</a>
    <a href="#">navbar</a></li>
</ul>

<强> footer.php

<!----footer--->

<footer class="w3-container w3-green">
    <p>lorem ipsum lorem ipsum lorem ipsum lorem ipsum</p>
</footer>

<强>的index.php

<!DOCTYPE html>
<html>
<head>
<title>Title</title>
</head>
<body>
<?php get_header(); ?>
<main>Main content</main>
<?php get_footer(); ?>
</body>
</html>

答案 1 :(得分:1)

使用php的include_once。

首先,将页眉和页脚内容放在header.php和footer.php文件中。

<强>的header.php

   <ul class="navbar">
      <li>
         <a href="#">navbar</a>
         <a href="#">navbar</a>
         <a href="#">navbar</a>
         <a href="#">navbar</a>
         <a href="#">navbar</a>
      </li>
   </ul>

<强> Footer.php

   <footer class="w3-container w3-green">
      <p>lorem ipsum lorem ipsum lorem ipsum lorem ipsum</p>
   </footer>

然后在你的主要php文件中,让我们说它的index.php,你可以这样做。

<!DOCTYPE HTML>
   <html>
      <head>
         blablabla
      </head>
      <body>
         <!--Header-->
         <?php include_once 'path-to-header.php'; ?>
         Another body contents
         <!--Footer-->
         <?php include_once 'path-to-footer.php'; ?>
      </body>
   </html>

答案 2 :(得分:1)

创建header.html和footer.html:

header.html中:

ifeq ($(OSTYPE),WINDOWS)
    EXECEXT =.exe
    COMP    =__MINGCC__
    PLATFORM    =mingw
else
    EXECEXT =
    COMP    =__GCC__
    PLATFORM    =linux
endif

EXECUTABLES= test$(EXECEXT)

all : $(EXECUTABLES)

test.o :   test.c
    gcc -c test.c

test$(EXECEXT) : test.o
    gcc -o test$(EXECEXT) test.o -lm -lpng -gd

clean : 
    -rm *.o
    -rm $(EXECUTABLES) 

footer.html:

<ul class="navbar">
    <li><a href="#">navbar</a>
    <a href="#">navbar</a>
    <a href="#">navbar</a>
    <a href="#">navbar</a>
    <a href="#">navbar</a></li>
</ul>

每当您想在代码的一部分中包含两个代码中的任何一个时,请粘贴以下内容:

标题:

<footer class="w3-container w3-green">
    <p>lorem ipsum lorem ipsum lorem ipsum lorem ipsum</p>
</footer>

对于页脚:

<?php require('header.php'); ?>

每当您想要编辑页眉/页脚的样式时,只需进入这些文件并创建您想要的样式。或者,您可以将css文件链接到文件。