wp_prepare_themes_for_js
云策文档标注
概述
wp_prepare_themes_for_js 是一个 WordPress 过滤器钩子,用于修改 themes.php 页面中为 JavaScript 准备的主题数据数组。它允许开发者调整主题的顺序或内容,默认按名称排序。
关键要点
- 这是一个过滤器钩子,应用于 themes.php 页面中的主题数据。
- 主要参数是 $prepared_themes,一个包含主题数据的数组。
- 可用于改变主题的默认排序(按名称)或其他数据。
- 自 WordPress 3.8.0 版本引入。
代码示例
$prepared_themes = apply_filters( 'wp_prepare_themes_for_js', $prepared_themes );注意事项
此钩子与 wp_prepare_themes_for_js() 函数相关,该函数位于 wp-admin/includes/theme.php 文件中,用于准备主题数据供 JavaScript 使用。
原文内容
Filters the themes prepared for JavaScript, for themes.php.
Description
Could be useful for changing the order, which is by name by default.
Parameters
$prepared_themesarray-
Array of theme data.
Source
$prepared_themes = apply_filters( 'wp_prepare_themes_for_js', $prepared_themes );
Changelog
| Version | Description |
|---|---|
| 3.8.0 | Introduced. |