dbdelta_create_queries
Filter HookDescription
Filters the dbDelta SQL queries for creating tables and/or databases. Queries filterable via this hook contain "CREATE TABLE" or "CREATE DATABASE".Hook Information
File Location |
wp-admin/includes/upgrade.php
View on GitHub
|
Hook Type | Filter |
Line Number | 2965 |
Hook Parameters
Type | Name | Description |
---|---|---|
string[]
|
$cqueries
|
An array of dbDelta create SQL queries. |
Usage Examples
Basic Usage
<?php
// Hook into dbdelta_create_queries
add_filter('dbdelta_create_queries', 'my_custom_filter', 10, 1);
function my_custom_filter($cqueries) {
// Your custom filtering logic here
return $cqueries;
}
Source Code Context
wp-admin/includes/upgrade.php:2965
- How this hook is used in WordPress core
<?php
2960 *
2961 * @since 3.3.0
2962 *
2963 * @param string[] $cqueries An array of dbDelta create SQL queries.
2964 */
2965 $cqueries = apply_filters( 'dbdelta_create_queries', $cqueries );
2966
2967 /**
2968 * Filters the dbDelta SQL queries for inserting or updating.
2969 *
2970 * Queries filterable via this hook contain "INSERT INTO" or "UPDATE".
PHP Documentation
<?php
/**
* Filters the dbDelta SQL queries for creating tables and/or databases.
*
* Queries filterable via this hook contain "CREATE TABLE" or "CREATE DATABASE".
*
* @since 3.3.0
*
* @param string[] $cqueries An array of dbDelta create SQL queries.
*/
Quick Info
- Hook Type: Filter
- Parameters: 1
- File: wp-admin/includes/upgrade.php
Related Hooks
Related hooks will be displayed here in future updates.