in_widget_form

动作钩子
do_action_ref_array( 'in_widget_form', array( &$this, &$return, $instance )
参数
  • (WP_Widget) $widget The widget instance (passed by reference).
    Required:
  • (null) $return Return null if new fields are added.
    Required:
  • (array) $instance An array of the widget's settings.
    Required:
定义位置
相关勾子
navigation_widgets_formatwidget_form_callbackwidget_posts_argsget_footerlogin_form
相关方法
wp_widget_rss_formwp_widget_controlmeta_form_register_widget_form_callbackwp_find_widgets_sidebarregister_widget_control
引入
2.8.0
弃用
-

in_widget_form – 这个动作钩子是在WordPress小工具管理界面的小工具表格中触发的。它允许你在widget表单中添加自定义字段、脚本或样式,它通常被用来扩展一个widget的功能。

在控件窗体的末尾触发。

使用此钩子向小工具窗体添加额外字段。只有当传递给“widget_form_callback”钩子的值不为false时,才会触发钩子。

注意: 如果小工具没有表单,则可以使用CSS隐藏从默认表单方法返回的文本。

do_action_ref_array( 'in_widget_form', array( &$this, &$return, $instance ) );

常见问题

FAQs
查看更多 >