get_template_part()

wordpress函数 2014年11月02日 , ,

函数get_template_part()将一个模板的一部分包含到当前模板(与header、sidebar、footer不同)。该函数最终调用require_once()函数。http://furzoom.com/get_template_part/

函数原型

get_template_part( $slug, $name = null );

参数详解

  1. $slug,通用模板名字。
  2. $name,特定的模板名字。

返回值

该函数没有返回值。

应用实例

假设主题文件夹是wp-content/themes,主题为furzoom,子主题为fuzoomchild,那么下面的代码:

get_template_part( 'loop', 'index');

将按如下的查找并加载第一个文件,如果都不存在则什么都不加载。

  1. wp-content/themes/furzoomchild/loop-index.php
  2. wp-content/themes/furzoom/loop-index.php
  3. wp-content/themes/furzoomchild/loop.php
  4. wp-content/themes/furzoom/loop.php

get_template_part()函数还适用于包含文件夹内的模板文件,如:

get_template_part( 'furzoom/loop', 'index');

总结

该函数在WordPress 3.0及以后版本可以使用。为模板文件的复用提供了很好的支持,使wordpress主题开发更好的实现模块化。

如无特别说明,本站文章皆为原创,若要转载,务必请注明以下原文信息:
日志标题:《get_template_part()》
日志链接:http://furzoom.com/get_template_part/
博客名称:枫竹梦

【上一篇】
【下一篇】

发表评论

插入图片

NOTICE1:请申请gravatar头像,没有头像的评论可能不会被回复!

回到顶部