Recent

Metabox_API class

Metabox_API

Metabox API class.

Namespace: WebberZone\WFP\Admin\Settings
Source: includes/admin/settings/class-metabox-api.php line 18

Methods

__construct()

Main constructor class.

Line: 82

public function __construct( $args );
TypeNameDescription
array|string$args{

add_meta_boxes()

Function to add the metabox.

Line: 106

public function add_meta_boxes(  );

admin_enqueue_scripts()

Enqueue scripts and styles.

Line: 122

public function admin_enqueue_scripts( $hook );
TypeNameDescription
string$hookThe current admin page.

enqueue_scripts_styles() static

Enqueues all scripts, styles, settings, and templates necessary to use the Settings API.

Line: 139

static public function enqueue_scripts_styles( $prefix, $args = ... );
TypeNameDescription
string$prefixPrefix which is used for creating the unique filters and actions.
array$argsArray of arguments.

save()

Function to save the metabox.

Line: 148

public function save( $post_id );
TypeNameDescription
int|string$post_idPost ID.

html()

Function to display the metabox.

Line: 234

public function html( $post );
TypeNameDescription
\WP_Post$postPost object.

sanitize_post_meta()

Sanitize Post Meta array.

Line: 280

public function sanitize_post_meta( $settings ): array;
TypeNameDescription
array$settingsPost meta settings array.

Returns: array — Sanitized value.