钩子文档

signup_blog_init

💡 云策文档标注

概述

signup_blog_init 是一个 WordPress 过滤器,用于在站点注册表单中修改默认的站点创建变量。它允许开发者在用户注册新站点时自定义初始参数。

关键要点

  • 过滤器名称:signup_blog_init
  • 参数:$signup_blog_defaults(数组),包含默认站点创建变量,如 user_name、user_email、blogname、blog_title 和 errors(WP_Error 对象)
  • 用途:过滤站点注册表单的默认变量,可用于验证或修改新站点创建数据
  • 相关函数:signup_blog(),用于显示新站点注册表单
  • 引入版本:WordPress 3.0.0

代码示例

$filtered_results = apply_filters( 'signup_blog_init', $signup_blog_defaults );

📄 原文内容

Filters the default site creation variables for the site sign-up form.

Parameters

$signup_blog_defaultsarray
An array of default site creation variables.

  • user_name string
    The user username.
  • user_email string
    The user email address.
  • blogname string
    The blogname.
  • blog_title string
    The title of the site.
  • errors WP_Error
    A WP_Error object with possible errors relevant to new site creation variables.

Source

$filtered_results = apply_filters( 'signup_blog_init', $signup_blog_defaults );

Changelog

Version Description
3.0.0 Introduced.