wordpress主题

wordpress使用get_template_part 来调用文件

日期:2014-09-27 阅读:2142

dmandwp系统 - wordpress系统和DM系统区块建站>>

这里要使用require来调用其他文件。

在wordpress里,有很方便的函数来调用文件,

比如  get_template_part ,get_header , get_fooer , get_sidebar等

下面一一讲解:

 

我以前是设置常量MBDIR,现在不用了,可以用 get_template_part 

分类页面 category.php    

wordpress4.0制作网站分类图文列表

可以用 <?php get_template_part( 'display/grid', 'none' ); ?>   --- 会调用 display/grid.php

 <?php get_template_part( 'display/grid', 'img' ); ?>   --- 会调用 display/grid-img.php 或display/grid.php

<?php get_template_part( 'nav' );           // Navigation bar (nav.php) ?>
<?php get_template_part( 'nav', '2' );      // Navigation bar #2 (nav-2.php) ?>

-------------------

Using loop.php in child themes
Assuming the theme folder is wp-content/themes, that the parent theme is twentyten, and the child theme is twentytenchild, then the following code:
 
<?php get_template_part( 'loop', 'index' ); ?> 会是怎么样的?

执行顺序如下:

wp-content/themes/twentytenchild/loop-index.php
wp-content/themes/twentyten/loop-index.php
wp-content/themes/twentytenchild/loop.php   --- 后面的index也可以没有。
wp-content/themes/twentyten/loop.php

 

---------------------------

https://developer.wordpress.org/reference/functions/get_template_part/

get_template_part 位于 wp-includes 下的 general-template.php 

--------------------------

我们前面还介绍了挂件区 get_sidebar()   

和网站头部内容 get_header() 来调用文件。--- 底部文件一样的。

-------------

<<点击返回