打印页面模板下拉列表的选项HTML元素。
原型
page_template_dropdown( string $default = '', string $post_type = 'page' )
参数
$default
(string)
(Optional)
模板文件名。
$post_type
(string)
(Optional)
发布类型以获取模板。默认’发布’。
源文件
路径:wp-admin/includes/template.php
<?php
...
function page_template_dropdown( $default = '', $post_type = 'page' ) {
$templates = get_page_templates( null, $post_type );
ksort( $templates );
foreach ( array_keys( $templates ) as $template ) {
$selected = selected( $default, $templates[ $template ], false );
echo "nt<option value='" . esc_attr( $templates[ $template ] ) . "' $selected>" . esc_html( $template ) . "</option>";
}
}
...
?>
其他
英文文档:https://developer.wordpress.org/reference/functions/page_template_dropdown/