bp_get_template_part (字符串美元蛞蝓,字符串|零美元的名字=零)
获取一个用于在主题中显示的BuddyPress模板部件。
描述
参数
- 美元蛞蝓
-
(字符串)(必需)模板部分蛞蝓。用于生成文件名,如'friends.php'的'friends'。
- 美元的名字
-
(字符串|零)(可选)模板部分的名称。用于生成辅助文件名,如'activity-personal.php'的'personal'。
默认值:空
返回
(假|字符串)模板的路径。看到bp_locate_template ().
源
文件:bp-core / bp-core-template-loader.php
function bp_get_template_part($slug, $name = null){/** *在bp_get_template_part()的开头触发。* *这是一个依赖于传入的slug的变量钩子。* * @since BuddyPress 1.7.0 * * @param string $slug模板部分slug请求。* @param string $name请求的模板部件名称。*/ do_action(` ` get_template_part_ ` `);$slug, $slug, $name);//设置可能的部分。$ =模板数组();If (isset($name)) {$templates[] = $slug . php . php . php . php。“-”。 $name . '.php'; } $templates[] = $slug . '.php'; /** * Filters the template parts to be loaded. * * @since BuddyPress 1.7.0 * * @param array $templates Array of templates located. * @param string $slug Template part slug requested. * @param string $name Template part name requested. */ $templates = apply_filters( 'bp_get_template_part', $templates, $slug, $name ); // Return the part that is found. return bp_locate_template( $templates, true, false ); }
更新日志
版本 | 描述 |
---|---|
BuddyPress 1.7.0 | 介绍了。 |