theme_templates

过滤钩子


apply_filters( 'theme_templates', $post_templates, $this, $post, $post_type )
参数
  • (string[])
    $post_templates
    Array of template header names keyed by the template file name.
    Required:
  • (WP_Theme)
    $theme
    The theme object.
    Required:
  • (WP_Post|null)
    $post
    The post being edited, provided for context, or null.
    Required:
  • (string)
    $post_type
    Post type to get the templates for.
    Required:
定义位置
  • wp-includes/class-wp-theme.php
    , line 1327
引入
4.9.6
弃用

Filters list of page templates for a theme.

$post_templates = (array) apply_filters( 'theme_templates', $post_templates, $this, $post, $post_type );