钩子文档

customize_dynamic_partial_class

💡 云策文档标注

概述

customize_dynamic_partial_class 是一个 WordPress 过滤器,用于动态构建 WP_Customize_Partial 子类。它允许开发者自定义非静态创建的 partials 的类,以扩展或修改部分刷新功能。

关键要点

  • 过滤器名称:customize_dynamic_partial_class
  • 用途:允许使用自定义的 WP_Customize_Partial 子类来构造动态 partials
  • 参数:$partial_class(类名)、$partial_id(部分 ID)、$partial_args(构造函数参数)
  • 相关函数:WP_Customize_Selective_Refresh::add_dynamic_partials() 和 WP_Customize_Selective_Refresh::add_partial()
  • 引入版本:WordPress 4.5.0

📄 原文内容

Filters the class used to construct partials.

Description

Allow non-statically created partials to be constructed with custom WP_Customize_Partial subclass.

Parameters

$partial_classstring
WP_Customize_Partial or a subclass.
$partial_idstring
ID for dynamic partial.
$partial_argsarray
The arguments to the WP_Customize_Partial constructor.

Source

$partial_class = apply_filters( 'customize_dynamic_partial_class', $partial_class, $partial_id, $partial_args );

Changelog

Version Description
4.5.0 Introduced.