Sets up all of the variables required by the WordPress environment.
Description
The action ‘wp’ has one parameter that references the WP object. It allows for accessing the properties and methods to further manipulate the object.
Parameters
$query_args
string|arrayoptional- Passed to parse_request().
Default:
''
Source
public function main( $query_args = '' ) {
$this->init();
$parsed = $this->parse_request( $query_args );
if ( $parsed ) {
$this->query_posts();
$this->handle_404();
$this->register_globals();
}
$this->send_headers();
/**
* Fires once the WordPress environment has been set up.
*
* @since 2.1.0
*
* @param WP $wp Current WordPress environment instance (passed by reference).
*/
do_action_ref_array( 'wp', array( &$this ) );
}
Hooks
- do_action_ref_array( ‘wp’,
WP $wp ) Fires once the WordPress environment has been set up.
Changelog
Version | Description |
---|---|
2.0.0 | Introduced. |
User Contributed Notes
You must log in before being able to contribute a note or feedback.