mirror of
https://gh.wpcy.net/https://github.com/wp-cli/handbook.git
synced 2026-04-27 16:00:17 +08:00
- Organize files in folders according to the desired structure - Use directory iterator to loop through all files and folders (makes generation more robust)
52 lines
1.4 KiB
Markdown
52 lines
1.4 KiB
Markdown
# WP_CLI::add_wp_hook()
|
|
|
|
Add a callback to a WordPress action or filter.
|
|
|
|
***
|
|
|
|
## Usage
|
|
|
|
WP_CLI::add_wp_hook( $tag, $function_to_add, $priority = 10, $accepted_args = 1 )
|
|
|
|
<div>
|
|
<strong>$tag</strong> (string) Named WordPress action or filter.<br />
|
|
<strong>$function_to_add</strong> (mixed) Callable to execute when the action or filter is evaluated.<br />
|
|
<strong>$priority</strong> (integer) Priority to add the callback as.<br />
|
|
<strong>$accepted_args</strong> (integer) Number of arguments to pass to callback.<br />
|
|
<strong>@return</strong> (true) <br />
|
|
</div>
|
|
|
|
|
|
***
|
|
|
|
## Notes
|
|
|
|
`add_action()` without needing access to `add_action()`. If WordPress is
|
|
already loaded though, you should use `add_action()` (and `add_filter()`)
|
|
instead.
|
|
|
|
|
|
*Internal API documentation is generated from the WP-CLI codebase on every release. To suggest improvements, please submit a pull request.*
|
|
|
|
|
|
***
|
|
|
|
## Related
|
|
|
|
<ul>
|
|
|
|
|
|
|
|
<li><strong><a href="https://make.wordpress.org/cli/handbook/internal-api/wp-cli-add-hook/">WP_CLI::add_hook()</a></strong> - Schedule a callback to be executed at a certain point.</li>
|
|
|
|
|
|
<li><strong><a href="https://make.wordpress.org/cli/handbook/internal-api/wp-cli-do-hook/">WP_CLI::do_hook()</a></strong> - Execute callbacks registered to a given hook.</li>
|
|
|
|
|
|
<li><strong><a href="https://make.wordpress.org/cli/handbook/internal-api/wp-cli-add-command/">WP_CLI::add_command()</a></strong> - Register a command to WP-CLI.</li>
|
|
|
|
|
|
|
|
</ul>
|
|
|
|
|